509 Commits (19635234b14e3ec80c1142a33642dcac003f41ba)

Author SHA1 Message Date
Michael Niedermayer e9b0681610 Only use *ic_ptr when it has been initialized. 15 years ago
Baptiste Coudurier db46c4e14d print at debug level the score at which codec probing succedeed 16 years ago
Michael Niedermayer 1bc8c36125 Print a warning if a format has been detected with a low score. 16 years ago
Michael Niedermayer c36823fd3d Print at debug level the score with which probing succeeded. 16 years ago
Michael Niedermayer 8a6c7a5286 Fix indention after last commit. 16 years ago
Michael Niedermayer e07b882b4d Improve amortized worst case speed of the muxers packet interleaving code 16 years ago
Michael Niedermayer 657eca1f8b Upgrade a few important messages to AV_LOG_WARNING. 16 years ago
Michael Niedermayer 0355537605 Fix indention after previous commit. 16 years ago
Michael Niedermayer ddce56efc5 Make packet interleaving in the muxer not scan through the whole 16 years ago
Michael Niedermayer 42831b46ef Also reset *_end in flush_packet_queue(). 16 years ago
Justin Ruggles 1d07029fea Add frame_size as a codec parameter requirement for Speex in 16 years ago
Ivan Schreter 101036adb9 Support for generic multi-stream key frame finding for new seek API. 16 years ago
Peter Ross c0b88f1920 Moves the display of metadata to dump_format() 16 years ago
Art Clarke ebb82604b0 Only free '*ic_ptr' when a caller has pre-allocated a context and passed it in 16 years ago
Art Clarke 56c6cf287b Fix mem leak when user preallocates an AVFormatContext, passes it to 16 years ago
Michael Niedermayer e7e5d1e990 If either of num or den is 0 make both 0 in av_set_pts_info(). 16 years ago
Michael Niedermayer d218a86a0d Make sure av_set_pts_info() does not set the fields of a timebase to 16 years ago
Michael Niedermayer dec14949a6 Make arguments of av_set_pts_info() unsigned. 16 years ago
Baptiste Coudurier 57011a13d6 use AVFormatContext->probesize in av_find_stream_info and raise default to 5M 16 years ago
Baptiste Coudurier af122d6a80 limit raw packet buffer size used for codec probing 16 years ago
Daniel Verkamp 1a40491ef2 Add ff_ prefixes to exported symbols in libavformat/riff.h. 16 years ago
Michael Niedermayer 71ee651559 Print why av_find_stream_info() failed, this is a rather common question 16 years ago
Baptiste Coudurier 818062f2f3 if b frames are parsed, set codec->has_b_frames 16 years ago
Baptiste Coudurier e695906ec7 use dts codec probing 16 years ago
Baptiste Coudurier 86cb7e33cc fix codec probing, stop after MAX_PROBE_PACKETS and return all packets 16 years ago
Baptiste Coudurier db5dc02bd7 cast size to int64_t to avoid overflow 16 years ago
Baptiste Coudurier 1bd280f730 Set frame defaults in try_decode_frame. 16 years ago
Baptiste Coudurier e472ea34c4 reindent 16 years ago
Reimar Döffinger d2e63e8b05 Simplify packet duplication code in ff_interleave_add_packet. 16 years ago
Reimar Döffinger 80d403fc19 Get rid of av_destruct_packet_nofree and use NULL instead. 16 years ago
Thilo Borgmann 655d47c2cb Make try_decode_frame() use the new avcodec_decode_* API. 16 years ago
Reimar Döffinger feb993e579 Add av_shrink_packet function for use in av_get_packet that reduces pkt->size 16 years ago
Thilo Borgmann cdd8930e6a Move av_packet_*() functions from libavformat/ to libavcodec/, where the 16 years ago
Baptiste Coudurier 3a5601885b move max analyze duration check before considering new packet 16 years ago
Reimar Döffinger 74f5ae847d Add AVFMT_GENERIC_INDEX support also for formats that do not use a parser. 16 years ago
Michael Niedermayer 85b4230f68 Do not lose user flags when passing calls from the new to the old seeking API. 16 years ago
Michael Niedermayer 32d885926d add avformat_seek_file() 16 years ago
Reimar Döffinger 3a4f91f5ed 100l, to start reading from the first frame we must seek to data_offset, 16 years ago
Diego Biurrun e658657528 Mark pos_min and pos_max variables as av_uninit to work around false 16 years ago
Ivan Schreter 61c23c155c Pass packet position to the parser, so frame's AVPacket.pos is computed correctly. 16 years ago
Diego Biurrun c04920978e cosmetics: Fix indentation. 16 years ago
Aurelien Jacobs 827f7e285b deprecate old metadata API 16 years ago
Aurelien Jacobs 012867f05b use new metadata API in libavformat/utils.c 16 years ago
Michael Niedermayer 9e6c124a87 Disable MPEG-1/2 style timestamp calculation for H264. It still randomizes 16 years ago
Måns Rullgård f166f2f435 Revert "Improve frame rate guessing for streams with two fields per frame." 16 years ago
Ivan Schreter 5fa61b26f7 Improve frame rate guessing for streams with two fields per frame. 16 years ago
Reimar Döffinger fe02d9e719 Do not allow standard-frame-rate detection to increase the value of 16 years ago
Reimar Döffinger 8514272472 Detect the case when the time base is exact but far finer than necessary to 16 years ago
Michael Niedermayer 3797c74ba5 Add ticks_per_frame, this should hopefully fix the regressions caused 16 years ago
Ivan Schreter 27ca0a79c9 Add timestamp computation if values are exported by decoder. 16 years ago