135 Commits (03372d0a90c01ad4e74f7f35cb0022d6bc681575)

Author SHA1 Message Date
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 11 years ago
Michael Niedermayer 1787432b23 mp3dec: make const tables static const 11 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_* 12 years ago
Diego Biurrun 0177b7d23a Improve descriptiveness of a number of codec and container long names 12 years ago
Anton Khirnov f73e3938ac mp3dec: forward errors for av_get_packet(). 12 years ago
Anton Khirnov 67b1156fe8 mp3dec: remove a pointless local variable. 12 years ago
Anton Khirnov 61f8bb74f3 mp3dec: remove commented out cruft. 12 years ago
Michael Niedermayer ea8c12c90f mp3dec: mark as AVSTREAM_PARSE_FULL_RAW 12 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
Ronald S. Bultje 64bde80563 mp3/ac3 probe: search for PES headers to prevent probing MPEG-PS as MP3. 13 years ago
Michael Niedermayer 7da0a07283 mp3demux: fix id3 discard code 13 years ago
Michael Niedermayer f46185c289 mp3demux: fix off by 1 error 13 years ago
Reimar Döffinger 7effbee66c Mark truncated packets as corrupt in av_get_packet. 13 years ago
Martin Storsjö 20234a4bd7 cosmetics: Align muxer/demuxer declarations 13 years ago
Michael Niedermayer 2b07f572af mp3_probe: consider id3 tags to be low scoring mp3. 13 years ago
Ingo Brückl c05e2be9a2 mp3dec: Fix reading file size and frames in VBRI headers 13 years ago
Clément Bœsch 6a3cc21242 mp3dec: fix truncating packet error message while decoding a complete MP3. 13 years ago
Anton Khirnov 6e9651d106 lavf: remove AVFormatParameters from AVFormatContext.read_header signature 13 years ago
Anton Khirnov c3f9ebf743 lavf: make av_set_pts_info private. 13 years ago
Michael Niedermayer b51eaf3b8c mp3probe: Detect mp3 stronger with just 200 frames, this should speed up detection 13 years ago
Anton Khirnov 82ab61f901 lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 13 years ago
Anton Khirnov 3b3bbdd3e6 lavf,lavd: replace av_new_stream->avformat_new_stream part I. 13 years ago
Michael Niedermayer c83442b057 mp3demux: pass on error code on packet read. 13 years ago
Ingo Brückl 5d305c9398 Correct determination of file size and frames in VBRI headers 13 years ago
Anton Khirnov dfc2c4d900 lavf: use designated initialisers for all (de)muxers. 14 years ago
Mans Rullgard 0ebcdf5cda Do not include mathematics.h in avutil.h 14 years ago
Anton Khirnov d2d67e424f Remove all uses of now deprecated metadata functions. 14 years ago
Anton Khirnov e42500cb4f lavf: replace some more avio_seek(SEEK_CUR) with avio_skip 14 years ago