1. 29 Aug, 2008 3 commits
  2. 28 Aug, 2008 2 commits
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: ffmpeg audio decoders can now do up to 6... · 35168b4a
      Edward Hervey authored
      ext/ffmpeg/gstffmpegcodecmap.c: ffmpeg audio decoders can now do up to 6 channels... and actually expose it properly....
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_aud_caps_new):
      ffmpeg audio decoders can now do up to 6 channels... and actually
      expose it properly. Don't expect any channel mapping though.
      35168b4a
    • Edward Hervey's avatar
      configure.ac: Slim down the build of 'prefered' ffmpeg snapshot to disable... · 7bb23479
      Edward Hervey authored
      configure.ac: Slim down the build of 'prefered' ffmpeg snapshot to disable compilation of things we don't need.
      
      Original commit message from CVS:
      * configure.ac:
      Slim down the build of 'prefered' ffmpeg snapshot to disable compilation
      of things we don't need.
      * ffmpegrev:
      Update our 'prefered' ffmpeg snapshot to rev 15004. This has the fix for a nasty
      wma2 decoding regression.
      7bb23479
  3. 18 Aug, 2008 1 commit
  4. 12 Aug, 2008 1 commit
    • Jan Schmidt's avatar
      configure.ac: 0.10.4.2 pre-release. · 5a8c0a85
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      0.10.4.2 pre-release.
      * docs/Makefile.am:
      Disable recursion into the plugins docs directory - there's no
      docs in there anyway, and it breaks distcheck.
      5a8c0a85
  5. 01 Aug, 2008 1 commit
    • Mark Nauwelaerts's avatar
      ext/ffmpeg/: Latest ffmpeg revision's avcodec_close frees more; use safer... · aadbfcfe
      Mark Nauwelaerts authored
      ext/ffmpeg/: Latest ffmpeg revision's avcodec_close frees more; use safer coding to prevent double free and other rel...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_fill_context):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps):
      Latest ffmpeg revision's avcodec_close frees more; use safer coding to
      prevent double free and other related segfaults.
      aadbfcfe
  6. 28 Jul, 2008 1 commit
    • Mark Nauwelaerts's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Recognize video/x-raw-gray and map to proper pixfmt. · f86e548d
      Mark Nauwelaerts authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_pixfmt):
      Recognize video/x-raw-gray and map to proper pixfmt.
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_setcaps),
      (gst_ffmpegenc_chain_video):
      Fail negotiation if pixfmt cannot be determined from input caps.
      Prevent segfault accessing non-existant coded_frame, provide some
      warning debug output instead.
      f86e548d
  7. 23 Jul, 2008 1 commit
  8. 11 Jul, 2008 1 commit
  9. 06 Jul, 2008 1 commit
  10. 01 Jul, 2008 1 commit
    • Jan Schmidt's avatar
      ext/ffmpeg/gstffmpegdec.c: If ffmpeg reports 0 bytes of input data consumed,... · 17e954b0
      Jan Schmidt authored
      ext/ffmpeg/gstffmpegdec.c: If ffmpeg reports 0 bytes of input data consumed, don't break out unless it also didn't pr...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c:
      If ffmpeg reports 0 bytes of input data consumed, don't break out
      unless it also didn't produce any output. Fixes the audio in #377400
      and doesn't break anything else I've tested.
      Enable the mp3 parser, and set mp3 and mpeg2-video decoding autoplug
      at marginal level, as they seem to both work fine now.
      17e954b0
  11. 13 Jun, 2008 4 commits
  12. 26 May, 2008 5 commits
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdemux.c: Set flv demuxer to rank NONE, we have a better,... · 4cd27857
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdemux.c: Set flv demuxer to rank NONE, we have a better, working demuxer in -bad and we don't wan...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Set flv demuxer to rank NONE, we have a better, working demuxer in -bad
      and we don't want any bug reports about this one. Fixes #534783.
      4cd27857
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Add more specific width/height for DV video so... · b150447e
      Wim Taymans authored
      ext/ffmpeg/gstffmpegcodecmap.c: Add more specific width/height for DV video so that it negotiates more automatically.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_vid_caps_new),
      (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_with_codecid):
      Add more specific width/height for DV video so that it negotiates more
      automatically.
      Try to avoid accessing NULL caps.
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps):
      Add some more debuggin to the caps generation.
      b150447e
    • Sebastian Dröge's avatar
      Makefile.am: Dist autogen.sh. Fixes bug #534371. · 2a2f93fd
      Sebastian Dröge authored
      Original commit message from CVS:
      * Makefile.am:
      Dist autogen.sh. Fixes bug #534371.
      2a2f93fd
    • Sebastian Dröge's avatar
      ext/ffmpeg/gstffmpegdec.c: Explicitely disable the AAC decoders as they don't... · 0378202d
      Sebastian Dröge authored
      ext/ffmpeg/gstffmpegdec.c: Explicitely disable the AAC decoders as they don't work very well and we have better alter...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
      Explicitely disable the AAC decoders as they don't work very well
      and we have better alternatives. Fixes bug #534392.
      0378202d
    • Sebastian Dröge's avatar
      Use av_picture_copy() instead of libswscale to copy pictures. This removes the... · 2b248e29
      Sebastian Dröge authored
      Use av_picture_copy() instead of libswscale to copy pictures. This removes the swscale dependency and is faster. Fixe...
      
      Original commit message from CVS:
      Patch by:
      Hans de Goede <j dot w dot r degoede at hhs dot nl>
      * configure.ac:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_avpicture_fill):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (get_output_buffer):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_collected):
      Use av_picture_copy() instead of libswscale to copy pictures. This
      removes the swscale dependency and is faster. Fixes bug #534390.
      2b248e29
  13. 25 May, 2008 3 commits
  14. 21 May, 2008 1 commit
  15. 20 May, 2008 1 commit
  16. 13 May, 2008 1 commit
  17. 12 May, 2008 3 commits
  18. 08 May, 2008 7 commits
  19. 07 May, 2008 2 commits
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegdec.c: Previous commit in fact broke playback for standard wmv3. · 221bcf6f
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
      (gst_ffmpegdec_register):
      Previous commit in fact broke playback for standard wmv3.
      Instead make both ffdec_vc1 and ffdec_wmv3 accept any wmv3 variant and
      figure out the proper codecid when opening the ffmpeg decoder.
      221bcf6f
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegdec.c: Bump the priority of VC1 decoder so that it goes... · 11f80ecd
      Edward Hervey authored
      ext/ffmpeg/gstffmpegdec.c: Bump the priority of VC1 decoder so that it goes before the WMV3 decoder. This allows prop...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
      (gst_ffmpegdec_video_frame), (gst_ffmpegdec_register):
      Bump the priority of VC1 decoder so that it goes before the WMV3
      decoder. This allows proper auto-pluggin with decodebin/playbin.
      Fixes #531857
      11f80ecd