Skip to content
Snippets Groups Projects
  1. Oct 25, 2005
  2. Oct 21, 2005
    • Ronald S. Bultje's avatar
      Update snapshot to thu 10/20 evening (EST/GMT-5). Adds QDM2 and truemotion2 decoding support. · 3b5c7b32
      Ronald S. Bultje authored
      Original commit message from CVS:
      * autogen.sh:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register):
      * ext/libpostproc/Makefile.am:
      * ext/libpostproc/gstpostproc.h:
      Update snapshot to thu 10/20 evening (EST/GMT-5). Adds QDM2 and
      truemotion2 decoding support.
      3b5c7b32
  3. Oct 03, 2005
  4. Oct 02, 2005
    • Luca Ognibene's avatar
      ext/ffmpeg/gstffmpegdec.c: Use framerate from demuxer if it provides one (#313970 and others) · 56982e7b
      Luca Ognibene authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init),
      (gst_ffmpegdec_close), (gst_ffmpegdec_open),
      (gst_ffmpegdec_connect), (gst_ffmpegdec_negotiate),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_handle_event),
      (gst_ffmpegdec_chain):
      Use framerate from demuxer if it provides one
      (#313970 and others)
      Use also timestamp informations from the demuxer if we
      are using its framerate info! (#317596)
      56982e7b
  5. Sep 27, 2005
    • Luca Ognibene's avatar
      ext/ffmpeg/: Move from dispose to finalize. · 7599c1a5
      Luca Ognibene authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (gst_ffmpegdec_finalize),
      (gst_ffmpegdec_connect), (gst_ffmpegdec_chain):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init),
      (gst_ffmpegenc_init), (gst_ffmpegenc_finalize),
      (gst_ffmpegenc_link), (gst_ffmpegenc_chain_video),
      (gst_ffmpegenc_chain_audio):
      Move from dispose to finalize.
      Add a lock around _chain and _link functions. This prevent
      a segfault that can happens if the _link function is called while
      the _chain function is running.
      7599c1a5
  6. Sep 05, 2005
  7. Aug 16, 2005
  8. Aug 14, 2005
  9. Aug 09, 2005
  10. Aug 05, 2005
  11. Jul 28, 2005
  12. Jul 27, 2005
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Use special functions for timestamp-conversion again, since we... · 512472ef
      Ronald S. Bultje authored
      ext/ffmpeg/: Use special functions for timestamp-conversion again, since we otherwise don't handle clocktimenone corr...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_connect),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_chain):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_link),
      (gst_ffmpegenc_chain_video):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_loop):
      Use special functions for timestamp-conversion again, since we
      otherwise don't handle clocktimenone correctly (#311593).
      512472ef
  13. Jul 23, 2005
  14. Jul 22, 2005
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Make type explicit. · e24d6984
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c:
      Make type explicit.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_release_buffer),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_chain),
      (gst_ffmpegdec_change_state):
      When we provide a buffer and get a valid return value (data was
      read), but no output (have-data==0), then we need to reuse this
      same output buffer, because it may be used for caching output
      data. Fixes #307353.
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
      Timestamp fix.
      e24d6984
  15. Jul 20, 2005
    • Ronald S. Bultje's avatar
      ext/: Update to ffmpeg snapshot of Jul 20 2005 4:00 PM GMT. Mostly some added... · ada04550
      Ronald S. Bultje authored
      ext/: Update to ffmpeg snapshot of Jul 20 2005 4:00 PM GMT. Mostly some added codecs, some API changes, etc. Also add...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_pixfmt), (gst_ffmpeg_formatid_get_codecids),
      (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname),
      (gst_ffmpeg_img_convert):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_negotiate),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_chain),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      (gst_ffmpegdeinterlace_getcaps), (gst_ffmpegdeinterlace_pad_link):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event),
      (gst_ffmpegdemux_src_format_list), (gst_ffmpegdemux_src_query),
      (gst_ffmpegdemux_src_convert), (gst_ffmpegdemux_add),
      (gst_ffmpegdemux_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps),
      (gst_ffmpegenc_link), (gst_ffmpegenc_chain_video),
      (gst_ffmpegenc_chain_audio):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_request_new_pad),
      (gst_ffmpegmux_connect), (gst_ffmpegmux_loop),
      (gst_ffmpegmux_register):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_write):
      * ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_pad_link):
      * ext/libpostproc/gstpostproc.c: (gst_postproc_chain):
      Update to ffmpeg snapshot of Jul 20 2005 4:00 PM GMT. Mostly
      some added codecs, some API changes, etc. Also adds a VOB muxer
      for MPEG-2 video and adds h264 to .mp4 muxing.
      ada04550
  16. Jul 16, 2005
  17. Jul 11, 2005
    • Luca Ognibene's avatar
      ext/ffmpeg/gstffmpegdec.c (struct _GstFFMpegDec) · 53f3d5be
      Luca Ognibene authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c (struct _GstFFMpegDec)
      (gst_ffmpegdec_open, gst_ffmpegdec_negotiate):
      Cache the pixel format value and renegotiate the pipeline
      if this value changes. Fixes segfault when decoding a
      stream with different colorspaces like a sequence of jpeg.
      53f3d5be
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Add a stream-header flag to set stream-header caps on some... · 5f377234
      Ronald S. Bultje authored
      ext/ffmpeg/: Add a stream-header flag to set stream-header caps on some streams, such as (in this case) flv (fixes #3...
      
      Original commit message from CVS:
      Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_loop):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_write):
      Add a stream-header flag to set stream-header caps on some streams,
      such as (in this case) flv (fixes #309051).
      5f377234
  18. Jun 27, 2005
  19. Jun 25, 2005
  20. Jun 20, 2005
    • Edward Hervey's avatar
      ext/libpostproc/gstpostproc.c: It works better when filing the hash_table... · 7c05c7fc
      Edward Hervey authored
      ext/libpostproc/gstpostproc.c: It works better when filing the hash_table BEFORE registering the element.
      
      Original commit message from CVS:
      * ext/libpostproc/gstpostproc.c: (gst_postproc_register):
      It works better when filing the hash_table BEFORE registering the element.
      7c05c7fc
    • Edward Hervey's avatar
      ext/: ffmpeg's libpostproc wrapper plugins · d6e988fe
      Edward Hervey authored
      Original commit message from CVS:
      * ext/Makefile.am: (SUBDIRS):
      * ext/libpostproc:
      * ext/libpostproc/Makefile.am:
      * ext/libpostproc/gstpostproc.c:
      * ext/libpostproc/gstpostproc.h:
      ffmpeg's libpostproc wrapper plugins
      * configure.ac:
      added --enable-pp to ffmpeg configure arguments
      d6e988fe
  21. Jun 10, 2005
  22. Jun 09, 2005
  23. Jun 08, 2005
  24. Jun 03, 2005
  25. May 24, 2005
  26. May 17, 2005
  27. May 15, 2005
    • Luca Ognibene's avatar
      ext/ffmpeg/: Add ffdeinterlace element · a4cf1e11
      Luca Ognibene authored
      Original commit message from CVS:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      * ext/ffmpeg/gstffmpeg.c (plugin_init):
      Add ffdeinterlace element
      * TODO:
      yo, another thing removed from the TODO
      a4cf1e11
  28. May 14, 2005
  29. May 13, 2005
Loading