1. 26 Jul, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/taglib/gstid3v2mux.cc: Handle multiple tags of the same type properly.... · 9a404167
      Tim-Philipp Müller authored
      ext/taglib/gstid3v2mux.cc: Handle multiple tags of the same type properly. Re-inject unparsed ID3v2 frames that we ge...
      
      Original commit message from CVS:
      * ext/taglib/gstid3v2mux.cc:
      Handle multiple tags of the same type properly. Re-inject
      unparsed ID3v2 frames that we get as binary blobs from
      id3demux into the tag again so we don't lose information
      when retagging (#334375).
      9a404167
  2. 19 Jul, 2006 1 commit
  3. 05 Jul, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/taglib/gstid3v2mux.cc: Make UTF-8 the default encoding when writing string... · b22fbf9f
      Tim-Philipp Müller authored
      ext/taglib/gstid3v2mux.cc: Make UTF-8 the default encoding when writing string tags (before, our UTF-8 strings would ...
      
      Original commit message from CVS:
      * ext/taglib/gstid3v2mux.cc:
      Make UTF-8 the default encoding when writing string
      tags (before, our UTF-8 strings would automatically
      be converted to ISO-8859-1 by taglib and written as
      ISO-8859-1 fields if that was possible).
      * tests/check/elements/id3v2mux.c: (utf8_string_in_buf),
      (test_taglib_id3mux_check_tag_buffer), (identity_cb),
      (test_taglib_id3mux_with_tags):
      Add test case that makes sure our UTF-8 strings have
      actually been written into the tag as UTF-8.
      b22fbf9f
  4. 30 May, 2006 1 commit
    • Sebastian Dröge's avatar
      Add apev2mux element (#343122). · c121cab6
      Sebastian Dröge authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: Sebastian Dröge  <mail at slomosnail de >
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * ext/taglib/Makefile.am:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstapev2mux.h:
      * ext/taglib/gstid3v2mux.cc:
      * ext/taglib/gsttaglibmux.c: (plugin_init):
      * ext/taglib/gsttaglibmux.h:
      Add apev2mux element (#343122).
      * tests/check/Makefile.am:
      * tests/check/elements/apev2mux.c:
      (test_taglib_apev2mux_create_tags),
      (test_taglib_apev2mux_check_tags), (fill_mp3_buffer), (got_buffer),
      (demux_pad_added), (test_taglib_apev2mux_check_output_buffer),
      (test_taglib_apev2mux_with_tags), (GST_START_TEST),
      (apev2mux_suite), (main):
      Add unit test for apev2mux element.
      c121cab6
  5. 28 May, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/taglib/gstid3v2mux.cc: Handle writing of track-count or... · c4b1e8e4
      Tim-Philipp Müller authored
      ext/taglib/gstid3v2mux.cc: Handle  writing of track-count or album-volume-count without track-number or albume-volume...
      
      Original commit message from CVS:
      * ext/taglib/gstid3v2mux.cc:
      Handle  writing of track-count or album-volume-count without
      track-number or albume-volume-number (in this case the number
      will just be set to 0).
      * tests/check/elements/id3v2mux.c: (test_taglib_id3mux_check_tags):
      It would be nice if we actually checked the values received for
      track/album-volume number/count in  _check_tags(), rather than
      setting them again ...
      c4b1e8e4
  6. 15 May, 2006 1 commit
  7. 30 Apr, 2006 2 commits
  8. 29 Apr, 2006 1 commit