diff --git a/ChangeLog b/ChangeLog index 552a8dd8e..b0e9b013c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2004-08-01 Moritz Bunkus + * mkvextract: bug fix: The CUE extraction wrote UTF-8 characters + but no UTF-8 BOM (byte order marker) at the beginning. + * mkvmerge: bug fix: Handle TTA files with ID3 tags correctly ( = skip the ID3 tags). diff --git a/src/mkvextract_cuesheets.cpp b/src/mkvextract_cuesheets.cpp index 11258356d..8c751c27b 100644 --- a/src/mkvextract_cuesheets.cpp +++ b/src/mkvextract_cuesheets.cpp @@ -284,6 +284,8 @@ write_cuesheet(const char *file_name, if (chapters.ListSize() == 0) return; + out.write_bom("UTF-8"); + print_if_global("CATALOG", "CATALOG %s\n"); print_if_global("ARTIST", "PERFORMER \"%s\"\n"); print_if_global("TITLE", "TITLE \"%s\"\n");