1. 01 Feb, 2006 3 commits
  2. 31 Jan, 2006 6 commits
  3. 26 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Pad codec data buffer to a size that is a... · 1df8496f
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegcodecmap.c: Pad codec data buffer to a size that is a multiple of 16, which ffmpeg apparently nee...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      Pad codec data buffer to a size that is a multiple of 16, which
      ffmpeg apparently needs for optimized/unchecked access to the
      data. Fixes crashes with HD h264 video.
      1df8496f
  4. 23 Jan, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Added CODEC_ID_SMC <==> video/x-smc caps · e72a3764
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
      Added CODEC_ID_SMC <==> video/x-smc   caps
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
      I hate ffmpeg... no keyframe information at all for VP3, so we have
      to assume they're all keyframes :(
      e72a3764
  5. 20 Jan, 2006 2 commits
    • Edward Hervey's avatar
      ext/ffmpeg/: ffdeinterlace port to 0.10. · 4ec81ff7
      Edward Hervey authored
      Original commit message from CVS:
      reviewed by: Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      (gst_ffmpegdeinterlace_base_init),
      (gst_ffmpegdeinterlace_class_init),
      (gst_ffmpegdeinterlace_sink_setcaps), (gst_ffmpegdeinterlace_init),
      (gst_ffmpegdeinterlace_chain), (gst_ffmpegdeinterlace_register):
      ffdeinterlace port to 0.10.
      Could be made a subclass of GstBaseTransform later on...
      4ec81ff7
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegenc.c: Caps weren't set on outgoing audio buffers. · 86c5ad28
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by : Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_chain_audio):
      Caps weren't set on outgoing audio buffers.
      Closes #327861
      86c5ad28
  6. 17 Jan, 2006 2 commits
  7. 12 Jan, 2006 3 commits
  8. 11 Jan, 2006 1 commit
  9. 19 Dec, 2005 1 commit
  10. 16 Dec, 2005 1 commit
    • Sebastien Cote's avatar
      ext/ffmpeg/: Do proper locking around avcodec_open() and avcodec_close() · 38dc71e2
      Sebastien Cote authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
      (gst_ffmpeg_avcodec_close):
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
      (gst_ffmpegdec_open):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_dispose),
      (gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps),
      (gst_ffmpegenc_change_state):
      Do proper locking around avcodec_open() and avcodec_close()
      (fixes #322254, patch by: Sebastien Cote and Luca Ognibene).
      38dc71e2
  11. 10 Dec, 2005 1 commit
  12. 07 Dec, 2005 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegdec.c: So, stupid ffmpeg.... Not all [en|de]coders set AVFrame->type. · 3fe565fc
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
      So, stupid ffmpeg.... Not all [en|de]coders set AVFrame->type.
      This should handle the case where AVFrame->reference is set to 1 (which
      is the equivalent of a keyframe).
      Also fixes #323286.
      I tried a truckload of other files with this modification and it didn't seem
      to break playback.
      3fe565fc
  13. 06 Dec, 2005 1 commit
  14. 05 Dec, 2005 3 commits
    • Thomas Vander Stichele's avatar
      back to HEAD · 6ba0fee5
      Thomas Vander Stichele authored
      Original commit message from CVS:
      back to HEAD
      6ba0fee5
    • Thomas Vander Stichele's avatar
      releasing 0.10.0 · a7dabfcf
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing 0.10.0
      a7dabfcf
    • Andy Wingo Wingo's avatar
      ext/ffmpeg/: Update for alloc_buffer changes. · f5ce13df
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-12-05  Andy Wingo  <wingo@pobox.com>
      
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_get_buffer),
      (gst_ffmpegdec_frame):
      * ext/ffmpeg/gstffmpegdeinterlace.c: (gst_ffmpegdeinterlace_chain):
      * ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_chain): Update for
      alloc_buffer changes.
      f5ce13df
  15. 04 Dec, 2005 1 commit
  16. 01 Dec, 2005 2 commits
  17. 28 Nov, 2005 2 commits
    • Julien Moutte Moutte's avatar
      ext/ffmpeg/gstffmpegenc.c: Add rtp-payload-size property. · fbf165cc
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init),
      (gst_ffmpegenc_init), (gst_ffmpegenc_getcaps),
      (gst_ffmpegenc_setcaps), (gst_ffmpegenc_set_property),
      (gst_ffmpegenc_get_property): Add rtp-payload-size property.
      fbf165cc
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegdec.c: Improve pixel aspect ratio handling when both the... · 85a322a4
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegdec.c: Improve pixel aspect ratio handling when both the demuxer and the decoder provide a pixel ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_add_pixel_aspect_ratio),
      (gst_ffmpegdec_negotiate):
      Improve pixel aspect ratio handling when both the demuxer and the
      decoder provide a pixel aspect ratio: if one of the two ratios is
      1:1, use the other one; if both are non-1:1, use the one provided
      by the decoder (fixes matroska starwars test files); also add some
      locking here and there.
      85a322a4
  18. 27 Nov, 2005 1 commit
  19. 23 Nov, 2005 4 commits
  20. 22 Nov, 2005 3 commits