136 Commits (c555392a5bb2fee136df52508a217f4e40b18228)

Author SHA1 Message Date
Michael Niedermayer 31e11451f7 allow NULL write_header() and write_trailer() 19 years ago
Michael Niedermayer 2118901192 print more time_base fps stuff if av_log level is at debug or above 19 years ago
Måns Rullgård 79396ac685 Kill some compiler warnings. Compiled code verified identical after changes. 19 years ago
Reimar Döffinger b461b3bc4a Support de-/encoding of 24 and 32 bit PCM (from and to internal 16 bit). 19 years ago
Michael Niedermayer 7cbaa7bafa parse pict_type for streams in avi 20 years ago
Michael Niedermayer 30bc6613fe support fixing missing pts by parsing future frames 20 years ago
Wolfram Gloger f0ff20a197 minor fixes for invalid audio data patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de) 20 years ago
Michael Niedermayer 9450118bc7 a few checks, seems i forgot to commit this 20 years ago
Måns Rullgård bf4e3bd2d0 kill a bunch of compiler warnings 20 years ago
Michael Niedermayer 01f4895c68 changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 20 years ago
Michael Niedermayer c6ec28b18c DVB subtitle decoder by (Ian Caulfield: imc25, cam ac uk) 20 years ago
Kenneth Aafløy 6fd93ce271 avformat/av_seek_frame_binary with growing file patch by (Kenneth Aafløy: kenneth, aafloy net) 20 years ago
Michael Niedermayer 9c98cdbc8a av_seek_frame() docs timestamp clarification 20 years ago
Michael Niedermayer 2577897d2b fix assertion failure 20 years ago
Daniel Kristjansson e36bdf8bf5 part of the 'libavformat/utils.c doxygen documentation' patch by (Daniel Kristjansson: danielk, cat nyu edu) 20 years ago
Michael Niedermayer 43c0040a65 dont open and close codec at every call of try_decode_frame() as this is not only slow but also fails if the previous frame is needed for setting some parameters correctly 20 years ago
Michael Niedermayer 90ad92b39d support changing in bitstream global headers into extradata style and back 20 years ago
Michael Niedermayer 69d93a1344 typo fix by (lists: kenneth aafloy net) 20 years ago
Michael Niedermayer 2143116dd9 changing a few AV_LOG_DEBUG to AV_LOG_INFO 20 years ago
Michael Niedermayer 2692067a45 AVPacket.pos 20 years ago
Michael Niedermayer cefe0607dd av_find_stream_info() end check fixes 20 years ago
Aurelien Jacobs a965c478b2 drop most url_fileno() calls (allows to use ByteIOContext directly in caller apps instead of URLProtocol) 20 years ago
Michael Niedermayer 1677155df8 10l (overflows) 20 years ago
Michael Niedermayer 3c150d16c6 better r_frame_rate guessing code 20 years ago
Michael Niedermayer 09f75b5b38 division by zero fix 20 years ago
Michael Niedermayer 327c4076a3 prefer container time_base for frame duration guess 20 years ago
Michael Niedermayer c0df9d75bd switch to native time bases 20 years ago
Michael Niedermayer 644a92626a PIX_FMT_NONE and related fixes 20 years ago
Michael Niedermayer 3ce16b30f7 discard dummy packets before doing inapropriate checks on them and failing as a result 20 years ago
Michael Niedermayer f3356e9c9e more fine grained discarding of packets 20 years ago
Michael Niedermayer 27a5fe5fdf keyframe & non keyframe index fixes 20 years ago
Michael Niedermayer 85ad569574 shorten decoder by (Jeff Muizelaar <jrmuizel gmail com>) 20 years ago
Måns Rullgård 88730be651 kill warnings patch by (Måns Rullgård <mru inprovide com>) 20 years ago
Michael Niedermayer a603bf8d68 dont predict missing timestamps if we lack the required information to do so 20 years ago
Roine Gustafsson 888053179c support colon-separated rates patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net> 20 years ago
Michael Niedermayer b9866ebcc7 support discarding uninterresting packets 20 years ago
Michael Niedermayer e19456e3ee fixing demuxing for short files where the framerate detection failed 20 years ago
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Michael Niedermayer 568e18b15e integer overflows, heap corruption 20 years ago
Michael Niedermayer 96db7add10 10l 20 years ago
Michael Niedermayer 5375644323 1/0l fix 20 years ago
Michael Niedermayer b3506cb42f prefer integer fps if possible when guessing 20 years ago
Michael Niedermayer 3e76d1b526 guess fps for the variable fps case 20 years ago
Michael Niedermayer 15bc38e57c try to guess the fps if they are variable 20 years ago
Michael Niedermayer 90bb394dcc workaround some broken mpeg-ps timestamps 20 years ago
Michael Niedermayer 5edea431d0 some sanity checks on what is muxed, invalid timestamps in mpeg are very common and lead to strange errors in the mpeg muxer otherwise 20 years ago
Michael Niedermayer 7984bbe2ce fix timestamp prediction for low_delay mpeg streams 20 years ago
Michael Niedermayer d43ed92def use pts based duration/bitrate guessing code for mpeg-ts 20 years ago
Michael Niedermayer f9a35124a7 fixing pipe seek bug 20 years ago
Michael Niedermayer 0d71240921 fifo_realloc() 20 years ago