summaryrefslogtreecommitdiffstats
path: root/libavformat
Commit message (Collapse)AuthorAgeFilesLines
* Do not detect mov with maximum score if the atom size is too small.Carl Eugen Hoyos2012-10-231-1/+8
| | | | Fixes mpegts-in-mov, ticket #987 / issue 2223.
* lavf: fix duration estimation for multi program TSMichael Niedermayer2012-10-232-2/+31
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: increase retries to guess duration from pts by 1Michael Niedermayer2012-10-231-1/+1
| | | | | | This fixes finding the duration for one TS file Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* asfdec: ignore stored duration for truncated filesMichael Niedermayer2012-10-231-2/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* wtvdec: display warning for encrypted wtv files (instead of 'unsupported ↵Peter Ross2012-10-231-0/+5
| | | | | | chunk' messages) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '8b8899ac3233b4f7af83ded0dc032fad8902d714'Michael Niedermayer2012-10-232-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '8b8899ac3233b4f7af83ded0dc032fad8902d714': fate: Declare avcodec/avformat deps in the respective Makefile snippets fate: Add dependencies for WMA and WavPack tests Improve wording and spelling of av_log_missing_feature messages. lavu: remove disabled FF_API_AV_FIFO_PEEK cruft Conflicts: libavcodec/aacsbr.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Improve wording and spelling of av_log_missing_feature messages.Diego Biurrun2012-10-232-3/+3
| |
| * riff: remove a write-only variableAnton Khirnov2012-10-221-2/+1
| |
* | LVF demuxerPaul B Mahol2012-10-224-1/+151
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavf/aiffdec: don't stop parsing after SSND chunkMatthieu Bouron2012-10-221-1/+1
| | | | | | | | | | | | Some file has ID3 chunk placed after SSND. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dv: fix a check on dv_extract_timecode return valueMatthieu Bouron2012-10-221-1/+1
| | | | | | | | | | | | Fixes CID733808 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c3e15f7b39aac2012f09ee4ca86d2bc674ffdbd4'Michael Niedermayer2012-10-222-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c3e15f7b39aac2012f09ee4ca86d2bc674ffdbd4': rtpdec: Don't pass a non-AVClass pointer as log context rtsp: Update a comment to the current filename scheme avcodec: handle AVERROR_EXPERIMENTAL avutil: Add AVERROR_EXPERIMENTAL avcodec: prefer decoders without CODEC_CAP_EXPERIMENTAL Conflicts: doc/APIchanges ffmpeg.c libavcodec/utils.c libavformat/rtpdec.c libavutil/error.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpdec: Don't pass a non-AVClass pointer as log contextMartin Storsjö2012-10-221-1/+1
| | | | | | | | | | | | The log context is assumed to start with an AVClass pointer. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Update a comment to the current filename schemeMartin Storsjö2012-10-221-1/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavf/flacenc: disallow creation of invalid files with -c copyPaul B Mahol2012-10-221-0/+9
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Fix various uses of av_log_missing_feature()Michael Niedermayer2012-10-212-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Improve MPEG-PS-in-MOV detection.Carl Eugen Hoyos2012-10-211-9/+8
| | | | | | | | Fixes issue 1520.
* | libavformat/oggenc: add {} to complex ifsMichael Niedermayer2012-10-211-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/mxfenc: add {} to complex ifsMichael Niedermayer2012-10-211-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/mpegvideodec: add {} to complex ifsMichael Niedermayer2012-10-211-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/movenc: add {} to complex ifsMichael Niedermayer2012-10-211-6/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | bavformat/mov: add {} to complex ifsMichael Niedermayer2012-10-211-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp3demux: Rewrite xing TOC based seekingMichael Niedermayer2012-10-211-10/+34
| | | | | | | | | | | | | | | | | | | | The libav code depends on mp3 startcodes only occuring at the start of frames. But there is nothing in mp3 that prevents them occuring elsewhere by chance. Thus the code would fail randomly, the new code searches for 3 consecutive valid frames. If this turns out to be still insufficient the number can be raised further, or additional checks added. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webvttdec: fix potential timing overflows.Clément Bœsch2012-10-211-2/+2
| | | | | | | | Should fix CID733781 and CID733782.
* | lavf/subviewerdec: fix potential timing overflows.Clément Bœsch2012-10-211-2/+2
| | | | | | | | Should fix CID733779 and CID733780.
* | udp: add missing mutex unlockMichael Niedermayer2012-10-201-1/+3
| | | | | | | | | | Fixes CID703688 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtpdec: check av_new_packet() return valueMichael Niedermayer2012-10-201-3/+6
| | | | | | | | | | Fixes CID733715 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtmp_write_amf_data: remove dead codeMichael Niedermayer2012-10-201-3/+0
| | | | | | | | | | Fixes CID732199 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | riff_has_valid_tags: remove unused variableMichael Niedermayer2012-10-201-2/+1
| | | | | | | | | | Fixes CID739471 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | nutdec: fix integer overflowMichael Niedermayer2012-10-201-1/+1
| | | | | | | | | | Fixes CID700575 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | nsvdec: fix division by 0Michael Niedermayer2012-10-201-1/+4
| | | | | | | | | | Fixes CID717749 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat_free_context: allow NULL as argumentMichael Niedermayer2012-10-201-0/+3
| | | | | | | | | | Fixes CID703682 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mmsh: fix integer overflow in mmsh_seek()Michael Niedermayer2012-10-201-1/+1
| | | | | | | | | | Fixes CID703745 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroskaenc: Fix hypothetical integer overflowsMichael Niedermayer2012-10-201-2/+2
| | | | | | | | | | Fixes CID700562-7 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroskaenc: check avio_open_dyn_buf() retuen codeMichael Niedermayer2012-10-201-2/+6
| | | | | | | | | | Fixes CID703629 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroskadec: fix double negation typoMichael Niedermayer2012-10-201-1/+1
| | | | | | | | | | Fixes CID602563 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroska_parse_rm_audio: check for malloc failureMichael Niedermayer2012-10-201-2/+5
| | | | | | | | | | Fixes CID733712 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c9ef43215c7d68c2cdcdbe02287aa114f27a32ed'Michael Niedermayer2012-10-201-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c9ef43215c7d68c2cdcdbe02287aa114f27a32ed': fate-vc1: add dependencies ARM: fix overreads in neon h264 chroma mc rtsp: Make sure the ret variable is initialized in ff_rtsp_fetch_packet gitignore: ignore files created by msvc fate: Add proper dependencies for the tests in video.mak configure: Disable Snow decoder and encoder by default lzo: Drop obsolete fast_memcpy reference build: Drop OBJS declaration for non-existing PCM_DVD encoder mpeg4videodec: Disable frame multithreading for GMC, its not implemented at all Conflicts: libavcodec/mpegvideo.c libavformat/rtsp.c tests/fate/microsoft.mak tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtsp: Make sure the ret variable is initialized in ff_rtsp_fetch_packetMartin Storsjö2012-10-201-1/+2
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | hlsproto: fix integer overflowMichael Niedermayer2012-10-191-1/+1
| | | | | | | | | | Fixes CID703743 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | gxfenc: fix null ptr dereferenceMichael Niedermayer2012-10-191-1/+1
| | | | | | | | | | Fixes CID703677 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hls: fix integer overflowMichael Niedermayer2012-10-191-1/+1
| | | | | | | | | | Fixes CID717892 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avio: fix sizeof argumentMichael Niedermayer2012-10-191-1/+1
| | | | | | | | | | Fixes CID732284 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | url_alloc_for_protocol: fix use of uninitialized variableMichael Niedermayer2012-10-191-0/+1
| | | | | | | | | | Fixes CID703830 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avidec: remove unneeded null checkMichael Niedermayer2012-10-191-1/+1
| | | | | | | | | | Fixes CID29555 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mov.c: Check for stsd + m1s tag indicating MOV-wrapped MPEG-PS, and force ↵Petter Ericson2012-10-191-8/+37
| | | | | | | | | | | | | | continued probing if found. Fixes Ticket241 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '1cd432e167b1a80853760c89a33606e2b5f229c2'Michael Niedermayer2012-10-194-84/+112
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1cd432e167b1a80853760c89a33606e2b5f229c2': configure: fix libcdio check rtsp: Allow setting the reordering buffer size via an AVOption rtsp: Vertically align a constant definition rtp: Update the check for distinguishing between RTP and RTCP aac: fix build with hardcoded tables fate: dependencies for screen codec tests riff: Move functions around to be covered by appropriate #ifdefs Conflicts: configure tests/fate/screen.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtsp: Allow setting the reordering buffer size via an AVOptionMartin Storsjö2012-10-182-2/+19
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Vertically align a constant definitionMartin Storsjö2012-10-181-1/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtp: Update the check for distinguishing between RTP and RTCPMartin Storsjö2012-10-181-2/+13
| | | | | | | | | | | | | | Also add enums for more RTCP packet types, according to the IANA list of registered types. Signed-off-by: Martin Storsjö <martin@martin.st>
OpenPOWER on IntegriCloud