summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* mmvideo: fix uninitialized variable use in mm_decode_intraVittorio Giovara2013-10-271-1/+2
| | | | Signed-off-by: Anton Khirnov <[email protected]>
* lavr: check that current_buffer is not NULL before using itJustin Ruggles2013-10-271-1/+2
| | | | | | | Fixes a segfault during resampling when compiled with -DDEBUG. Fixes all fate-lavr-resample tests with -DDEBUG. CC:[email protected]
* fft-test: add a missing #includeAnton Khirnov2013-10-261-0/+1
| | | | stdio.h needed for printf since 7177df90a043bd59e172843fc7cb9e767080ea12
* mem: do not check for negative sizeVittorio Giovara2013-10-261-2/+2
| | | | | | size_t is guaranteed to be unsigned Signed-off-by: Anton Khirnov <[email protected]>
* fate: aac: Add test for AAC-ELDAlex Converse2013-10-251-0/+4
|
* aacdec: Fix calls to avpriv_report_missing_feature().Alex Converse2013-10-251-6/+6
| | | | It does not take log level as an argument.
* libavutil: x86: Add AVX2 capable CPU detection.Kieran Kunhya2013-10-255-0/+18
| | | | | | Patch based on x264's AVX2 detection Signed-off-by: Derek Buitenhuis <[email protected]>
* fft-test: Remove possibility of returning restricted exit codeDerek Buitenhuis2013-10-251-1/+4
| | | | Signed-off-by: Derek Buitenhuis <[email protected]>
* dct-test: Remove possibility of returning a restricted exit codeDerek Buitenhuis2013-10-251-1/+4
| | | | Signed-off-by: Derek Buitenhuis <[email protected]>
* base64-test: Remove posibility of returning restricted exit codesDerek Buitenhuis2013-10-251-1/+4
| | | | Signed-off-by: Derek Buitenhuis <[email protected]>
* tree-test: Don't return restricted exit codesDerek Buitenhuis2013-10-241-2/+2
| | | | Signed-off-by: Derek Buitenhuis <[email protected]>
* golomb: reduce scope of a few variablesVittorio Giovara2013-10-241-12/+6
| | | | Signed-off-by: Diego Biurrun <[email protected]>
* avfilter: x86: Port gradfun filter optimizations to yasmDaniel Kang2013-10-234-218/+207
| | | | Signed-off-by: Diego Biurrun <[email protected]>
* golomb: K&R formatting cosmeticsVittorio Giovara2013-10-231-136/+178
| | | | Signed-off-by: Diego Biurrun <[email protected]>
* h263: K&R formatting cosmeticsLuca Barbato2013-10-231-322/+361
| | | | | | Signed-off-by: Vittorio Giovara <[email protected]> Signed-off-by: Luca Barbato <[email protected]> Signed-off-by: Diego Biurrun <[email protected]>
* avstring-test: Mark pointer passed to av_free() as non-constDiego Biurrun2013-10-231-1/+2
| | | | libavutil/avstring.c:278:9: warning: passing argument 1 of ‘av_free’ discards ‘const’ qualifier from pointer target type
* mpegvideo: Drop a faulty assertLuca Barbato2013-10-231-2/+6
| | | | | | | That check is easily reachable by faulty input. CC:[email protected] Reported-by: Torsten Sadowski <[email protected]>
* avfilter: Fix typo in Loren's email addressDiego Biurrun2013-10-233-3/+3
|
* movenc: Add an F4V muxerClément Bœsch2013-10-236-3/+43
| | | | | | | | F4V is Adobe's mp4/iso media variant, with the most significant addition/change being supporting other flash codecs than just aac/h264. Signed-off-by: Martin Storsjö <[email protected]>
* aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).Alex Converse2013-10-236-35/+661
| | | | | This does not include support for LD SBR, epTool, data resilience, nor the 960 transform family.
* aacdec: Use avpriv_report_missing_feature() instead of custom logging.Alex Converse2013-10-231-10/+9
|
* nut: Fix unchecked allocationsDerek Buitenhuis2013-10-224-4/+16
| | | | | CC: [email protected] Signed-off-by: Derek Buitenhuis <[email protected]>
* pthread: Avoid crashes/odd behavior caused by spurious wakeupsDerek Buitenhuis2013-10-221-2/+8
| | | | | | This is similar to 5152196b2b47d446d9a509b9bfb318daa26a1f2b. Signed-off-by: Derek Buitenhuis <[email protected]>
* fate: add fieldorder filter testVittorio Giovara2013-10-222-0/+29
| | | | Signed-off-by: Luca Barbato <[email protected]>
* vf_fieldorder: log when processing is skippedVittorio Giovara2013-10-221-1/+6
| | | | Signed-off-by: Luca Barbato <[email protected]>
* h264_parser: Use ff_h264_reset_sei()Yusuke Nakamura2013-10-221-5/+2
| | | | Signed-off-by: Luca Barbato <[email protected]>
* h264_parser: Fix order of operationsMichael Niedermayer2013-10-221-1/+1
| | | | | Signed-off-by: Michael Niedermayer <[email protected]> Signed-off-by: Luca Barbato <[email protected]>
* avplay: Accept cpuflags optionLuca Barbato2013-10-227-19/+22
| | | | | | Quite useful for debugging. Signed-off-by: Luca Barbato <[email protected]>
* avio: Use AVERROR_PROTOCOL_NOT_FOUNDLuca Barbato2013-10-211-1/+1
| | | | | | | | When the protocol is missing ffurl_alloc() should return AVERROR_PROTOCOL_NOT_FOUND instead of AVERROR(ENOENT). Bug-Id: 577 CC: [email protected]
* pthread: Avoid spurious wakeupsBen Jackson2013-10-211-2/+7
| | | | | | | | | | | | | | | 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 <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]> Signed-off-by: Derek Buitenhuis <[email protected]> Signed-off-by: Luca Barbato <[email protected]>
* fate: vpx: Remove one redundant $(eval) invocationDiego Biurrun2013-10-191-2/+3
|
* wtv: Seek by sector properlyLuca Barbato2013-10-181-9/+16
| | | | | | | | | Use an helper function to seek by sector to avoid possible mistakes due shifting by WTV_SECTOR_BITS a 32bit integer. Contrary to common intuition, a 32 bit integer left shifted by a 64 bit integer does not promote the 32 bit integer to 64 bit before shifting.
* fate: Increase the tolerance in the lavr testsMartin Storsjö2013-10-171-1/+1
| | | | | | | A few fate instances on OS/2, OpenBSD, FreeBSD and IA64 linux currently still fail a few tests with a maxdiff of 6. Signed-off-by: Martin Storsjö <[email protected]>
* fate: aac: Add test for AAC-LDDiego Biurrun2013-10-171-0/+5
|
* mem: Make av_strdup allocate using av_reallocMartin Storsjö2013-10-161-1/+1
| | | | | | | | | This makes sure that pointers from av_strdup are reallocable, which is used in av_dict_set if the AV_DICT_APPEND flag is set. Nothing should rely on pointers from av_strdup being aligned. Signed-off-by: Martin Storsjö <[email protected]>
* mpegvideo: Move 8x8 in a separate functionLuca Barbato2013-10-151-65/+79
|
* mpegvideo: Move obmc in a separate functionLuca Barbato2013-10-151-76/+88
|
* ffv1: Assume bitdepth 0 means 8bitLuca Barbato2013-10-151-0/+1
| | | | | CC: [email protected] Reported-by: debian/726189
* mpegvideo: K&R formatting cosmeticsLuca Barbato2013-10-151-449/+516
|
* lavc: Convert some remaining strides to ptrdiff_tRonald S. Bultje2013-10-1510-21/+25
|
* h264_parser: Fix POC parsing for the case where MMCO_RESET is present.Yusuke Nakamura2013-10-153-47/+154
| | | | Signed-off-by: Anton Khirnov <[email protected]>
* h264_parser: Fix POC parsing for the case where MMCO_RESET is absent.Yusuke Nakamura2013-10-151-2/+12
| | | | | | | The prev_ values were not set after parsing POC. Increase length of the buffer decoded to parse enough safely. Signed-off-by: Anton Khirnov <[email protected]>
* fate: add vorbiscomment cover art testJames Almer2013-10-151-0/+4
| | | | | Signed-off-by: James Almer <[email protected]> Signed-off-by: Anton Khirnov <[email protected]>
* FATE: use proper comparison mode in the lavr testsAnton Khirnov2013-10-151-5/+7
|
* tiny_psnr: switch f32 handling to floating pointAnton Khirnov2013-10-151-30/+84
| | | | Also add support for f64.
* bitstream: Check the result of av_malloc()Diego Biurrun2013-10-151-0/+2
|
* cavs: more K&R formatting cosmeticsDiego Biurrun2013-10-151-45/+44
|
* mpegaudio_tablegen: Don't use llrintDerek Buitenhuis2013-10-151-1/+2
| | | | | | | | 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 <[email protected]>
* cos_tablegen: Don't use lrintDerek Buitenhuis2013-10-151-4/+9
| | | | | | | | 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 <[email protected]>
* tablegen: Don't use cbrtf in host toolsDerek Buitenhuis2013-10-152-3/+6
| | | | | | | | 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 <[email protected]>