1. 21 May, 2008 1 commit
  2. 20 May, 2008 1 commit
  3. 13 May, 2008 1 commit
  4. 12 May, 2008 3 commits
  5. 08 May, 2008 7 commits
  6. 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
  7. 06 May, 2008 1 commit
  8. 21 Apr, 2008 2 commits
  9. 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
  10. 15 Apr, 2008 4 commits
  11. 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
  12. 06 Apr, 2008 1 commit
  13. 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
  14. 18 Mar, 2008 1 commit
  15. 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
  16. 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
  17. 06 Mar, 2008 2 commits
  18. 05 Mar, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Detect DTS or PTS as timestamps. This is done by... · 62bc3b92
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: Detect DTS or PTS as timestamps. This is done by tracking frame reordering on the output a...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_setcaps), (check_keyframe),
      (gst_ffmpegdec_video_frame), (gst_ffmpegdec_sink_event),
      (gst_ffmpegdec_set_property):
      Detect DTS or PTS as timestamps. This is done by tracking frame
      reordering on the output and making sure that timestamps don't go
      backwards. Fixes #482660.
      62bc3b92
  19. 11 Feb, 2008 1 commit
  20. 08 Feb, 2008 1 commit
  21. 29 Jan, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Don't blindly copy input timestamp to output... · 7d3fa2df
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: Don't blindly copy input timestamp to output timestamp but prefer the one attached to the ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame):
      Don't blindly copy input timestamp to output timestamp but prefer the
      one attached to the picture when we can.
      Add new variables for the output timestamp and duration to make the code
      a little more clear.
      7d3fa2df
  22. 26 Jan, 2008 1 commit
  23. 25 Jan, 2008 2 commits
  24. 23 Jan, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Add padding to input data before feeding it to... · 2e73ff53
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: Add padding to input data before feeding it to ffmpeg. Also add option to disable this (al...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (get_output_buffer), (gst_ffmpegdec_chain),
      (gst_ffmpegdec_change_state), (gst_ffmpegdec_set_property),
      (gst_ffmpegdec_get_property):
      Add padding to input data before feeding it to ffmpeg. Also add option
      to disable this (although it does not seem to cause slowdown).
      2e73ff53