summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* avconv: K&R cosmeticsAneesh Dogra2011-12-291-297/+306
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* qt-faststart: Fix up indentationMartin Storsjö2011-12-291-9/+9
| | | | | | This restores indentation after 65b875d8fcc. Signed-off-by: Martin Storsjö <martin@martin.st>
* indeo4: remove two unused variablesKostya Shishkov2011-12-291-4/+7
|
* doxygen: cleanup style to support older doxyLuca Barbato2011-12-291-54/+21
| | | | | Doxygen 1.7.5.1 had been used as reference while certain distributions provide older and not fully compatible versions.
* fate: add more tests for VC-1 decoderAneesh Dogra2011-12-294-0/+129
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* applehttpproto: Apply the same reload interval changes as for the demuxerAndrey Utkin2011-12-291-2/+12
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* applehttp: Use half the target duration as interval if the playlist didn't ↵Martin Storsjö2011-12-291-3/+8
| | | | | | | | | update This is mandated in draft-pantos-http-live-streaming-07, section 6.3.4. Signed-off-by: Martin Storsjö <martin@martin.st>
* applehttp: Use the last segment duration as reload intervalAndrey Utkin2011-12-291-4/+8
| | | | | | | | According to draft-pantos-http-live-streaming-07, 6.3.4, the duration of the last media segment in the playlist should be used as initial minimum reload delay. Signed-off-by: Martin Storsjö <martin@martin.st>
* lagarith: add decode support for arith rgb24 modeThad Ward2011-12-291-10/+22
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* v410dec: Check for sufficient input data. Fixes crashMichael Niedermayer2011-12-281-0/+5
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* fate: Add v210 codec regression testsReimar Döffinger2011-12-283-0/+13
| | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpegts: adjustable minimum PES payloadJindřich Makovička2011-12-281-9/+26
| | | | | | | | | | | | With the current default PES packet size, and very small audio bitrates, audio packet duration gets too long. For players, which wait for a whole audio packet (or more) it takes a very long time to start playing sound. For 24kbps audio, one PES packet is about 1 second long. On Motorola STBs, we observe about 3 second delay before the playback starts with the default setting. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpegts: properly output large audio packetsJindřich Makovička2011-12-281-4/+12
| | | | | | | | Do not assume the audio packets being always smaller than DEFAULT_PES_PAYLOAD_SIZE. Signed-off-by: Jindřich Makovička <makovick@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avformat: Add SMJPEG demuxer.Paul B Mahol2011-12-286-1/+193
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Indeo 4 decoderKostya Shishkov2011-12-289-3/+1364
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* mpegvideo_enc: K&R cosmeticsAneesh Dogra2011-12-271-439/+580
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* doxygen: remove unreplaced variables from custom header and footerJanne Grunau2011-12-272-16/+1
|
* threads: test for sys/param.h and include it for sysctl on OpenBSDJanne Grunau2011-12-272-0/+5
|
* v4l2: remove unneded linux specific asm/types.h includeJanne Grunau2011-12-271-1/+0
|
* x86: Fix constraints for decode_significance*_x86Martin Storsjö2011-12-272-3/+3
| | | | | | | | | | | | | | | | | | | Originally, prior to 8742a4ff8, the caller code was compiled within this condition: ARCH_X86 && HAVE_7REGS && HAVE_EBX_AVAILABLE && !defined(BROKEN_RELOCATIONS) Since HAVE_7REGS is defined as (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE)) the subcondition HAVE_7REGS && HAVE_EBX_AVAILABLE is equal to HAVE_7REGS (for 32 bit at least). The correct simplification of the original condition thus is HAVE_7REGS, not HAVE_EBX_AVAILABLE. This fixes compilation in some cases where HAVE_EBP_AVAILABLE = 0 and HAVE_EBX_AVAILABLE = 1. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: split off vqf/twinvq FATE tests into their own fileDiego Biurrun2011-12-264-7/+8
|
* fate: split off mpc FATE tests into their own fileDiego Biurrun2011-12-264-10/+12
|
* fate: split off libavcodec FATE tests into their own fileDiego Biurrun2011-12-263-4/+4
|
* fate: split off Microsoft codec FATE tests into their own fileDiego Biurrun2011-12-264-16/+19
|
* fate: group all VP* codec FATE tests together in one fileDiego Biurrun2011-12-264-14/+19
|
* swscale: prevent invalid writes in packed_16bpc_bswapJanne Grunau2011-12-261-1/+2
| | | | | Writes past the end of the destination buffer were occuring when its stride was smaller than the stride of the source. Fixes Bug #183.
* avs: call release_buffer() at the end.Anton Khirnov2011-12-251-0/+10
| | | | Fixes a memleak.
* Add minor bumps and APIchanges entries for lavc/lavfi changes.Anton Khirnov2011-12-253-3/+17
|
* mpegvideo.c: K&R formatting and cosmetics.Konstantin Todorov2011-12-251-542/+665
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avconv: avoid memcpy in vsrc_buffer when possible.Anton Khirnov2011-12-251-15/+37
| | | | | Decoding Sintel.2010.1080p.mkv with 4 threads on an i7 2600K goes from 260s to 244s.
* avconv: implement get_buffer()/release_buffer().Anton Khirnov2011-12-251-0/+142
| | | | This will allow memcpy-free passing frames to lavfi.
* lavfi: add a new function av_buffersrc_buffer().Anton Khirnov2011-12-253-34/+72
| | | | | It can be used to directly pass a AVFilterBufferRef to lavfi, avoiding a memcpy.
* lavfi: add avfilter_copy_frame_props()Stefano Sabatini2011-12-255-10/+32
| | | | | avfilter_copy_frame_props() avoids code duplication and increases robustness.
* lavc: add format field to AVFrameStefano Sabatini2011-12-253-0/+14
| | | | | | The format is a per-frame property, having it in AVFrame simplify the operation of extraction of that information, since avoids the need to access the codec/stream context.
* lavc: add width and height fields to AVFrameStefano Sabatini2011-12-253-0/+11
| | | | | | width and height are per-frame properties, setting these values in AVFrame simplify the operation of extraction of that information, since avoids the need to check the codec/stream context.
* lavc: add a sample_aspect_ratio field to AVFrameStefano Sabatini2011-12-256-3/+14
| | | | | | | The sample aspect ratio is a per-frame property, so it makes sense to define it in AVFrame rather than in the codec/stream context. Simplify application-level sample aspect ratio information extraction, and allow further simplifications.
* doxy: add website-alike style to the html outputGautam Gupta2011-12-254-4/+1179
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* FAQ: add an entry for common error when using -profileAnton Khirnov2011-12-251-0/+20
|
* vp3dec: Check coefficient index in vp3_dequant()Reinhard Tartler2011-12-231-2/+12
| | | | | | | | | Based on a patch by Michael Niedermayer <michaelni@gmx.at> Fixes NGS00145, CVE-2011-4352 Found-by: Phillip Langlois Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* svq1dec: call avcodec_set_dimensions() after dimensions changed.Michael Niedermayer2011-12-231-0/+1
| | | | | | | Fixes NGS00148, CVE-2011-4579 Found-by: Phillip Langlois Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Prepare for 0.8_beta1 snapshot releaseReinhard Tartler2011-12-233-29/+28
|
* threads: check defines before using them in automatic thread detectionJanne Grunau2011-12-231-2/+2
|
* pthread: include sys/types.h before sys/sysctl.hJanne Grunau2011-12-231-1/+1
| | | | Fixes compilation on FreeBSD with clang 3.
* 4xm: remove unused variables.Anton Khirnov2011-12-231-3/+0
|
* h264: Fix a possible overread in decode_nal_units()Alexander Strange2011-12-231-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* allfilters: fix type of avfilter_vsrc_buffer.Anton Khirnov2011-12-231-1/+1
|
* w32thread: call ResetEvent() in pthread_cond_broadcast().Sergey Radionov2011-12-221-1/+2
| | | | | | | Also add "volatile" to broadcast flag (since it is used from multiple threads). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* build: fix standalone compilation of OMA muxerDiego Biurrun2011-12-231-1/+1
| | | | The muxer depends on the id3v2 writing code, so link against it.
* build: fix standalone compilation of Microsoft XMV demuxerDiego Biurrun2011-12-231-1/+1
| | | | The demuxer depends on the RIFF codec tags code, so link against it.
* build: fix standalone compilation of Core Audio Format demuxerDiego Biurrun2011-12-231-1/+2
| | | | | The demuxer depends on code from mov.c, which in turn depends on code from mov_chan.c, so link against it.
OpenPOWER on IntegriCloud