160 Commits (e689a1171d40355fca6519558b4c6b9a050e9b44)

Author SHA1 Message Date
Andreas Rheinhardt 35ec5c819b avformat/demux: Add new demux.h header 3 years ago
Andreas Rheinhardt 40bdd8cc05 avformat: Avoid allocation for AVStreamInternal 3 years ago
Andreas Rheinhardt fed0282508 avformat: Avoid allocation for AVFormatInternal 3 years ago
Andreas Rheinhardt 8ab5bf512a avformat/mp3dec: Simplify checking for no-metadata 3 years ago
Andreas Rheinhardt 6d1e792980 avformat/mp3dec: Avoid calling avio_tell() multiple times 3 years ago
Andreas Rheinhardt 45bfe8b838 avformat/avio: Move internal AVIOContext fields to avio_internal.h 3 years ago
Anton Khirnov 1256b71ba9 lavf/mp3dec: avoid avcodec.h dependency 3 years ago
James Almer c768233293 avformat/utils: make ff_update_cur_dts() shared 3 years ago
James Almer b9c5fdf602 avformat: move AVStream.{parser,need_parsing} to AVStreamInternal 4 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
Anton Khirnov cea7c19cda lavf: move AVStream.*index_entries* to AVStreamInternal 4 years ago
Anton Khirnov 456b170bd7 lavf: move AVStream.{*skip_samples.*_discard_sample} to AVStreamInternal 4 years ago
Michael Niedermayer 49e766aa4c Revert "lavf/mp3dec: don't adjust start time; packets are not adjusted." 5 years ago
Dale Curtis 460132c998 lavf/mp3dec: don't adjust start time; packets are not adjusted. 5 years ago
Michael Niedermayer 23645f95ec avformat/mp3dec: Count last partial frame in probe. 5 years ago
Limin Wang c22665ae69 avformat/mp3dec: Check for occurances of headers within frames during probing 5 years ago
Michael Niedermayer e9a335150a avformat/mp3dec: Check that the frame fits within the probe buffer 5 years ago
Limin Wang 72915ca8ba avformat/mp3dec: replace SAME_HEADER_MASK with MP3_MASK 5 years ago
Limin Wang 529145168b avformat/mp3dec: cosmetics 5 years ago
Carl Eugen Hoyos 4d8875ec23 lavf: Constify the probe function argument. 6 years ago
Michael Niedermayer cadf7a7f39 avformat/mp3dec: require 90% of a file to be mp3 if only 1 mp3 frame is found in sequence 7 years ago
Michael Niedermayer 81b3e7c9c3 avformat/mp3dec: Require 50% of the file to be mp3 frames in the maxframes>200 probing test 7 years ago
Michael Niedermayer 60d1792779 avformat/mp3dec: Require probing data to be 50% mp3 frames for low score probing to succeed 7 years ago
Steven Liu a30085f570 avformat/mp3dec: use FFABS to instead of abs 7 years ago
Ingo Brückl 08c7513096 avformat/mp3dec: Fix definition of MIDDLE_BITS 7 years ago
Paul Arzelier 65862f57ad avformat: Ignore ID3v2 tags if other tags are present e.g. vorbis 8 years ago
Chris Cunningham ab87df9a47 avformat/mp3dec: fix msan warning when verifying mpa header 8 years ago
Anton Khirnov d60c2d5216 mp3dec: read the initial/trailing padding from the LAME tag 8 years ago
Michael Niedermayer 5fd73948bb avformat/mp3dec: Increase probe score slightly when the whole data from begin to end is mp3 9 years ago
Diego Biurrun 5afb94c817 Mark read-only tables as static 9 years ago
Moritz Barsnick 8a90e0fd21 lavf/mp3dec: avoid printing useless message in default log level 9 years ago
Derek Buitenhuis 1c9215e580 lavf/mp3: Properly check return values of seeks and reads while reading the header 9 years ago
Anton Khirnov 9200514ad8 lavf: replace AVStream.codec with AVStream.codecpar 9 years ago
Michael Niedermayer dbfb2c1abf avformat/mp3dec: Remove unused variable 9 years ago
Anton Khirnov 72d658766e mp3dec: replace avpriv_mpa_decode_header with avpriv_mpegaudio_decode_header 9 years ago
Anton Khirnov 955aec3c7c mpegaudiodecheader: check the header in avpriv_mpegaudio_decode_header 9 years ago
Clément Bœsch 43ecec0f03 avformat: use AV_OPT_TYPE_BOOL in a bunch of places 9 years ago
Chris Cunningham 5e6ce28dab avformat/mp3dec: prefer "fast_seek" to TOC seek for CBR files. 9 years ago
wm4 de1b1a7da9 avformat/mp3dec: improve junk skipping heuristic 9 years ago
Andy Wu c43bd08f8b avformat/mp3dec: Make MP3 seek fast 9 years ago
Michael Niedermayer cb53db144c avformat/mp3dec: Rename sync() function to avoid build failure on android 9 years ago
James Almer 2db8c42ddc avformat/mp3dec: remove unused variable 9 years ago
Michael Niedermayer 4df66c7cd6 avformat/mp3dec: split position sync code out 9 years ago
Ganesh Ajjanagadde f6870495e1 avformat: increase first_frames threshold for mp3,ac3 9 years ago
Luca Barbato a5a6a786bf mp3: Forward seeking errors 9 years ago
Luca Barbato c1d647b15a mp3: Make the seek more robust 9 years ago
Michael Niedermayer 041aa800f2 avformat/mp3dec: Remove the ID3v1 tag removial code 10 years ago
Carl Eugen Hoyos 3323c5f353 Remove a few occurences of "long long" from the libraries. 10 years ago
Michael Niedermayer f722009ad9 avformat/mp3dec: Ensure the buffer is large enough to avoid seeks from the first frame search 10 years ago
wm4 2b3e9bbfb5 avformat/mp3: skip junk at the beginning of mp3 files 10 years ago