1. 24 Oct, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Hmm, fancy names... · 918b5444
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c:
      (gst_ffmpeg_get_codecid_longname):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init),
      (gst_ffmpegenc_register):
      Hmm, fancy names...
      918b5444
  2. 20 Oct, 2004 1 commit
  3. 11 Oct, 2004 2 commits
  4. 09 Oct, 2004 3 commits
  5. 06 Oct, 2004 1 commit
  6. 04 Oct, 2004 1 commit
  7. 02 Oct, 2004 4 commits
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegdemux.c: Fix timestamps. Quite some of the gaming formats work now. :). · c1daa360
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      Fix timestamps. Quite some of the gaming formats work now. :).
      c1daa360
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Generalized palette functions, add actual... · 3cf593d8
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegcodecmap.c: Generalized palette functions, add actual mimetypes for wing commander formats.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_caps_to_codecid):
      Generalized palette functions, add actual mimetypes for wing
      commander formats.
      * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_chain):
      Ffmpeg has internal palette functions, so I noticed.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      Actually remove all palette code.
      3cf593d8
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegdemux.c: Signal no_more_pads. · 530ec158
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      Signal no_more_pads.
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_read),
      (gst_ffmpegdata_seek):
      Handle events.
      530ec158
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Move palette handling over from the decoder to the colorspace... · 79d12888
      Ronald S. Bultje authored
      ext/ffmpeg/: Move palette handling over from the decoder to the colorspace conversion plugin (where you would expect ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_pixfmt_to_caps),
      (gst_ffmpeg_caps_to_pixfmt):
      * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link),
      (gst_ffmpegcsp_init), (gst_ffmpegcsp_chain),
      (gst_ffmpegcsp_change_state), (gst_ffmpegcsp_register):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      Move palette handling over from the decoder to the colorspace
      conversion plugin (where you would expect it).
      79d12888
  8. 01 Oct, 2004 1 commit
  9. 23 Sep, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegdec.c: Update timestamp for every new buffer that we... · f4949f91
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegdec.c: Update timestamp for every new buffer that we output. Improves audio playback for several ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      Update timestamp for every new buffer that we output. Improves
      audio playback for several files that have multiple audio chunks
      per buffer.
      f4949f91
  10. 22 Sep, 2004 1 commit
  11. 20 Sep, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: WMV extradata (make #152798 work). J-frames... · 081a3b48
      Ronald S. Bultje authored
      ext/ffmpeg/gstffmpegcodecmap.c: WMV extradata (make #152798 work). J-frames are only available in the bitstream if th...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_with_codecid):
      WMV extradata (make #152798 work). J-frames are only available
      in the bitstream if the J-frame bit has been set in the extradata.
      If not (or if extradata is not provided), the movie won't play.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
      (gst_ffmpegdec_connect), (gst_ffmpegdec_chain):
      Only close ffmpeg if privdata was allocated (else it segfaults).
      Autodetect encoding bugs and workaround it. Don't copy data if
      decoding failed.
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      Use read_frame() instead of read_packet() which is obsolete.
      081a3b48
  12. 16 Sep, 2004 1 commit
  13. 21 Jul, 2004 4 commits
  14. 16 Jul, 2004 1 commit
  15. 08 Jul, 2004 1 commit
  16. 07 Jul, 2004 2 commits
  17. 03 Jul, 2004 1 commit
  18. 14 Jun, 2004 2 commits
  19. 07 Jun, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpeg.c: Remove redundant calls which are called internally already. · bc0e141e
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      Remove redundant calls which are called internally already.
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      Indenting...
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop),
      (gst_ffmpegdemux_register):
      Remove typefind functions and rank for demuxers for any demuxer
      that we already have in GStreamer.
      bc0e141e
  20. 18 May, 2004 1 commit
  21. 16 May, 2004 1 commit
  22. 14 May, 2004 2 commits
    • Stéphane Loeuillet's avatar
      dummy change to make build bots compile ffmpeg · f49587b4
      Stéphane Loeuillet authored
      Original commit message from CVS:
      dummy change to make build bots compile ffmpeg
      f49587b4
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Fix up demuxer. Works now for all my files that I tried, even... · 028d9567
      Ronald S. Bultje authored
      ext/ffmpeg/: Fix up demuxer. Works now for all my files that I tried, even quicktime. I basically hack around the sup...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event),
      (gst_ffmpegdemux_src_query), (gst_ffmpegdemux_src_convert),
      (gst_ffmpegdemux_open), (gst_ffmpegdemux_loop):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_read), (gst_ffmpegdata_write),
      (gst_ffmpegdata_seek):
      Fix up demuxer. Works now for all my files that I tried, even
      quicktime. I basically hack around the super-oversimplistic file
      I/O handling in ffmpeg in several ways together, and I also hack
      around the fairly annoying EOS-will-pause-the-source-element in
      GStreamer itself.
      This code is not pretty.
      028d9567
  23. 11 May, 2004 2 commits
  24. 10 May, 2004 1 commit
  25. 09 May, 2004 1 commit
  26. 04 May, 2004 1 commit
  27. 01 May, 2004 1 commit