summaryrefslogtreecommitdiff
path: root/libavcodec/twinvqdec.c
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-27
| | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* metasound: add last missing modes (8kHz @ 6kbps per channel)Kostya Shishkov2013-11-26
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* twinvq: support multiple frames per packetKostya Shishkov2013-11-14
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-03
|
* twinvqdec: Check the ibps parameter separatelyMartin Storsjö2013-09-17
| | | | | | | | | This is required, since invalid parameters actually could pass the switch check below. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* twinvq: set block align for codecs and use it in size checksKostya Shishkov2013-08-26
| | | | | | This both allows factoring out size check for both MetaSound and TwinVQ-VQF decoders and fixes the situation when there are several MetaSound frames stuffed together (that happens in 8kHz @ 8kbps MetaSound in ASF for example).
* twinvq: Split VQF-specific part from common TwinVQ decoder coreKostya Shishkov2013-08-05
Signed-off-by: Diego Biurrun <diego@biurrun.de>