- Jun 29, 2009
-
-
Jan Schmidt authored
-
Edward Hervey authored
-
- Jun 26, 2009
-
-
Jan Schmidt authored
From f810030 to 5845b63
-
- Jun 25, 2009
-
-
Jan Schmidt authored
-
- Jun 24, 2009
-
-
Jan Schmidt authored
-
Jan Schmidt authored
Avoid an infinite loop consuming buffer timestamp info when the video frames contain only GST_CLOCK_TIME_NONE timestamps. Add some debug logging in the timestamp tracking paths. Fixes: #585845
-
Jan Schmidt authored
From c572721 to f810030
-
- Jun 17, 2009
-
-
Stefan Kost authored
-
- Jun 06, 2009
-
-
Jan Schmidt authored
The 0.5 ffmpeg branch includes libswscale directly, not as an external, breaking the dist (and warning in autogen.sh) about not being able to update its revision. Add some code to not update the svn external if the FFMPEG_EXTERNALS_REVISION variable is empty. Also, in autogen.sh check that the current FFmpeg checkout is from the right branch according to ffmpegrev, and check it out again if it's not.
-
- Jun 05, 2009
-
-
Jan Schmidt authored
-
Wim Taymans authored
When we convert the timestamp to running_time, don't try to do QoS on invalid times. Fixes #580810
-
Jordi Mas authored
If the same instance of the plugin is asked to be initialised more that once, instances after the first one do not register the elements properly and the elements become not usable. For example, if you call gst_update_registry (), is not possible to create elements after the call since the plugin is asked to be initialised again and does not register the elements. Fixes #584291
-
Wim Taymans authored
-
Wim Taymans authored
The patch from Bug #580796 hacked around existing infrastructure to handle timestamps as DTS (as in all AVI files) causing the logic to be disabled. Properly hook the timestamp handling into the existing infrastructure to handle these cases too, partially reverting a26b94d9 and moving some stuff around. Refixes #580796.
-
- Jun 01, 2009
-
-
LRN authored
Fixes #584399
-
- May 29, 2009
-
-
Sebastian Dröge authored
-
- May 26, 2009
-
-
Jan Schmidt authored
From 888e0a2 to c572721
-
- May 25, 2009
-
-
Wim Taymans authored
Deprecate the old statsfile property and add a the new standard mulitpass-cache-file property to match other encoders. Fixes #583627
-
- May 22, 2009
-
-
Jan Schmidt authored
From 6ab11d1 to 888e0a2
-
- May 20, 2009
-
-
Jan Schmidt authored
If the set of caps for either audio or video is completely empty, skip adding that pad template to the class. Some muxers only support audio-only or video-only and otherwise end up with EMPTY caps in the pad template.
-
- May 13, 2009
-
-
Wim Taymans authored
Use _adapter_peek() to retrieve data so that we can reuse previously allocated memory.
-
Edward Hervey authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Edward Hervey authored
This is to be on-par with the default get_buffer() implementation (which is detailed in libavcodec/utils.c).
-
-
Wim Taymans authored
The ffmpeg docs say that the output buffer should at least be FF_MIN_BUFFER_SIZE (which is overly large, but anyways).
-
- May 12, 2009
-
-
Wim Taymans authored
Rewrite the audio encoders to use the right API functions of ffmpeg. Also get rid of the handrolled cache and use adapter instead for formats that require fixed frame_size as input.
-
Wim Taymans authored
We don't need to set a default frame_size, ffmpeg has set this value to 0 to inform us that there is a fixed relation between the amount of input samples and output samples. Now we only need to implement handling that fact.
-
Edward Hervey authored
-
Edward Hervey authored
They've changed the names, keeping the old ones til we switch upstream revision.
-
Sebastian Dröge authored
ffdec_mpeg2video is much faster, fixes bug #574461.
-
Edward Hervey authored
ffmpeg only tells us on a per-decoded-buffer basis if the stream is interlaced or not. When we see a change, we force negotiation. We can't detect that in our get_buffer() (when doing downstream allocation), because at that point the interlaced flags aren't set on the outgoing buffer.
-
- May 10, 2009
-
-
Marc-André Lureau authored
This unbreaks the build in some cases. Fixes bug #582021
-
- May 09, 2009
-
-
Edward Hervey authored
-
- May 07, 2009
-
-
David Hoyt authored
This fixes compilation with MSVC where the initializer variables are aliased to different names. Fixes bug #576126.
-
- May 05, 2009
-
-
Christian Schaller authored
-
Christian Schaller authored
GCC 4.4.0
-
- May 04, 2009
-
-
Sebastian Dröge authored
-
- Apr 23, 2009
-
-
Thiago Santos authored
-