summaryrefslogtreecommitdiff
path: root/libavcodec/bmv.c
Commit message (Collapse)AuthorAge
* bmv: Split audio and video decoderNidhi Makhijani2014-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-03
|
* bmv: check for len being valid in bmv_decode_frame().Anton Khirnov2013-04-04
| | | | | | | | It can be 0 or -1 for invalid files, which may result in invalid memory access. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* lavc decoders: work with refcounted frames.Anton Khirnov2013-03-08
|
* bmvaudio: decode directly to the user-provided AVFrameJustin Ruggles2013-02-12
|
* bmv: return meaningful error codes.Anton Khirnov2013-01-06
|
* lavc: fix decode_frame() third parameter semantics for video decodersAnton Khirnov2012-12-04
| | | | It's got_frame, not data size
* lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov2012-12-04
| | | | It will be useful in the upcoming transition to refcounted AVFrames.
* Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-11
| | | | Also reorder some other #include when applicable.
* bmvaudio: set channel layout at init() rather than validating itJustin Ruggles2012-11-01
|
* bmv: get a new frame on every decode_frame(), so we can use direct renderingKostya Shishkov2012-10-19
|
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* bmv: add stricter checks for invalid decoded lengthKostya Shishkov2012-06-03
| | | | This makes decoder handle random data passed as BMV frame data.
* bmv audio: implement new audio decoding APIJustin Ruggles2012-01-01
|
* BMV demuxer and decoderKostya Shishkov2011-11-08
Signed-off-by: Martin Storsjö <martin@martin.st>