summaryrefslogtreecommitdiffstats
path: root/akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix build problem for older ffmpeg versionsaneejit12022-05-201-1/+1
| | | | | | | | Fix a build failure for older ffmpeg versions. avcodec_decode_audio4 was deprecated in libavcodec 57.106.100, not 57.12.100, so the version has been corrected. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Implement ffmpeg 5.0 supportaneejit12022-05-121-34/+100
| | | | | | | | | | Version 5.0 of ffmpeg removed a lot of deprecated API which causes akode to fail to build against it. The ffmpeg plugin has been amended to allow akode to build against the new version as well as older versions, plus a call to "av_register_all" has been re-instated for earlier versions to ensure the player functions correctly. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Rename File::seek() to File::lseek() and related derived methods and calls.Michele Calgaro2021-08-271-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* plugins/ffmpeg_decoder: Add support for older FFmpeg API.Slávek Banko2021-08-251-0/+30
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* plugins/ffmpeg_decoder: migrate to FFmpeg 4.x APIliushuyu2021-08-241-61/+77
| | | | | | | | | Signed-off-by: Zixing Liu <liushuyu@aosc.io> plugins/ffmpeg_decoder: Add detection whether AVFrame structure has pkt_size and channels members. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Initial import of akode 2.0.2Slávek Banko2015-02-181-0/+415
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>