- 21 Dec, 2011 22 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Also define a codec capability for codecs that can handle parameters changed externally between decoded packets. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Compared to just overwriting the old extradata, this has the advantage of letting the decoder know exactly when the extradata changed (otherwise it is changed immediately when the new extradata packet is demuxed, even if there's old queued packets awaiting to be decoded). This makes it easier for decoders to actually react to the change, so they won't have to inspect the extradata for each packet to see if it might have changed. This works when sequentially playing a file with sample rate changes, but if seeking past a new extradata packet in the file, it obviously doesn't work properly. That case doesn't work in flash player either, so it's probably ok not to handle it. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Paul B Mahol authored
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Tomas Härdin authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Tomas Härdin authored
This fixes playback of BRD38772509.mxf. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Daniel Kristjansson authored
Support Main Profile at High 1440 Level in MXF container, using essence coding label from SMPTE RDD 9, table 6. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Baptiste Coudurier authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
On 32-bit OS X with gcc 4.0/4.2 and shared libraries enabled, the ebx register is not available, but required to assemble the functions. This reverts commit 8742a4ff to a simplified version of the original constraints.
-
Diego Biurrun authored
-
Diego Biurrun authored
The definition and the call site where under different #ifdefs.
-
Sergey Radionov authored
This fixes a deadlock VLC triggered with multithreaded decoding. The wait forces one of the current waiters to wake and not the thread which calls pthread_cond_signal() itself. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Alex Converse authored
Remove unused function argument. Return an AVERROR. Don't zero out ICS on failure.
-
Sergey Radionov authored
Fixed "ISO C90 forbids mixed declarations and code" in ff_network_init Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Some libavifilter tests use NUT as output even if the produced files were not decodable. The support for 10bit introduced in 432f0e5b and 91b1e6f0 changed the hashes.
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
These variables are now in separate scopes and thus do not need unique names. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This moves declarations without initialisers or with constant initialisers to the start of a block, and adds do {} while(0) around some macros, thus allowing declarations within them. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 20 Dec, 2011 14 commits
-
-
Rafaël Carré authored
Interlaced content for most codec requires it. This patch is a stop-gap pending a serious rework to support codecs with non 16 pixel macroblocks. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
libavcodec/mpegvideo_enc.c:1209: warning: ISO C90 forbids mixed declarations and code
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
The encoder depends on the common code, so link against it.
-
Diego Biurrun authored
The generic ADPCM codes depends on the ADPCM data tables.
-
Diego Biurrun authored
These decoders depend on the mpegaudio DSP code.
-
Aneesh Dogra authored
Fixes Bug 110. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Aneesh Dogra authored
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Alex Converse authored
timestamp_len and timestamp_res intialize to zero.
-
Alex Converse authored
This was an error rebasing 4682a1dc for commit. The "pes" variable guaranteed to be NULL in that block.
-
Martin Storsjö authored
This fixes warnings about assignment from incompatible pointer type. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 19 Dec, 2011 4 commits
-
-
Janne Grunau authored
Trailing bits are likely to be non-zero if the NAL unit is truncated. Clearing the bits make overreads of the bitstream less likely in this case. Fixes playback of http://streams.videolan.org/streams/mp4/Mr_MrsSmith-h264_aac.mp4 which has a forbidden byte sequence of 0x00 0x00 0x00 in it SPS.
-
Aneesh Dogra authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Aneesh Dogra authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
It holds the size of the current payload.
-