1. 13 Jun, 2008 1 commit
  2. 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
  3. 25 May, 2008 3 commits
  4. 21 May, 2008 1 commit
  5. 20 May, 2008 1 commit
  6. 13 May, 2008 1 commit
  7. 12 May, 2008 3 commits
  8. 08 May, 2008 7 commits
  9. 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
  10. 06 May, 2008 1 commit
  11. 21 Apr, 2008 2 commits
  12. 19 Apr, 2008 2 commits
    • Sebastian Dröge's avatar
      ext/ffmpeg/: Add support for MusePack StreamVersion 7 and disable the... · 1ffe547e
      Sebastian Dröge authored
      ext/ffmpeg/: Add support for MusePack StreamVersion 7 and disable the StreamVersion 8 typefinder. Fixes bug #510745.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_caps_to_codecid),
      (gst_ffmpeg_get_codecid_longname):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Add support for MusePack StreamVersion 7 and disable the StreamVersion
      8 typefinder. Fixes bug #510745.
      1ffe547e
    • Sebastian Dröge's avatar
      ext/ffmpeg/: Add support for Monkey's Audio (APE). Fixes bug #518033. · b83d3703
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_formatid_to_caps),
      (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Add support for Monkey's Audio (APE). Fixes bug #518033.
      b83d3703
  13. 15 Apr, 2008 4 commits
  14. 14 Apr, 2008 1 commit
    • Andy Wingo Wingo's avatar
      Because ffmpeg checks out libswscale via an svn:externals, checking out an old... · a9325759
      Andy Wingo Wingo authored
      Because ffmpeg checks out libswscale via an svn:externals, checking out an old ffmpeg does not check out a correspond...
      
      Original commit message from CVS:
      2008-04-14  Andy Wingo  <wingo@pobox.com>
      
      * autogen.sh:
      * ffmpegrev (FFMPEG_EXTERNALS_UPDATE): Because ffmpeg checks out
      libswscale via an svn:externals, checking out an old ffmpeg does
      not check out a corresponding libswscale. Keep the swscale
      checkout manually synchronized, then. Update this when you update
      FFMPEG_REVISION.
      a9325759
  15. 06 Apr, 2008 1 commit
  16. 03 Apr, 2008 1 commit
    • Edward Hervey's avatar
      ffmpegrev: Bump upstream ffmpeg revision to todays · 72b54f8e
      Edward Hervey authored
      Original commit message from CVS:
      * ffmpegrev: Bump upstream ffmpeg revision to todays
      * configure.ac: Fix configure for build modification in upstream
      * ext/libpostproc/gstpostproc.c: (gst_post_proc_transform_ip):
      Fix build for modifications in upstream
      72b54f8e
  17. 18 Mar, 2008 1 commit
  18. 17 Mar, 2008 1 commit
    • Andy Wingo Wingo's avatar
      ext/ffmpeg/Makefile.am (libgstffmpeg_la_LIBADD): Re-add -lz explicitly here. · 1c7202ea
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2008-03-17  Andy Wingo  <wingo@pobox.com>
      
      * ext/ffmpeg/Makefile.am (libgstffmpeg_la_LIBADD): Re-add -lz
      explicitly here.
      
      * configure.ac: Remove -lz from FFMPEG_LIBS, because FFMPEG_LIBS
      are used in the Makefile.am as a DEPENDENCIES target, and -lz is
      not a target. Also in a blahriffic turn of events, MMX and Altivec
      code on MacOS 10.5 produces non-PIC code. Turn them off on macos.
      1c7202ea
  19. 11 Mar, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: When we receive a newsegment event, we must drain... · 52b26ee9
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: When we receive a newsegment event, we must drain any pending frames because they belong t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_sink_event):
      When we receive a newsegment event, we must drain any pending frames
      because they belong to the previous segment. This fixes some cases of
      very large timestamps when doing segment seeks.
      52b26ee9
  20. 06 Mar, 2008 1 commit