1. 16 Apr, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/: Add MS RLE support. I added some functions to read out strf chunks into... · b38e4482
      Ronald S. Bultje authored
      gst/: Add MS RLE support. I added some functions to read out strf chunks into strf chunks and the data behind it. Thi...
      
      Original commit message from CVS:
      reviewed by: <delete if not using a buddy>
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data),
      (gst_riff_create_video_caps), (gst_riff_create_audio_caps),
      (gst_riff_create_video_template_caps),
      (gst_riff_create_audio_template_caps):
      * gst-libs/gst/riff/riff-media.h:
      * gst-libs/gst/riff/riff-read.c:
      (gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_vids):
      * gst-libs/gst/riff/riff-read.h:
      * gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
      Add MS RLE support. I added some functions to read out strf chunks
      into strf chunks and the data behind it. This is usually color
      palettes (as in RLE, but also in 8-bit RGB). Also use those during
      caps creation. Lastly, add ADPCM (similar to wavparse - which
      should eventually be rifflib based).
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_class_init),
      (gst_matroska_demux_init), (gst_matroska_demux_reset):
      * gst/matroska/matroska-demux.h:
      Remove placeholders for some prehistoric tagging system. Didn't add
      support for any tag system really anyway.
      * gst/qtdemux/qtdemux.c:
      Add support for audio/x-m4a (MPEG-4) through spider.
      * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt),
      (gst_wavparse_loop):
      ADPCM support (#135862). Increase max. buffer size because we
      cannot split buffers for ADPCM (screws references) and I've seen
      files with 2048 byte chunks. 4096 seems safe for now.
      b38e4482
  2. 15 Apr, 2004 5 commits
  3. 14 Apr, 2004 5 commits
  4. 13 Apr, 2004 4 commits
  5. 12 Apr, 2004 1 commit
  6. 11 Apr, 2004 4 commits
  7. 10 Apr, 2004 4 commits
  8. 09 Apr, 2004 3 commits
    • Benjamin Otte's avatar
      ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns... · d21b3b86
      Benjamin Otte authored
      ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns false the file will not be overwritten. If ...
      
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssink.c:
      (_gst_boolean_allow_overwrite_accumulator),
      (gst_gnomevfssink_class_init):
      fix erase signal - if any handler returns false the file will not be
      overwritten. If no handler is connected, the file will not be
      overwritten either.
      renamed signal to "allow-overwrite"
      * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach):
      free string when adding it to ID3 failed
      * ext/vorbis/vorbisdec.c: (vorbis_dec_event):
      unref event when done
      * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int):
      free caps
      * gst/typefind/gsttypefindfunctions.c:
      (mpeg_video_stream_type_find):
      fix invalid read
      d21b3b86
    • David Schleef's avatar
      gst/ffmpegcolorspace/gstffmpegcolorspace.c: Change rank to PRIMARY. · 97979576
      David Schleef authored
      Original commit message from CVS:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcolorspace_register): Change rank to PRIMARY.
      97979576
    • David Schleef's avatar
      gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug #139532) · 4779591a
      David Schleef authored
      Original commit message from CVS:
      * gst/colorspace/gstcolorspace.c: Don't advertise a conversion
      we don't support (bug #139532)
      4779591a
  9. 07 Apr, 2004 4 commits
  10. 06 Apr, 2004 2 commits
    • Benjamin Otte's avatar
      ext/gnomevfs/gstgnomevfssrc.c: actually free the URI string · 57260343
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose):
      actually free the URI string
      * ext/mad/gstid3tag.c: (gst_id3_tag_src_event):
      compute offset correctly when passing discont events
      * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event):
      don't leak discont events
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps):
      add some missing breaks so caps aren't copied randomly
      * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream):
      if we realloc memory, we better use it
      57260343
    • Benjamin Otte's avatar
      ext/mad/gstmad.c: fix GST_FORMAT_TIME usage · ddc8244e
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/mad/gstmad.c: (normal_seek):
      fix GST_FORMAT_TIME usage
      ddc8244e
  11. 05 Apr, 2004 6 commits
  12. 04 Apr, 2004 1 commit