Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-21Use SMPTE standard notation when showing mxf Universal Labels.Carl Eugen Hoyos
2013-02-21lavf/microdvd: fix muxing.Clément Bœsch
This was broken since 1f265f52.
2013-02-21lavf/swfdec: remove 8-bit audio FIXME.Clément Bœsch
Implemented since 624fb5f9.
2013-02-21lavf/swfdec: support 8-bits PCM audio.Clément Bœsch
2013-02-21lavf/swfdec: factorize the creation of a new stream.Clément Bœsch
This also makes the changes of a3949fe11 applicable in both cases.
2013-02-20mov: fix self referencing timecode tracksMichael Niedermayer
Fixes read after free. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-20lavf/matroskaenc: avoid assert failure in case of cuepoints with duplicated PTSStefano Sabatini
Avoid to write more than one cuepoint per track and PTS in mkv_write_cues(). This avoids a later assertion failure on "(bytes >= needed_bytes)" in put_ebml_num() called from end_ebml_master(), in case there are several cuepoints per track with the same PTS. This may happen with files containing packets with duplicated PTS in the same track.
2013-02-18nutenc: only write an index if there are syncpointsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-18ff_gen_search: Fix finding the maximum timestamp in a really small fileMichael Niedermayer
Fixes Assertion failure Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-18ff_read_timestamp: check stream_index before using it as array indexMichael Niedermayer
Fixes out of array read Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17Revert "swfenc: use av_get_audio_frame_duration() instead of ↵Carl Eugen Hoyos
AVCodecContext.frame_size" This reverts commit 620b88a302d522f71a6a95aff500cf7bd8520043. Fixes ticket #2272. Conflicts: libavformat/swfenc.c
2013-02-15lavf: dont try to find fps for attached picturesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15dshow: Fix MSVC support, remove av_export, which was apparently unneeded anyway.rogerdpack
Also cleanup exported symbols Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15Removing network.h from matroskadec.cVignesh Venkatasubramanian
Removing accidentally added include file. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15Fix a few "its" vs "it's" typo.Clément Bœsch
2013-02-15Adding AlphaMode element to Matroska ParserVignesh Venkatasubramanian
Adding support for parsing AlphaMode element in the Track header and export that information as a metadata tag. This flag indicates presence of alpha channel data in BlockAdditional element. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14movenc: hotfix, dont store fiel for h264 / mpeg4-asp / dnxhdMichael Niedermayer
Other software does not store it in this case, and the information is provided by the codec stream Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14Write the fiel atom to mov files independently of the used video coded.Carl Eugen Hoyos
The QuickTime specification does not contain any hint that the atom must not be written in some cases and both the QuickTime and the AVID decoders do not fail if the atom is present. This change allows to signal (visually) interlaced streams with a codec different from uncompressed video. As a side-effect, this fixes ticket #2202
2013-02-14matroskadec: simplify additional_id writing codeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14Adding support for parsing BlockAdditionalVignesh Venkatasubramanian
Matroska specification lists support for BlockAdditional element which is not supported by ffmpeg's matroska parser. This patch adds grammar definitions for parsing that element (and few other related elements) and then puts the data in AVPacket.side_data with new AVPacketSideDataType AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-13WAV muxer: reindentDaniel Verkamp
2013-02-13lavf/concatdec: allow probing.Nicolas George
2013-02-13lavf/concatdec: add signature directive.Nicolas George
2013-02-13lavf/concatdec: add safe option.Nicolas George
2013-02-12WAV muxer: add RF64 supportDaniel Verkamp
2013-02-11Print mxf Universal Label if the user requested verbose logging.Carl Eugen Hoyos
Fixes ticket #2198
2013-02-11lavf/matroskaenc: provide more feedback in case of unsupported codecStefano Sabatini
Also return meaningful error code.
2013-02-10Fix division by 0 due to audio frame sizeMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Merge commit '81726a4f0b8a43e19898e2a36fdde80583bafff0'Michael Niedermayer
* commit '81726a4f0b8a43e19898e2a36fdde80583bafff0': FATE: add tests for additional flavors of asf cover art asfdec: do not assume every AVStream has a corresponding ASFStream Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Merge commit 'f5fac6f77752931347ab302563802dcaa49c2419'Michael Niedermayer
* commit 'f5fac6f77752931347ab302563802dcaa49c2419': asfdec: support reading ID3v2 tags in ASF files Conflicts: Changelog libavformat/asfdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Merge commit '84b721db366c0734fdfd23c8daaa7da7da21f761'Michael Niedermayer
* commit '84b721db366c0734fdfd23c8daaa7da7da21f761': asfdec: also read Metadata Library Object Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Merge commit '61f9ad2dfcb3f98b7ac5777d19d0e7b61d0be01e'Michael Niedermayer
* commit '61f9ad2dfcb3f98b7ac5777d19d0e7b61d0be01e': asfdec: read the full Metadata Object, not just aspect ratio information Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Merge commit '36fab50e90d15352e403e4cc210890810f2fb4e2'Michael Niedermayer
* commit '36fab50e90d15352e403e4cc210890810f2fb4e2': asfdec: silence a warning mss4, ra288: Remove unused DSPContext local codec context members Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-10Do not write invalid matroska files.Carl Eugen Hoyos
Some real codecs are supported by the matroska specification (and FFmpeg's matroska demuxer) but not the FFmpeg muxer.
2013-02-09lavf: add tee pseudo-muxer.Nicolas George
2013-02-09asfdec: support reading ID3v2 tags in ASF filesVladimir Pantelic
Yes, these files do exist Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-02-09asfdec: also read Metadata Library ObjectVladimir Pantelic
In some ASF files this objects holds cover art and other tags. Compared to Metadata Object it can also hold GUIDs, but we ignore these for now. Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-02-09asfdec: read the full Metadata Object, not just aspect ratio informationVladimir Pantelic
Use the same get_tag()/get_value() as for the Extended Content Description but handle the 16 bit vs 32 bit difference for type 2 (BOOL) Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-02-09asfdec: silence a warningVladimir Pantelic
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-02-09asfdec: do not assume every AVStream has a corresponding ASFStreamAnton Khirnov
This won't be true for ID3 attached picture. Also stop allocating now useless dummy ASFStreams for ASF native attached pictures.
2013-02-09lavf/rawvideodec: fix/extend option descriptionsStefano Sabatini
2013-02-07dshow: attempt to build shared as well as staticrogerdpack
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
2013-02-08ff_end_tag: assert that the start is aligned.Michael Niedermayer
If its start is not aligned then aligning its end will likely break many demuxers as they check the size and not the position. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-08riff: chunks must be at 2 byte boundaryPaul B Mahol
Fixes #2244. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-08lavf: add seek2any to allow forcing seeking to non keyframes via AVOptionsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-08matroskadec: support seek to non keyframesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-07mov: remove unused functionMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-07lavf/segment: fix DTS inconsistencies with -reset_timestampsStefano Sabatini
The DTS needs to be resynched against the segment start PTS, or the resulting DTS may result < PTS. Reported-by: Owen Jones <riots6@gmail.com> See thread: Subject: [FFmpeg-user] pts/dts error using reset_timestamps while splitting a DVD Date: Sat, 19 Jan 2013 08:58:27 +0000
2013-02-07lavf/mov: skip version and flags attributes in mov_read_chan functionMatthieu Bouron
Fixes ticket #1764. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06framecrcenc: print all side data elements, not just the firstMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>