summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* x86: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun2013-04-30
|
* arm: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun2013-04-30
|
* avcodec: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun2013-04-30
|
* ppc: More consistent arch initializationDiego Biurrun2013-04-30
|
* fft: Remove pointless #ifdefs around function declarationsDiego Biurrun2013-04-30
|
* ppc: Move AltiVec utility headers out of AltiVec ifdefsDiego Biurrun2013-04-30
| | | | | Now that the headers themselves have ifdef protection this is no longer necessary and more consistent with normal include handling.
* ppc: util_altivec: Surround AltiVec-related code by appropriate ifdefsDiego Biurrun2013-04-30
| | | | This prevents non-AltiVec-enabled compilers from choking.
* ppc: More consistent names for H.264 optimizations filesDiego Biurrun2013-04-30
|
* mpegaudiosp: More consistent names for ppc/x86 optimization filesDiego Biurrun2013-04-30
|
* avconv: make output -ss insert trim/atrim filters.Anton Khirnov2013-04-30
| | | | | This makes output -ss sample-accurate for audio and will allow further simplication in the future.
* avconv: make -t insert trim/atrim filters.Anton Khirnov2013-04-30
| | | | | | | | | This makes -t sample-accurate for audio and will allow further simplication in the future. Most of the FATE changes are due to audio now being sample accurate. In some cases a video frame was incorrectly passed with the old code, while its was over the limit.
* avconv_opt: allocate an OutputFile before the streams.Anton Khirnov2013-04-30
| | | | | This way OutputFile variables like recording time can be used when creating the streams.
* lavfi: add trim and atrim filters.Anton Khirnov2013-04-30
|
* lavfi: add an asetpts filterAnton Khirnov2013-04-30
|
* vf_setpts: cosmetics, reformatAnton Khirnov2013-04-30
|
* graphparser: only print filter arguments if they are non-NULLAnton Khirnov2013-04-30
|
* af_channelmap: ensure the output channel layout is valid.Anton Khirnov2013-04-30
|
* af_channelmap: remove now unnecessary gotoAnton Khirnov2013-04-30
| | | | | Options are freed from the generic code now, there is no need to call av_opt_free() from the filter.
* vf_split: fix descriptionAnton Khirnov2013-04-30
| | | | It now allows an arbitrary number of inputs, not just two.
* lavc: clear AVBuffers on decoded frames if refcounted_frames is not setAnton Khirnov2013-04-30
| | | | | Otherwise some code might mistakenly think it is allowed to unref those buffers, which would lead to double unref.
* FATE: add an additional indeo3 testAnton Khirnov2013-04-30
| | | | It is a part of the sample that got broken by recent indeo3 changes.
* indeo3: use put_pixels instead of put_no_rnd_pixels in copy_cell()Anton Khirnov2013-04-30
| | | | | They are the same in this case, except put_pixels also has blocksizes smaller than 8.
* indeo3: fix off by one in MV validity checkAnton Khirnov2013-04-30
| | | | CC:libav-stable@libav.org
* x86: dsputil: Remove a set of pointless #ifs around function declarationsDiego Biurrun2013-04-30
|
* x86: dsputil: cosmetics: Group ff_{avg|put}_pixels16_mmxext() declarationsDiego Biurrun2013-04-30
|
* x86: hpeldsp: Remove unused macro definitionsDiego Biurrun2013-04-29
|
* aac: check the maximum number of channelsLuca Barbato2013-04-28
| | | | | | | Broken bitstreams could report a larger than specified number of channels and cause outbound writes. CC:libav-stable@libav.org
* h264_refs: Do not print check_opcodes() return valueDiego Biurrun2013-04-27
| | | | | | The return value provides no useful information and removing the printing avoids the following warning: libavcodec/h264_refs.c:788:15: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
* fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* oma: K&R formatting cosmeticsLuca Barbato2013-04-27
|
* avplay: remove a warningLuca Barbato2013-04-27
| | | | | | Set the data field in the flush_pkt to the pointer to the actual packet. The field needs to contain a valid unique pointer, no read nor writes are ever made to it.
* hls, segment: fix splitting for audio-only streams.Anton Khirnov2013-04-27
| | | | CC:libav-stable@libav.org
* x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponentsDiego Biurrun2013-04-26
| | | | | | | The function requires increasing the fuzz factor for the ac3/eac3 encode tests and even so makes fate fail. It only provides a slight encoding speedup for legacy CPUs that do not support SS2. Thus its benefit is not worth the trouble it creates and fixing it would be a waste of time.
* x86: Rename dsputil_rnd_template.c to rnd_template.cMartin Storsjö2013-04-25
| | | | | | | This makes it less confusing when this template is shared both by dsputil and by hpeldsp. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: introduce AVFMT_TS_NEGATIVELuca Barbato2013-04-25
| | | | | | | | | | Most formats do not support negative timestamps, shift them to avoid unexpected behaviour and a number of bad crashes. CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* fate: add CVFC1_Sony_C to h264 conformance testsVittorio Giovara2013-04-24
| | | | | | | The sample is already included in the FATE suite, but is not tested because cropping wasn't fully supported before. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* doc/APIchanges: add missing hashes and datesAnton Khirnov2013-04-24
|
* x86: Get rid of duplication between *_rnd_template.cMartin Storsjö2013-04-23
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* mpegvideo: unref cur/next/prev frames when flushingHendrik Leppkes2013-04-23
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x86: Factorize duplicated inline assembly snippetsMartin Storsjö2013-04-23
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* jpeg2000: Add mutlti-threading support to decoderNicolas Bertrand2013-04-23
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x86: Move some conditional code around to avoid unused variable warningsDiego Biurrun2013-04-22
|
* jpeg2kdec: output is native endian AV_PIX_FMT_XYZ12Janne Grunau2013-04-22
|
* threads: always call thread_finish_setup for intra codecsJanne Grunau2013-04-22
| | | | | | | Intra codecs do not need an update_thread_context() function and never call ff_thread_finish_setup(). They rely on ff_thread_get_buffer() calling it. So call it even if the get_buffer2 function pointer is avcodec_default_get_buffer2 and it has not been called before.
* avcodec: Bump minor for JPEG 2000 decoderDiego Biurrun2013-04-22
|
* JPEG 2000 decoder for DCinemaNicolas Bertrand2013-04-22
| | | | | | | | Based on the 2007 GSoC project from Kamil Nowosad <k.nowosad@students.mimuw.edu.pl> Updated to current programming standards, style and many more small fixes by Diego Biurrun <diego@biurrun.de>. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* sh4: Remove dubious aligned dsputil codeDiego Biurrun2013-04-22
| | | | | | The code represents a considerable maintenance burden and it is not clear that it gives a noticeable benefit to outweigh this after 10 years of improvements in compiler technology since its creation.
* x86: cavs: Refactor duplicate dspfunc macroDiego Biurrun2013-04-22
|