summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Do not include "mp4:" prefix from RTMP URL into "app" path or second timeLars Täuber2009-09-17
| | | | | | | | | into playpath. Patch by Lars Täuber (<$name> . <$lastname with umlaut replaced with diphtong> @ <gmx> . <net>) Originally committed as revision 19894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print a warning if a format has been detected with a low score.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print at debug level the score with which probing succeeded.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indention after last commit.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve amortized worst case speed of the muxers packet interleaving codeMichael Niedermayer2009-09-16
| | | | | | from O(packets_in_the_file) to O(num_of_streams). Originally committed as revision 19887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reindent after last commit and remove unneeded empty lineKostya Shishkov2009-09-16
| | | | Originally committed as revision 19885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make MPC SV8 probe skip tags until stream header is foundKostya Shishkov2009-09-16
| | | | Originally committed as revision 19884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix overflow check insufficiently improved in r19840.Reimar Döffinger2009-09-16
| | | | | | | It assumes that sizeof(vmd_frame) < 64k, otherwise an additional check to ensure sound_buffers <= UINT_MAX / sizeof(vmd_frame) would be necessary. Originally committed as revision 19882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Core Audio Format demuxerPeter Ross2009-09-16
| | | | Originally committed as revision 19879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make mov LPCM and AAC parsing functions publicPeter Ross2009-09-16
| | | | Originally committed as revision 19878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enhance Musepack SV8 probing codeKostya Shishkov2009-09-16
| | | | Originally committed as revision 19874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Flv should be AVFMT_VARIABLE_FPS.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Upgrade a few important messages to AV_LOG_WARNING.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indention after previous commit.Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make packet interleaving in the muxer not scan through the wholeMichael Niedermayer2009-09-16
| | | | | | | | buffer when simply appending at the end works. Much faster if one stream ends prematurely. Fixes issue1379. Originally committed as revision 19870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Also reset *_end in flush_packet_queue().Michael Niedermayer2009-09-16
| | | | Originally committed as revision 19869 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: set genre default immediately before reading genre tagJustin Ruggles2009-09-15
| | | | Originally committed as revision 19867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set ID3v1 genre to 0xFF (unknown) by default instead of 0 (Blues).Justin Ruggles2009-09-15
| | | | Originally committed as revision 19866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not set 0 FPS in VC-1 test stream format demuxer.Kostya Shishkov2009-09-15
| | | | Originally committed as revision 19863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for explicit 32-bit FPS value so it works on 64-bit systems tooKostya Shishkov2009-09-15
| | | | Originally committed as revision 19861 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make probing for VC1 test bitstream format stricterKostya Shishkov2009-09-15
| | | | Originally committed as revision 19860 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check offset in flv_probe()Michael Niedermayer2009-09-15
| | | | Originally committed as revision 19858 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not return values above AVPROBE_SCORE_MAX from probe().Michael Niedermayer2009-09-15
| | | | Originally committed as revision 19857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make h261 and mpegvideo probe a little more robust so they dont fail withMichael Niedermayer2009-09-15
| | | | | | slightly different probetest. Originally committed as revision 19856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make mpeg_probe() pass probetest.Michael Niedermayer2009-09-15
| | | | Originally committed as revision 19854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slightly stricter MPEG-PES probing, fixes issue 1383.Reimar Döffinger2009-09-15
| | | | Originally committed as revision 19852 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Vastly improved mm_probe function, passes probetest.Reimar Döffinger2009-09-15
| | | | Originally committed as revision 19851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve sierravmd probe. It is still quite weak, but further improvementsReimar Döffinger2009-09-15
| | | | | | are non-obvious and probably need a large (about 1kB at least) probe buffer. Originally committed as revision 19850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slighty tweak mp3 probe threshold to prevent probetest from complaining.Michael Niedermayer2009-09-14
| | | | Originally committed as revision 19849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try harder to avoid false positives for DV probe.Reimar Döffinger2009-09-14
| | | | | | | | Require at least one signature match per provided 1MB of probe data, and if there is only a single match, return at most MAX/4. Fixes issue1382 but could/should probably still be improved. Originally committed as revision 19848 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make dnxhd probe more strict, fail if we detect values in header that wouldReimar Döffinger2009-09-14
| | | | | | | make our decoder fail anyway. dnxhd probe now passes probetest. Originally committed as revision 19847 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite h261_probe().Michael Niedermayer2009-09-14
| | | | | | | New code can detect h261 startcodes even when the first is damaged or not at the begin. It also passes probetest v2 & v3. Originally committed as revision 19845 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make DTS probe more robust against false positives (as e.g. probetest shows).Reimar Döffinger2009-09-14
| | | | | | | | In particular check that the detected markers clearly indicate a specific DTS format (a wild mixture of e.g. little- and big-endian markers is unlikely to be a valid DTS file) and ensure the markers appear with sufficient frequency. Originally committed as revision 19844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check the index validity more thoroughly for the c93 probe function.Reimar Döffinger2009-09-14
| | | | | | | In particular, check that length of the first index entries is not 0 since that is interpreted "end of file" and makes no sense in the very first entries. Originally committed as revision 19843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add more sanity checks for header elements, rejecting files with clearlyReimar Döffinger2009-09-14
| | | | | | | invalid values that wouldn't play right anyway and reduce probe score to MAX/2. Passes probetest v2. Originally committed as revision 19842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite h263_probe().Michael Niedermayer2009-09-14
| | | | | | | | The new code should detect h263 even if the first startcode is damaged or somewhere else than the first byte. It also passes probetest v2 as just posted on ffmpeg-dev. Originally committed as revision 19841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend check for integer overflow for malloc argument to take into accountReimar Döffinger2009-09-14
| | | | | | also the addition of "sound_buffers" not only the multiplication. Originally committed as revision 19840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix wrong logical operator which causes too relaxed checking in VC-1 testKostya Shishkov2009-09-14
| | | | | | | format probe. Spotted by Reimar Döffinger. Originally committed as revision 19839 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check buffer size for idcin check, otherwise false positives are too likely forReimar Döffinger2009-09-14
| | | | | | small probe buffer sizes due to 0-padding (see probetest results). Originally committed as revision 19838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure pes buffer is set to avoid segvBaptiste Coudurier2009-09-13
| | | | Originally committed as revision 19836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reset pes state to skip after flushing, avoid segv with ↵Baptiste Coudurier2009-09-13
| | | | | | dvgrab-2009.03.28_19-07-22.m2t Originally committed as revision 19835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add condition to aea demuxer probe.Benjamin Larsson2009-09-13
| | | | Originally committed as revision 19833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* When resetting vst->pkt.data to NULL, also set vst->slices.Reimar Döffinger2009-09-13
| | | | | | | | | | This avoids a crash when the next slice is not a start slice and thus pkt->data is still NULL. This probably only happens with broken or unsupported files like http://samples.mplayerhq.hu/real/multirate/JustaSpa1937_64kb.rm that need further fixes, but keeping vst state consistent is still a good idea. Originally committed as revision 19830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use I/O buffer size as initial value for backoff for seeking sync point search.Ivan Schreter2009-09-13
| | | | Originally committed as revision 19829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics, add spacesBenjamin Larsson2009-09-10
| | | | Originally committed as revision 19816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initial commit of the MD studio demuxer, not hooked up yetBenjamin Larsson2009-09-10
| | | | Originally committed as revision 19812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document padding for AVProbeData.shinya.tesutosan@hotmail.com2009-09-09
| | | | | | Patch by roundup user shinya, tesutosan hotmail Originally committed as revision 19802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a bug with reading non-interleaved AVI if one the streams isMaksym Veremeyenko2009-09-09
| | | | | | | | shorter. Patch by Maksym Veremeyenko, verem m1stereo tv Originally committed as revision 19798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorise st->nb_index_entries check.Maksym Veremeyenko2009-09-09
| | | | | | Patch by Maksym Veremeyenko, verem m1stereo tv Originally committed as revision 19797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check entries against field_size, potential malloc overflow in read_stsz, ↵Baptiste Coudurier2009-09-07
| | | | | | fix #1357 Originally committed as revision 19793 to svn://svn.ffmpeg.org/ffmpeg/trunk