1. 26 Jan, 2008 1 commit
  2. 25 Jan, 2008 2 commits
  3. 23 Jan, 2008 2 commits
    • 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
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Change the pad_alloc calculations for weird clipped... · e57ac5b5
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: Change the pad_alloc calculations for weird clipped sizes, refactor the code a bit.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
      (alloc_output_buffer), (gst_ffmpegdec_get_buffer),
      (gst_ffmpegdec_release_buffer), (gst_ffmpegdec_negotiate),
      (get_output_buffer):
      Change the pad_alloc calculations for weird clipped sizes, refactor the
      code a bit.
      Add support for some different refcounting algorithm.
      Direct rendering still disabled by default.
      e57ac5b5
  4. 22 Jan, 2008 6 commits
  5. 21 Jan, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Remove some more overly clever code that does... · 5627c7d3
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: Remove some more overly clever code that does nothing but mess up timestamps.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame),
      (gst_ffmpegdec_chain):
      Remove some more overly clever code that does nothing but mess up
      timestamps.
      5627c7d3
  6. 18 Jan, 2008 3 commits
  7. 16 Jan, 2008 1 commit
  8. 10 Jan, 2008 1 commit
    • Sebastian Dröge's avatar
      autogen.sh: Add -Wno-portability to the automake parameters to stop warnings... · df28e0bd
      Sebastian Dröge authored
      autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We...
      
      Original commit message from CVS:
      * autogen.sh:
      Add -Wno-portability to the automake parameters to stop warnings
      about GNU make extensions being used. We require GNU make in almost
      every Makefile anyway.
      * configure.ac:
      Use AM_PROG_CC_C_O as a compiler that accepts both -c and -o
      at the same time is required for per target flags.
      df28e0bd
  9. 09 Jan, 2008 2 commits
  10. 04 Jan, 2008 1 commit
    • Sebastian Dröge's avatar
      ext/ffmpeg/: Don't register the WavPack demuxer and decoder. They don't work,... · c8c3da52
      Sebastian Dröge authored
      ext/ffmpeg/: Don't register the WavPack demuxer and decoder. They don't work, we have better ones and the output of t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Don't register the WavPack demuxer and decoder. They don't work,
      we have better ones and the output of the demuxer/input of the
      decoder is in a different format than what audio/x-wavpack of the
      wavpack plugin is (it seems that the demuxer strips of the wavpack
      headers from every frame).
      This fixes typefinding of Wavpack files again, as the ffmpeg
      typefinder was preffered for some reason and gave
      application/x-gst_ff-wv instead of audio/x-wavpack.
      c8c3da52
  11. 18 Dec, 2007 2 commits
  12. 17 Dec, 2007 2 commits
  13. 04 Dec, 2007 2 commits
  14. 28 Nov, 2007 1 commit
  15. 10 Nov, 2007 1 commit
  16. 08 Nov, 2007 1 commit
    • Ole Andre Vadla Ravnaas's avatar
      ext/ffmpeg/: · 3627dbca
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      Patch by: Ole Andr Vadla Ravns <ole dot andre dot ravnas at tandberg dot com>
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_init):
      3627dbca
  17. 03 Nov, 2007 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: gst-indent cleanup. · f85c7374
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
      (gst_ffmpeg_avcodec_close), (gst_ffmpeg_av_find_stream_info),
      (gst_ffmpeg_log_callback), (plugin_init):
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_mb_decision_get_type),
      (gst_ffmpeg_flags_get_type), (gst_ffmpeg_cfg_init),
      (gst_ffmpeg_cfg_codec_has_pspec),
      (gst_ffmpeg_cfg_install_property), (gst_ffmpeg_cfg_set_property),
      (gst_ffmpeg_cfg_get_property), (gst_ffmpeg_cfg_set_defaults),
      (gst_ffmpeg_cfg_fill_context), (gst_ffmpeg_cfg_finalize):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_save_incoming_values),
      (gst_ffmpegdec_get_best_values), (gst_ffmpegdec_video_frame):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init),
      (gst_ffmpegdemux_src_query):
      * ext/ffmpeg/gstffmpegenc.c: (ffmpegenc_setup_working_buf),
      (gst_ffmpegenc_chain_video), (gst_ffmpegenc_flush_buffers):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_peek), (gst_ffmpegdata_read),
      (gst_ffmpegdata_write), (gst_ffmpegdata_seek),
      (gst_ffmpegdata_close):
      gst-indent cleanup.
      f85c7374
  18. 12 Oct, 2007 1 commit
  19. 10 Oct, 2007 1 commit
  20. 05 Oct, 2007 1 commit
    • Yann Gilquin's avatar
      ext/ffmpeg/gstffmpegdemux.c: Don't return FALSE for the LATENCY event but... · 808f0802
      Yann Gilquin authored
      ext/ffmpeg/gstffmpegdemux.c: Don't return FALSE for the LATENCY event but instead forward it upstream. Fixes #482946.
      
      Original commit message from CVS:
      Patch by: Yann Gilquin <yann dot gilquin at purplelabs dot com>
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event):
      Don't return FALSE for the LATENCY event but instead forward it
      upstream. Fixes #482946.
      808f0802
  21. 03 Oct, 2007 1 commit
  22. 01 Oct, 2007 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Add Real Video 3.0 and remove some bogus caps. · 503ab7bf
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_get_codecid_longname):
      Add Real Video 3.0 and remove some bogus caps.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open),
      (gst_ffmpegdec_video_frame):
      When skipping because of QoS, pretend we consumed all bytes for the
      frame so that the pcache's timestamp is updated correctly.
      503ab7bf
  23. 14 Aug, 2007 1 commit
  24. 07 Aug, 2007 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Improve debugging of codec data. realvideo... · 144b4260
      Wim Taymans authored
      ext/ffmpeg/gstffmpegcodecmap.c: Improve debugging of codec data. realvideo caps are underspecified, use fields of alt...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      Improve debugging of codec data.
      realvideo caps are underspecified, use fields of alternative variant
      before we settle this.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open),
      (gst_ffmpegdec_video_frame):
      Add more debugging of used parsers.
      Setup the realvideo slices correctly before calling the decoder, fixed
      realvideo in matroska.
      144b4260
  25. 01 Aug, 2007 2 commits
    • Stefan Kost's avatar
      ext/ffmpeg/: Free strings atleast when finalizing elements. · 907d7e40
      Stefan Kost authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_install_property),
      (gst_ffmpeg_cfg_finalize):
      * ext/ffmpeg/gstffmpegcfg.h:
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_finalize),
      (ffmpegenc_setup_working_buf), (gst_ffmpegenc_chain_video),
      (gst_ffmpegenc_flush_buffers):
      Free strings atleast when finalizing elements.
      * tests/check/generic/libavcodec-locking.c: (GST_START_TEST),
      (simple_launch_lines_suite):
      Fix some leaks.
      907d7e40
    • Stefan Kost's avatar
      Check for libm and link against it (ffmpeg is using sqrt). · 8e16a398
      Stefan Kost authored
      Original commit message from CVS:
      * configure.ac:
      * ext/ffmpeg/Makefile.am:
      Check for libm and link against it (ffmpeg is using sqrt).
      8e16a398
  26. 25 Jul, 2007 1 commit
    • Julien Moutte Moutte's avatar
      ext/ffmpeg/: Handle buffers with invalid duration correctly even in the case... · 4c6045a0
      Julien Moutte Moutte authored
      ext/ffmpeg/: Handle buffers with invalid duration correctly even in the case where we have a demuxer AND a decoder fr...
      
      Original commit message from CVS:
      2007-07-25  Julien MOUTTE  <julien@moutte.net>
      
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop): Handle
      buffers with invalid duration correctly even in the case where
      we have a demuxer AND a decoder from ffmpeg linked.
      Fixes: #460274.
      4c6045a0