- 19 5月, 2014 7 次提交
-
-
由 Mickaël Raulet 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Mickaël Raulet 提交于
Process 4 pixels at once. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
-
由 Mickaël Raulet 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
This mirrors the demuxer behaviour and avoids accessing AVCodecContext.codec, which should not be done in muxers.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Also, return a proper error code.
-
- 18 5月, 2014 14 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
It is not supposed to be set from outside of libavcodec. Set average framerate instead.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Do not call an AVCodecContext 'stream', that is highly confusing. Also, add a local variable for the current AVStream in the loop over all streams.
-
由 Anton Khirnov 提交于
Do not leave a non-zero extradata_size set on failure
-
由 Anton Khirnov 提交于
coded_frame is not meant to be changed from outside of lavc, and is not used for decoding. Set AVCodecContext.field_order instead.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Pad it with the required amount of zeros, check for malloc failure.
-
由 Anton Khirnov 提交于
Right now, the caller has to manually manage some allocated AVCodecContext fields, like extradata or subtitle_header. This is fragile and prone to leaks, especially if we want to add more such fields in the future. The only reason for this behaviour is so that the AVStream codec context can be reused for decoding. Such reuse is discouraged anyway, so this commit is the first step to deprecating it.
-
由 Anton Khirnov 提交于
This function should not modify any global state, so there should be no reason for any locking.
-
- 17 5月, 2014 3 次提交
-
-
由 nu774 提交于
Fix incorrect wSamplesPerBlock(=0) written for ADPCM_IMA_WAV Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Martin Storsjö 提交于
Most HLS implementation only support these codecs. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Katerina Barone-Adesi 提交于
Clang Undefined Behaviour Sanitizer seems to make non-constant constant expressions, making the compilation fail when they are used within inline assembly if no optimization is requested. Add -O1 to the cflags to hide the misbehaviour. Bug-Id: 683
-
- 16 5月, 2014 4 次提交
-
-
由 Hendrik Leppkes 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
This seems to be needed on some 32bit arches.
-
由 Janne Grunau 提交于
Opus celt decoding 11% faster and the iMDCT over 2.5 times faster on Apple's A7.
-
由 Tristan Matthews 提交于
-
- 15 5月, 2014 6 次提交
-
-
由 Janne Grunau 提交于
avcodec might depend on avresample and with --as-needed required symbols might be get removed if avresample is linked before avcodec. Fixes link failures of avprobe and avplay on aarch64 with --enable-neon-clobber-test.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
If a non-NULL codec was passed to avcodec_alloc_context3(), private data will be already allocated in dest.
-
由 Anton Khirnov 提交于
There should not be any valid reason anymore for passing completely empty packets to lavf. OTOH side data-only packets can be useful.
-
由 Anton Khirnov 提交于
Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context.
-
由 Anton Khirnov 提交于
Initial implementation by Andrew D'Addesio <modchipv12@gmail.com> during GSoC 2012. Completion by Anton Khirnov <anton@khirnov.net>, sponsored by the Mozilla Corporation. Further contributions by: Christophe Gisquet <christophe.gisquet@gmail.com> Janne Grunau <janne-libav@jannau.net> Luca Barbato <lu_zero@gentoo.org>
-
- 14 5月, 2014 4 次提交
-
-
由 Janne Grunau 提交于
Avoids including disabled library Makefiles.
-
由 Anton Khirnov 提交于
-
由 Janne Grunau 提交于
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
-
由 Janne Grunau 提交于
Values are positive powers of two, so just replace it with right shift.
-
- 11 5月, 2014 2 次提交
-
-
由 Anton Khirnov 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Anton Khirnov 提交于
It leverages the new hwaccel 1.2 features: - get_buffer2 is never called - the internal context is automatically initialized/deinitialized Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-