154 Commits (7916c1471318f17332ff4c7ee7e330696a7afcbf)

Author SHA1 Message Date
wm4 92eef26e67 avformat/mp3dec: fix gapless audio when seeking in CBR mode 10 years ago
wm4 3163083f7b avformat/mp3dec: offset seek index to end of vbr headers 10 years ago
wm4 ddd429fab6 Revert "avformat/mp3dec: offset seek index to end of id3v2 tag" 10 years ago
Michael Niedermayer a742a0536d avformat/mp3dec: Allow forcing the use of the xing TOC for CBR files 10 years ago
wm4 8b76c0eb56 avformat/mp3dec: offset seek index to end of id3v2 tag 10 years ago
Vittorio Giovara fe99c52fa9 mp3: Properly use AVCodecContext API 10 years ago
Michael Niedermayer b851bc20c6 avformat/mp3dec: Check for avcodec_alloc_context3() failure 10 years ago
Michael Niedermayer 6ad42b3e15 avformat/mp3dec: properly allocate dummy AVCodecContext 10 years ago
Michael Niedermayer 8ddfc00ab7 avformat/mp3dec: Name the dummy variable as what it is, to avoid confusion 10 years ago
Luca Barbato 4fd7e63c87 mp3: Tweak the probe scores 10 years ago
Michael Niedermayer 0b75b6c3cd avformat/mp3dec: avoid seeking to negative positions 10 years ago
Michael Niedermayer 279b2a4deb avformat/mp3dec: also accept Lavc as shortname to read delays 10 years ago
Anton Khirnov 99143140de mp3dec: fix reading the Xing tag 10 years ago
wm4 6c7f1155bb avformat/mp3dec: avoid early EOF with concatenated gapless mp3s 10 years ago
wm4 d87fe2687f avformat/mp3dec: fix gapless audio support 10 years ago
Michael Niedermayer 1b5ccae0f2 avformat/mp3dec: Improve seeking frame sync code 10 years ago
Carl Eugen Hoyos ef21b3d38e Ignore xing number of frames if the file is larger than indicated. 11 years ago
Michael Niedermayer a8bc175dd9 avformat/mp3dec: check the number of frames per buffer size 11 years ago
Alessandro Ghedini 32d05934ab mp3dec: decode more data from Info header 11 years ago
Alessandro Ghedini fbd8e04210 mp3dec: move XING/Info and VBRI parsing into their own functions 11 years ago
Anton Khirnov 15c5a8d22d mp3dec: export replaygain tags from ID3v2 11 years ago
Michael Niedermayer 171dd67520 avformat/mp3dec: optimize mp3_seek() for dir < 0 11 years ago
Michael Niedermayer 7546ac2fee avformat/mp3dec: fix start time in light of initial skip samples 11 years ago
Michael Niedermayer 64f4816915 avformat/mp3dec: 4x faster probing 11 years ago
Michael Niedermayer ba8716df7f avformat/mp3dec: perform seek resync in the correct direction 11 years ago
Vittorio Giovara c0779a67e8 mp3: add .mpa extension 11 years ago
Michael Niedermayer 8d679bc7e6 avformat/mp3dec: improve detection of mp3s with huge id3 tags 12 years ago
Michael Niedermayer 1787432b23 mp3dec: make const tables static const 12 years ago
Michael Niedermayer e096283ea5 mp3dec: detect CBR and use CBR axiom to seek 12 years ago
Michael Niedermayer 19d4163331 avformat/mp3dec: read TOC even if not all needed information is available 12 years ago
Michael Niedermayer 4cc32e5cad avformat/mp3dec: read xing toc independant of usetoc, only skip filling index if requested 12 years ago
Michael Niedermayer 0844630e6b avformat/mp3dec: Add usetoc option to allow dlsabling the use of the xing TOC 12 years ago
Diego Biurrun e0f8be6413 avformat: Add AVPROBE_SCORE_EXTENSION define and use where appropriate 12 years ago
Michael Niedermayer 505642f182 mp3dec: fallback to generic seeking when a TOC is not present 12 years ago
Alexander Kojevnikov eae0879d96 mp3dec: Fix VBR bit rate parsing 12 years ago
Alexander Kojevnikov 29d8cd265a mp3dec: Fix VBR bit rate parsing 12 years ago
Michael Niedermayer 7a84664ffe mp3_read_probe: make buffer related pointers const 12 years ago
Michael Niedermayer 91295f03d4 mp3dec: remove unused variable 12 years ago
Michael Niedermayer b6267901c4 mp3demux: Rewrite xing TOC based seeking 12 years ago
Michael Niedermayer 6d87781758 mp3dec: fix seeking without xing TOC 12 years ago
Anton Khirnov 50d1f4437b mp3dec: read Xing frame TOC index 12 years ago
Anton Khirnov 2d1a1a7f62 mp3dec: use named constants for Xing header flags 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Diego Biurrun 0177b7d23a Improve descriptiveness of a number of codec and container long names 13 years ago
Anton Khirnov f73e3938ac mp3dec: forward errors for av_get_packet(). 13 years ago
Anton Khirnov 67b1156fe8 mp3dec: remove a pointless local variable. 13 years ago
Anton Khirnov 61f8bb74f3 mp3dec: remove commented out cruft. 13 years ago
Michael Niedermayer ea8c12c90f mp3dec: mark as AVSTREAM_PARSE_FULL_RAW 13 years ago
Michael Niedermayer 57d5a224ce mp3enc: add lame tag with start padding info 13 years ago
Michael Niedermayer 19ff479f69 mp3dec: parse initial silence padding information from lame tag 13 years ago