aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-01ac3enc: ARM optimised ac3_compute_matissa_sizeMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01ac3: armv6 optimised bit_alloc_calc_bapMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01fate: simplify fft test rulesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01avio: document avio_alloc_context.Anton Khirnov
2011-04-01lavf: make compute_chapters_end less picky.Anton Khirnov
In particular, now it assumes that a) chapters are chronologically ordered b) chapters have the same timebases c) duration of the stream is known and asserts if any of these is not met. Make it properly deal with harsher conditions. fixes issue2320
2011-04-01sierravmd: fix Indeo3 videosMatthew Hoops
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-01FFT: simplify fft8()Mans Rullgard
Part of the fft8() function corresponds to the BUTTERFLIES macro, so use it. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01fate: add fixed-point fft/mdct testsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01Fixed-point support in fft-testMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-01ape: check that number of seektable entries is equal to number of framesKostya Shishkov
fixes issue2480 Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-31mpegts: propagate avio EOF in read_packet()Jindrich Makovicka
Allows distinguishing between EOF and IO error in read_packet return code. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-31configure: Initial support for --target-os=symbianMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-03-31Fixed-point FFT and MDCTMans Rullgard
2011-03-31Include dependencies for test programsMans Rullgard
This makes sure the various *-test programs are correctly rebuilt when necessary. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-31ac3enc: simplify sym_quant()Mans Rullgard
These expressions are equivalent since levels is always odd, and overflow is impossible due to the constraints set by the assert(). Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-31flvdec: read index stored in the 'keyframes' tag.Kharkov Alexander
'keyframes' metatag is not part of the standard, it is just convention to use such kind of metatag information for indexing. Structure is following, it allows to have it inconsistent: keyframes: times (array): time0 (num) time1 (num) time2 (num) filepositions (array) position0 (num) position1 (num) Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-31mov: Add support for zero-sized stsc runs.Alex Converse
A zero sized stsc run doesn't make a lot of sense but the spec does not prohibit them and MPlayer VLC demuxers support them. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-30rtsp: Use GET_PARAMETER for keep-alive for generic RTSP serversMartin Storsjö
According to the RFC, GET_PARAMETER should be used for this, and according to a report from Tim Ouellette, OPTIONS doesn't work for keeping the connection alive for some servers. Also, live555 uses GET_PARAMETER for this purpose. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-30mlp_parse.c: set AVCodecContext channel_layoutJohn Stebbins
The channel layout isn't getting set for mlp and truehd audio. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-30APIChanges: mark the place where 0.6 was branched.Anton Khirnov
2011-03-30avio: make get_checksum() internal.Anton Khirnov
2011-03-30avio: move ff_crc04C11DB7_update() from avio.h -> avio_internal.hAnton Khirnov
2011-03-30avio: make init_checksum() internal.Anton Khirnov
2011-03-30Add MxPEG decoderanatoly
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-30Add support for picture_ptr field in MJpegDecodeContextanatoly
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-30Move MJPEG's input buffer preprocessing in separate public functionanatoly
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-30Support reference picture defined by bitmask in MJPEG's SOS decoderanatoly
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-29sndio bug fixBrad
Since the code already supports both little- and big-endian audio for recording, do not fail just because the endianness is not what we expect. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-30ac3enc: move compute_mantissa_size() to ac3dspMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-30ac3enc: move mant*_cnt and qmant*_ptr out of AC3EncodeContextMans Rullgard
These fields are only used in quantize_mantissas() and reset on each call, no need to store them in the main context. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-29Remove support for stripping executablesMans Rullgard
Stripping is generally best left to package management tools, and since unstripped copies are kept in the build tree, any arguments about saving space (no matter how insignificant) are void. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-29ac3enc: NEON optimised float_to_fixed24Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-29ac3: move ff_ac3_bit_alloc_calc_bap to ac3dspMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-29dfa: protect pointer range checks against overflows.Ronald S. Bultje
2011-03-28mimic: implement multithreading.Alexander Strange
2011-03-28id3v1: change filesize to int64_t.Carl Eugen Hoyos
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-28id3v1: Seek back to old position after reading.Carl Eugen Hoyos
FFmpeg did not seek back to the original position, but to "0", making reading a VBR tag impossible. (issue 2645) Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-28ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by usingJustin Ruggles
exponent reference blocks.
2011-03-28Chronomaster DFA decoderKostya Shishkov
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-28framebuffer device demuxerStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-28cosmetics: fix dashed line length after 070c5d0Janne Grunau
2011-03-28http: header field names are case insensitiveTyler
Amazon S3 sends header field names all lowercase. This is actually acceptable according to the HTTP standard. http://tools.ietf.org/html/rfc2616#section-4.2 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-27ac3enc: Add codec-specific options for writing AC-3 metadata.Justin Ruggles
2011-03-27Remove arrozcru URL from documentationRamiro Polla
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-27sndio support for playback and recordBrad
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-03-26dsputil: allow to skip drawing of top/bottom edges.Alexander Strange
2011-03-26Split fate-psx-str-v3 into a video-only and audio-only test.Ronald S. Bultje
2011-03-25mov: set audio service type for AC-3 from bitstream mode in the 'dac3' atom.Justin Ruggles
2011-03-25Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parserJustin Ruggles
and decoder, and vice-versa for the AC-3 encoder.
2011-03-25Use audio_service_type to set stream disposition.Justin Ruggles