87 Commits (c5e56a813bf6019f7c28ce7737fcb67e836136c6)

Author SHA1 Message Date
Michael Niedermayer 44b79c6022 indent 17 years ago
Michael Niedermayer e4e3230ea5 Only store timestamps when there are timestamps. 17 years ago
Michael Niedermayer 05d1d160bc Our MPEG-TS demuxer does not send complete PES packets but sends them 17 years ago
Michael Niedermayer ebdd73778c cosmetic 17 years ago
Michael Niedermayer ec0c5d482e Allow matching timestamps to be removed by fetch_timestamp(). 17 years ago
Michael Niedermayer 21e305891c Add off argument so that fetch_timestamp can search for timestamps 17 years ago
Michael Niedermayer cd6144948a Factorize fetch_timestamp() into its own function 17 years ago
Michael Niedermayer 4791778579 unused variable 17 years ago
Michael Niedermayer 591569b596 indent 17 years ago
Michael Niedermayer 26f237254d Rename last_frame_offset to next_frame_offset. 17 years ago
Michael Niedermayer cb63a4b37c Simplify parser core. 17 years ago
Michael Niedermayer 87b6ea8458 indent 17 years ago
Michael Niedermayer 99c1c3887d allow av_parser_close(NULL) 17 years ago
Andy Gocke 1f96bafb27 Return an error when realloc fails. 17 years ago
Aurelien Jacobs 9701840bb5 add FF_ prefix to all (frame)_TYPE usage 17 years ago
Michael Niedermayer 55b9e69a31 av_*_next() API for libavcodec 17 years ago
Aurelien Jacobs 1fddeecd1d remove no more useful includes 18 years ago
Aurelien Jacobs 99ff31dc75 move aac and ac3 parsers in their own files 18 years ago
Aurelien Jacobs c53d2d9042 make some parser parameters const to avoid casting const to non-const 18 years ago
Aurelien Jacobs 0cb4172803 move mpegaudio_parser in it's own file 18 years ago
Aurelien Jacobs d2e911fac8 move mpeg4video_parser in it's own file 18 years ago
Diego Biurrun 98d0205145 Move AC3 header parsing code together with the rest of the AC3 parsing code. 18 years ago
Joakim Plate a74008a4c3 timestamps generation improvement when parsing avi 18 years ago
Diego Biurrun e42dba481f typos/grammar 18 years ago
Michael Niedermayer adcb72b521 set pict_type to I type during init so parsers which dont set it get all i frames, fixes mp3 seeking 18 years ago
Justin Ruggles 495529f7df hardcode ff_ac3_frame_sizes table 18 years ago
Michel Bardiaux 318c5e0524 Give context to dprintf 18 years ago
Justin Ruggles 2476139973 move AC-3 header parsing to ac3.c 18 years ago
Justin Ruggles 050aa8b9bc remove redundancy in AC-3 parser by using common tables from ac3tab.h 18 years ago
Justin Ruggles f7a49547de fix parsing of RealAudio AC-3/DolbyNet 18 years ago
Ian Caulfield 08c8831685 fix indentation, patch by Ian Caulfield % ian P caulfield A gmail P com % 18 years ago
Ian Caulfield 44a39bd770 Allows the AC3 parser to read the frame size and codec parameters from E-AC3 streams, 18 years ago
Michael Niedermayer 832a7b631f minor doc fix 18 years ago
Stefan Gehrer 53aa68b329 move all cavs-parsing to cavs.c 18 years ago
Stefan Gehrer d136d2fcea make mpeg4video_split public as ff_mpeg4video_split 18 years ago
Baptiste Coudurier 4067d81be2 move AVCodecParser prototypes and definitions to parser.h, and move mpegvideo parser to mpeg12.c 18 years ago
Baptiste Coudurier 8cd13128b8 use AVRational and ff_frame_rate_tab for frame_rate 18 years ago
Steve L'Homme 949b1a13bf Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts. 18 years ago
Michael Niedermayer 498c544ad2 dont set the sampling rate just because 1 mp3 packet header says so (fixes playback speed on some old mencoder generated avis which where then dumped to mp3) 18 years ago
Michael Niedermayer 6ab312daa2 doxy 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Måns Rullgård 191e8ca752 fix some signedness warnings 19 years ago
Michael Niedermayer 4e2d6a456d dont copy frame if the whole mp1/2/3 frame is available in one piece in the input 19 years ago
Måns Rullgård 608bd84365 make some tables const 19 years ago
Måns Rullgård af9e7d1810 --enable/disable parsers. Warning: some combinations are broken. 19 years ago
Emiliano Parasassi 29c5cdcaec Fix compilation with --disable-decoders. 19 years ago
Michael Niedermayer 748c2fca7e AVBitStreamFilter (some thingy which can modify the bitstream like add or remove global headers or change the headers or ...) 19 years ago
Michael Niedermayer b482e2d12f CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de) 19 years ago
Måns Rullgård 4f8ff17e75 The AAC frame header uses 13 bits for the frame size, so the buffer should 19 years ago
Måns Rullgård 100a74222b use get_bits1/skip_bits[1] in ac3 and aac parsers 19 years ago