summaryrefslogtreecommitdiffstats
path: root/libavformat/omadec.c
Commit message (Collapse)AuthorAgeFilesLines
* omadec: Fix position of opening parenthesisVittorio Giovara2015-10-301-2/+2
|
* lavf: Update to the new crypto APIVittorio Giovara2015-09-131-16/+41
|
* lavc: Consistently prefix input buffer definesVittorio Giovara2015-07-271-1/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* oma: Report a timestampLuca Barbato2015-02-071-3/+13
| | | | | | Reported-By: jb@videolan.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavf: more correct printf format specifiersDiego Biurrun2014-03-111-3/+5
|
* ATRAC3+ decoderMaxim Polijakowski2014-01-091-2/+1
| | | | | | Cleanup by Diego Biurrun. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* omadec: loosen format probing constraintsDavid Goldwich2013-11-041-11/+4
| | | | | | | | | | Imporoves detection of some files in the wild: - ID3v2 a.k.a. "ea3" header is optional. - Version and flags in ID3v2 header are unspecified. Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* omadec: check GEOB sizes against buffer sizeMichael Niedermayer2013-11-041-0/+5
| | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: David Goldwich <david.goldwich@gmail.com> CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net>
* omadec: Fix wrong number of array elementsMichael Niedermayer2013-11-041-1/+1
| | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: David Goldwich <david.goldwich@gmail.com> CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net>
* omadec: fix bitrate for ATRAC3+ streamsMaxim Poliakovski2013-09-291-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Add support for multichannel ATRAC3+ streams.Maxim Poliakovski2013-09-291-3/+10
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* omadec: Properly check lengths before incrementing the positionMartin Storsjö2013-09-161-1/+5
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* cosmetics: Fix ATRAC codec name spellingDiego Biurrun2013-09-021-1/+1
|
* oma: correctly mark and decrypt partial packetsLuca Barbato2013-07-281-2/+8
| | | | | | | | Incomplete crypted files would lead to a read after buffer boundary otherwise. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* oma: check geob tag boundaryLuca Barbato2013-07-281-11/+21
| | | | | | | Prevent read after buffer boundary on corrupted tag. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* oma: refactor seek functionLuca Barbato2013-07-281-15/+17
| | | | Properly propagate seek errors from avio and the generic pcm seek.
* oma: properly forward errors in oma_read_packetLuca Barbato2013-05-071-2/+4
| | | | | | Prevent spurios EIO on EOF. CC:libav-stable@libav.org
* oma: return meaningful errorsLuca Barbato2013-05-071-6/+6
|
* avformat: Add AVPROBE_SCORE_EXTENSION define and use where appropriateDiego Biurrun2013-05-041-1/+1
|
* oma: K&R formatting cosmeticsLuca Barbato2013-04-271-84/+103
|
* oma: Validate sample ratesLuca Barbato2013-03-311-4/+13
| | | | | | | | The sample rate index is 3 bits even if currently index 5, 6 and 7 are not supported. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* avformat: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun2013-03-131-2/+1
|
* lavf: move ff_codec_get_tag() and ff_codec_get_id() definitions to internal.hJustin Ruggles2012-11-281-1/+0
|
* omadec: set channel layoutJustin Ruggles2012-11-121-0/+3
|
* oma: Fix out of array read.Michael Niedermayer2012-03-181-3/+6
| | | | | | | | | | | Input: 01-Untitled-partial.oma ZZUF params: zzuf[s=7157,r=0.001] Fixes Bugzilla #106 Bug-found-by: darkshikari Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* id3v2: remove unused ff_id3v2_read().Anton Khirnov2012-02-291-1/+1
| | | | Rename ff_id3v2_read_all to ff_id3v2_read().
* oma: don't read beyond end of leaf_table.Ronald S. Bultje2012-02-281-1/+1
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* libavformat: Add an ff_ prefix to some lavf internal symbolsMartin Storsjö2012-02-151-1/+1
| | | | | | | | | | Prefix the functions/tables brktimegm, pcm_read_seek, dv_offset_reset, voc_get_packet, codec_movaudio_tags, codec_movvideo_tags. After this, lavf has no global symbols without the proper prefix. Signed-off-by: Martin Storsjö <martin@martin.st>
* cosmetics: Remove extra newlines at EOFAlex Converse2012-01-271-1/+0
|
* lavf: remove AVFormatParameters from AVFormatContext.read_header signatureAnton Khirnov2012-01-271-2/+1
|
* omadec: split data that will be used in the muxer to a separate file.Anton Khirnov2011-12-181-23/+5
|
* lavf: rename oma.c -> omadec.cAnton Khirnov2011-12-181-0/+464
OpenPOWER on IntegriCloud