- 13 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 11 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
This was suggested by cbsrobot, ubitux and koda There are files with huge amounts of XMP data, which would otherwise be displayed in the terminal output of FFmpeg Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Dec, 2014 5 commits
-
-
Dave Rice authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
Based on L-Smash code by Yusuke Nakamura <muken.the.vfrmaniac@gmail.com>.
-
Vittorio Giovara authored
The Extensible Metadata Platform tag can contain various kind of data which are not strictly related to the video file, such as history of edits and saves from the project file. So display XMP metadata only when the user explicitly requires it. Based on a patch by Marek Fort <marek.fort@chyronhego.com>.
-
Vittorio Giovara authored
These tags describe the product and quicktime library version respectively. They originate from Adobe Premiere, but also some other programs use them. Contrary to other tags, they contain 'raw' data which is not to be interpreted as iso639 or mac strings. Based on a patch by Peter Ross <pross@xvid.org>.
-
Vittorio Giovara authored
Alphabetically order the list by the tag to facilitate the insertion of new ones.
-
- 05 Dec, 2014 1 commit
-
-
Matthieu Bouron authored
Fixes decting channel layout for files with uncommon audio, such as FL and FR in two separate streams. Introduced in 3bab7cd1. CC: libav-devel@libav.org Sample-Id: ticket1474.mov Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 02 Dec, 2014 3 commits
-
-
Thilo Borgmann authored
This allows to load metadata entries longer than 1024 bytes. Displaying them is still limited to 1024 characters, but applications can load them fully now. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
- 27 Nov, 2014 2 commits
-
-
Clément Bœsch authored
-
Clément Bœsch authored
-
- 26 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Also see [FFmpeg-devel] [PATCH] avformat/mov: strengthen some table allocations which contains more fixes but is unfinished Fixes: signal_sigabrt_7ffff6ac7bb9_3484_cov_1830000177_starfox2.mov Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 17 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 717497
-
- 15 Nov, 2014 1 commit
-
-
Mika Raento authored
this would cause mfra to be ignored in files larger than 2G Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 25 Oct, 2014 2 commits
-
-
Martin Storsjö authored
gmtime isn't thread safe in general. In msvcrt (which lacks gmtime_r), the buffer used by gmtime is thread specific though. One call to localtime is left in avconv_opt.c, where thread safety shouldn't matter (instead of making avconv depend on the libavutil internal header). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
If the buffer provided to strftime is too small, the buffer contents are indeterminate - it does not guarantee actually null terminating the buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 24 Oct, 2014 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1197050
-
- 21 Oct, 2014 2 commits
-
-
Mika Raento authored
If using MFRA for timestamps, the stream may start from a large offset and/or have gaps. With this change we calculate the bitrate based on frames we've seen. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Thilo Borgmann authored
Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 20 Oct, 2014 1 commit
-
-
Thilo Borgmann authored
Fixes ticket #4018 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Oct, 2014 2 commits
-
-
Michael Niedermayer authored
Reviewed-by: Mika Raento <mikie@iki.fi> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Vittorio Giovara authored
Reported-by: Ruoyu <liangry@ucweb.com>
-
- 14 Oct, 2014 1 commit
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 13 Oct, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Mika Raento authored
This introduces a new option to the mov demuxer: -use_mfra_for (pts|dts). When it's given and moofs and a MFRA are present, the MFRA's TFRAs are read for fragment start times. Unfortunately some programs that produce fragmented mp4s use the TFRA time field for dts and some for pts. There is no realistic way to detect which is the case, hence the responsibility is punted onto the user. This also means that no behavioural change is enabled by default - you must pass either dts or pts for anything to happen. Without this change, timestamps for some discontinuous fragmented mp4 are wrong, and cause audio/video desync and are not usable for generating HLS. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 09 Oct, 2014 2 commits
-
-
Benoit Fouet authored
syncframes in E-AC-3 can be combined to provide 6 audio blocks per sample, thus requiring parsing for proper decoding. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2014 1 commit
-
-
Vittorio Giovara authored
-
- 05 Oct, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes regression from Ticket3962 This basically favors the first global header while since 34751f83 it was the last. If this heuristic turns out worse, do not hesitate to revert this and reopen 3962 as a feature request for multiple STSD Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 02 Oct, 2014 1 commit
-
-
Carl Eugen Hoyos authored
Such files are written by Convergent Design's Odyssey 7Q recorder.
-
- 24 Aug, 2014 1 commit
-
-
Carl Eugen Hoyos authored
The error string is printed by ffmpeg as for other demuxers.
-
- 21 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes integer overflow Fixes Ticket 3866 Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 Aug, 2014 1 commit
-
-
Diego Biurrun authored
This is cleaner and avoids an uninitialized variable warning with MSVC.
-
- 16 Aug, 2014 1 commit
-
-
Reimar Döffinger authored
Get rid of the many, slightly differing, implementations of basically the same thing. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 15 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Aug, 2014 1 commit
-
-
Andrew Stone authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 08 Aug, 2014 1 commit
-
-
Marek Fort authored
The AALP atom is necessary to properly decode the alpha channel. Needed for ticket #3707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2014 1 commit
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-