1. 01 Feb, 2005 1 commit
  2. 31 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegdec.c: Implement B-frame skipping and low-resolution... · d40aa0a0
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegdec.c: Implement B-frame skipping and low-resolution decoding (useful for very slow CPUs).
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_lowres_get_type),
      (gst_ffmpegdec_skipframe_get_type), (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (gst_ffmpegdec_connect),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_set_property),
      (gst_ffmpegdec_get_property):
      Implement B-frame skipping and low-resolution decoding (useful
      for very slow CPUs).
      d40aa0a0
  3. 28 Jan, 2005 2 commits
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Oops, unbreak audio. · 68331a35
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register):
      Oops, unbreak audio.
      68331a35
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Add AMR mimetypes (since those are recognized in ffmpeg). · 37062fde
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_codecid):
      Add AMR mimetypes (since those are recognized in ffmpeg).
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register):
      Register law codecs too, add time debug. Use ANY for template caps
      since we don't necessarily have available decoders for recognized
      formats.
      37062fde
  4. 27 Jan, 2005 1 commit
  5. 25 Jan, 2005 3 commits
  6. 19 Jan, 2005 8 commits
  7. 18 Jan, 2005 2 commits
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegdec.c: Separate buffer handling from actual decoding,... · f29f6522
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegdec.c: Separate buffer handling from actual decoding, handle pending frames (for B-frames and so ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame),
      (gst_ffmpegdec_chain):
      Separate buffer handling from actual decoding, handle pending
      frames (for B-frames and so on) so we catch the last frames
      before EOS, prepare for some timestamp changes to make playback
      of movies with B-frames smoother (not done yet).
      f29f6522
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Add simple query functions. Seeking is only cosmetic, it's not... · 1b104412
      Ronald S. Bultje authored
      ext/ffmpeg/: Add simple query functions. Seeking is only cosmetic, it's not actually filled in yet (in ffmpegdec).
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init),
      (gst_ffmpegdec_query), (gst_ffmpegdec_event), (gst_ffmpegdec_open),
      (gst_ffmpegdec_negotiate), (gst_ffmpegdec_chain):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_init),
      (gst_ffmpegdemux_close), (gst_ffmpegdemux_src_query),
      (gst_ffmpegdemux_loop):
      Add simple query functions. Seeking is only cosmetic, it's not
      actually filled in yet (in ffmpegdec).
      1b104412
  8. 17 Jan, 2005 1 commit
  9. 16 Jan, 2005 2 commits
  10. 10 Jan, 2005 1 commit
  11. 09 Jan, 2005 2 commits
  12. 06 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Set property incompatible with DV demuxer so... · 4009d4d7
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegcodecmap.c: Set property incompatible with DV demuxer so that it won't infinitely plug demuxers t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_codecid):
      Set property incompatible with DV demuxer so that it won't
      infinitely plug demuxers to each other. Fixes playback of .dv
      streams in Totem.
      4009d4d7
  13. 27 Dec, 2004 2 commits
  14. 25 Dec, 2004 1 commit
  15. 19 Dec, 2004 4 commits
  16. 18 Dec, 2004 3 commits
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Add header. · dd6dbf9c
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.h:
      Add header.
      dd6dbf9c
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Add debugging category everywhere (correctly this time). Don't... · 9093685a
      Ronald S. Bultje authored
      ext/ffmpeg/: Add debugging category everywhere (correctly this time). Don't parse mp3 data (the parser is a piece of ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpegcodecmap.c:
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegcolorspace.c:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      * ext/ffmpeg/gstffmpegdemux.c:
      * ext/ffmpeg/gstffmpegenc.c:
      * ext/ffmpeg/gstffmpegmux.c:
      * ext/ffmpeg/gstffmpegprotocol.c:
      Add debugging category everywhere (correctly this time). Don't
      parse mp3 data (the parser is a piece of crap). Fixes #155274
      mostly. Seeking pending.
      9093685a
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Add ID3 mime. Should partially fix #155274... · f0aa8d49
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegcodecmap.c: Add ID3 mime. Should partially fix #155274 (although raw mp3 sounds awful, it doesn't...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps):
      Add ID3 mime. Should partially fix #155274 (although raw mp3
      sounds awful, it doesn't parse correctly in the decoder-only
      case).
      f0aa8d49
  17. 17 Dec, 2004 4 commits
  18. 16 Dec, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Add new codecIDs from new snapshot (Thu Dec 16 11:27:18 2004). · 49b3ea82
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname),
      (gst_ffmpeg_avpicture_fill):
      Add new codecIDs from new snapshot (Thu Dec 16 11:27:18 2004).
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event),
      (gst_ffmpegdemux_type_find), (gst_ffmpegdemux_loop):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_loop):
      API updates.
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_read),
      (gst_ffmpegdata_seek):
      A slightly smarter approach, but it still needs lost of work to
      be reliable in any way...
      49b3ea82