summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* mjpeg: propagate decode errors from ff_mjpeg_decode_sos and ff_mjpeg_decode_dqtDustin Brody2011-08-11
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* h264: notice memory allocation failureDustin Brody2011-08-11
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* ac3enc: add macros for option names to make them more understandable.Justin Ruggles2011-08-11
|
* ac3enc: fix 'channel_coupling' option to actually allow 'auto'.Justin Ruggles2011-08-11
| | | | Use 'auto' as the default value.
* cavs: fix some crashes with invalid bitstreamsMans Rullgard2011-08-10
| | | | | | | | | This removes all valgrind-reported invalid writes with one specific test file. Fixes http://www.ocert.org/advisories/ocert-2011-002.html Signed-off-by: Mans Rullgard <mans@mansr.com>
* ac3enc: clip coupling coordinates during calculationJustin Ruggles2011-08-10
| | | | | | This is faster than using the clip_coefficients() function. Also, clipping the coordinates before determining reuse is better since it will compare coordinates that are closer to their final encoded values.
* Remove incorrect info in documentation of AVCodecContext.bits_per_raw_sample.Justin Ruggles2011-08-10
| | | | bits_per_raw_sample is used in video as well, where sample_fmt is not used.
* lavc: fix parentheses placement in avcodec_open2().Baptiste Coudurier2011-08-10
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: make avcodec_init() static on next bump.Anton Khirnov2011-08-10
| | | | | It's called from avcodec_register() anyway, so there's no reason for it to be public.
* ac3enc: remove unneeded #includeJustin Ruggles2011-08-09
|
* ac3enc: restructure coupling coordinate reuse calculationJustin Ruggles2011-08-09
|
* ac3enc: allow new coupling coordinates to be sent independently for eachJustin Ruggles2011-08-09
| | | | channel.
* ac3enc: separate exponent bit counting from exponent grouping.Justin Ruggles2011-08-09
| | | | | | Move bit counting to the bit allocation function. Move exponent grouping to after bit allocation. This will allow for adjustment of bandwidth parameters during bit allocation without having to do exponent grouping multiple times.
* h264: propagate error return values for AV_LOG_ERROR-triggering eventsDustin Brody2011-08-09
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* aac: Don't attempt to output configure an invalid channel configuration.Alex Converse2011-08-09
|
* Rename ffserver to avserver.Anton Khirnov2011-08-09
|
* Rename ffprobe to avprobe.Anton Khirnov2011-08-09
|
* Rename ffplay to avplay.Anton Khirnov2011-08-09
|
* Pretty-print RV3/4 decoder sourceKostya Shishkov2011-08-09
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Saner RV1/2 initialisation and RV2 header parsing.Kostya Shishkov2011-08-08
| | | | | | | | | Old version was based on lots of guesswork which had different hacks based on 32-bit version field instead of splitting it into major/minor/micro version. RV2 picture header parser also had a few places where it deviated from binary decoder. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* libx264: do not set pic quality if no frame is outputBaptiste Coudurier2011-08-08
| | | | | | Avoids uninitialized reads. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libx264: add preset, tune, profile and fastfirstpass private optionsBaptiste Coudurier2011-08-08
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: fix misspelling in commentDustin Brody2011-08-05
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* aac: propagate error return values for AV_LOG_ERROR-triggering eventsDustin Brody2011-08-05
|
* lsws: remove optimization debug logs in sws_init_context()Stefano Sabatini2011-08-05
| | | | | | | | | The logged information is possibly false, and it tends to be outdated after each change since the logging code needs to be manually updated. Simplify and prevent confusing wrong debug messages. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lsws: use array for storing the supported in/out informationStefano Sabatini2011-08-05
| | | | | | | | | Also remove the unnecessary isSupportedIn/Out macros. Make the code more compact/readable, and simplify the access to lsws-specific pixel format information. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* applehttp: fix variant discard logicLuca Barbato2011-08-04
| | | | | | | The v->ctx is always not NULL now, check for streams presence to mark the read_header state. Fixes bug #25, possibly introduced by 603b8bc
* h263dec: Fix asserts broken by the elimination of FF_COMMON_FRAME.Alex Converse2011-08-03
|
* cosmetics: remove some stray comments from AVCodec declarationsDiego Biurrun2011-08-03
|
* cosmetics: fix indentation/alignment in AVCodec declarationsDiego Biurrun2011-08-03
|
* arm: Avoid using the movw instruction needlesslyMåns Rullgård2011-08-03
| | | | | | This fixes building for ARM11 without Thumb2. Signed-off-by: Martin Storsjö <martin@martin.st>
* Move an int64_t down in MpegEncContextMartin Storsjö2011-08-03
| | | | | | | This allows using the same arm assembler offsets for both EABI and the mach-o ABI. Signed-off-by: Martin Storsjö <martin@martin.st>
* Revert "swscale: use 15-bit intermediates for 9/10-bit scaling."Ronald S. Bultje2011-08-02
| | | | | | This reverts commit ac0fb5934893be554a44d2a1eb7a3bc7bf39da4a. It causes valgrind errors which I'll want to investigate before resubmitting this.
* swscale: use 15-bit intermediates for 9/10-bit scaling.Ronald S. Bultje2011-08-02
|
* dct32: Add SSE2 ASM optimizationsVitor Sessak2011-08-02
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Correct chroma vector calculation for RealVideo 3.Kostya Shishkov2011-08-02
| | | | | | | Old version divided it wrong, which resulted in chroma drift (visible on FATE sample too as dirty trails left by clouds). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavf: Add an option to discard corrupted framesZohar Kelrich2011-08-02
| | | | | Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Mark wrongly-sized packets as corruptedZohar Kelrich2011-08-02
| | | | | Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Move scan test to handle_packetsZohar Kelrich2011-08-02
| | | | | | | | This fixes an issue where packets which start being read while reading the header stick around after a seek. Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Mark corrupted packetsZohar Kelrich2011-08-02
| | | | | Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Reset continuity counter on seekZohar Kelrich2011-08-02
| | | | | Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Fix for continuity counterZohar Kelrich2011-08-02
| | | | | | | | Make continuity counter respect discontinuity flag and null packets. Unpack the adaptation_field_control field. Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mpegts: Silence "can't seek" warning on unseekableZohar Kelrich2011-08-02
| | | | | | | | Do not try to seek when we already know we are not allowed to. Silences warning that always happens when streaming. Signed-off-by: Zohar Kelrich <lumimies@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* apichange: add an entry for AV_PKT_FLAG_CORRUPTLuca Barbato2011-08-02
|
* avpacket: signal possibly corrupted packetsLuca Barbato2011-08-02
| | | | | | | Use AV_PKT_FLAG_CORRUPT flag to mark packets that might be incomplete or have errors. Formats that have a mean to validate their packets should use this flag to deliver such information instead of silently dropping the packets.
* mpeg4videodec: remove dead code that would have detected erroneous encodingDustin Brody2011-08-01
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* aac: Remove some suspicious illegal memcpy()s from LTP.Alex Converse2011-08-01
|
* bink: Eliminate unnecessary shadow declaration.Alex Converse2011-08-01
|
* Remove the ffserver test.Anton Khirnov2011-08-01
| | | | It doesn't work and is therefore useless.
* Remove ffserver.hAnton Khirnov2011-08-01
| | | | It's unused an serves no purpose.