Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-28lavc: remove old unused audio conversion functions.Anton Khirnov
2013-10-28ac3dec: fix outptr increment.Michael Niedermayer
Fixes corrupt data errors when downmixing in the AC-3 decoder. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> CC:libav-stable@libav.org
2013-10-28lavc: don't set AVFrame.pts to random numbers in decoders.Anton Khirnov
2013-10-28g722dec: Change bits_per_codeword to the right option typeMartin Storsjö
This isn't a set of flags but just a plain integer in the range 6-8. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-10-28lavc: disable CRC checking by defaultAnton Khirnov
2013-10-28lavc: change all decoders to behave consistently with AV_EF_CRCCHECK.Anton Khirnov
Just crccheck prints a warning, crccheck+explode returns an error. Also document this behavior.
2013-10-28error resilience: check error_concealment, not err_recognition.Anton Khirnov
err_recognition is supposed to trigger detecting and reporting errors, not trying to fix them.
2013-10-28h263: Check init_get_bits return valueMichael Niedermayer
And use init_get_bits8 to check for integer overflows while at it. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-28h263: Return meaningful errorsLuca Barbato
2013-10-28h264_ps: when parsing a VUI fails, only abort when explode is setAnton Khirnov
A VUI doesn't contain anything strictly necessary for decoding. Apparently there are many samples with truncated VUIs in the wild, this commit should allow decoding them.
2013-10-28mmvideo: fix uninitialized variable use in mm_decode_intraVittorio Giovara
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-26fft-test: add a missing #includeAnton Khirnov
stdio.h needed for printf since 7177df90a043bd59e172843fc7cb9e767080ea12
2013-10-25aacdec: Fix calls to avpriv_report_missing_feature().Alex Converse
It does not take log level as an argument.
2013-10-25fft-test: Remove possibility of returning restricted exit codeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-25dct-test: Remove possibility of returning a restricted exit codeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-24golomb: reduce scope of a few variablesVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-23golomb: K&R formatting cosmeticsVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-23h263: K&R formatting cosmeticsLuca Barbato
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-23mpegvideo: Drop a faulty assertLuca Barbato
That check is easily reachable by faulty input. CC:libav-stable@libav.org Reported-by: Torsten Sadowski <tsadowski@gmx.net>
2013-10-23aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).Alex Converse
This does not include support for LD SBR, epTool, data resilience, nor the 960 transform family.
2013-10-23aacdec: Use avpriv_report_missing_feature() instead of custom logging.Alex Converse
2013-10-22h264_parser: Use ff_h264_reset_sei()Yusuke Nakamura
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-22h264_parser: Fix order of operationsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-21pthread: Avoid spurious wakeupsBen Jackson
pthread_wait_cond can wake up unexpectedly (Wikipedia: Spurious_wakeup). The FF_THREAD_SLICE thread mechanism could spontaneously execute jobs or allow the caller of avctx->execute to return before all jobs were complete. Test both cases to ensure the wakeup is real. Signed-off-by: Ben Jackson <ben@ben.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-16mpegvideo: Move 8x8 in a separate functionLuca Barbato
2013-10-16mpegvideo: Move obmc in a separate functionLuca Barbato
2013-10-16ffv1: Assume bitdepth 0 means 8bitLuca Barbato
CC: libav-stable@libav.org Reported-by: debian/726189
2013-10-16mpegvideo: K&R formatting cosmeticsLuca Barbato
2013-10-16lavc: Convert some remaining strides to ptrdiff_tRonald S. Bultje
2013-10-15h264_parser: Fix POC parsing for the case where MMCO_RESET is present.Yusuke Nakamura
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-15h264_parser: Fix POC parsing for the case where MMCO_RESET is absent.Yusuke Nakamura
The prev_ values were not set after parsing POC. Increase length of the buffer decoded to parse enough safely. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-15bitstream: Check the result of av_malloc()Diego Biurrun
2013-10-15cavs: more K&R formatting cosmeticsDiego Biurrun
2013-10-15mpegaudio_tablegen: Don't use llrintDerek Buitenhuis
You cannot count on it being present on all systems, and you cannot include libm.h in a host tool, so just hard code a baseline implementation. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-15cos_tablegen: Don't use lrintDerek Buitenhuis
You cannot count on it being present on all systems, and you cannot include libm.h in a host tool, so just hard code a baseline implementation. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-15tablegen: Don't use cbrtf in host toolsDerek Buitenhuis
You cannot count on them being present on all systems, and you cannot include libm.h in a host tool, so just hard code baseline implementations. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-15tableprint: Fix use of a size_t print with MSVCDerek Buitenhuis
%zu was introduced in C99, so MSVC has its own way to handle it, namely %Iu. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-13cavs: Check for negative cbpLuca Barbato
Sample-Id: 00000647-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-10-13cavs: Return meaningful error valuesLuca Barbato
2013-10-13cavs: K&R formatting cosmeticsLuca Barbato
2013-10-13pthread: Fix deadlock during thread initializationDerek Buitenhuis
Sometimes, if pthread_create() failed, then pthread_cond_wait() could accidentally be called in the worker threads after the uninit function had already called pthread_cond_broadcast(), leading to a deadlock. Don't call pthread_cond_wait() if c->done is set. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-13indeo4: Check the inherited quant_matLuca Barbato
Invalidate it if not supported. Sample-Id: 00000262-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-10-13indeo4: Check the block size if reusing the band configurationLuca Barbato
Sample-Id: 00000287-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-10-12lavc doxy: extend/clarify avcodec_decode_audio4() doxyAnton Khirnov
Elaborate on flushing the decoder.
2013-10-12lavc doxy: remove false statements about alignment requirements.Anton Khirnov
The packet data does not need to be aligned.
2013-10-10prores: Reject negative run and level valuesLuca Barbato
Sample-Id: 00000611-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-10-10shorten: Fix out-of-array readTim Walker
pred_order == FF_ARRAY_ELEMS(fixed_coeffs) is invalid too. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-10atrac3: Better name for IMDCT window initializationMaxim Poliakovski
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-10atrac3: Remove unused gain compensation tablesMaxim Poliakovski
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-10prores: Error out only on surely incomplete ac_coeffsLuca Barbato