- 02 Feb, 2016 4 commits
-
-
Kevin Mitchell authored
This fixes building on cygwin Fixes ticket #5036
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Note to maintainers: update tools Note to maintainers: set a default whitelist for your protocol If that makes no sense then consider to set "none" and thus require the user to specify a white-list for sub-protocols to be opened Note, testing and checking for missing changes is needed Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 01 Feb, 2016 4 commits
-
-
Sebastian Dröge authored
This reverts commit 8ed82d81. SMPTE S377-1-2009c defines in F.4.1 that the Video Line Map should always be an array with two 32 bit integers as elements. This is repeated in G.2.12 with actual examples for progressive content, where the second value would always be 0. Additionally, the IRT MXF analyser also lists this as the only error in the MXF output from ffmpeg: https://mxf-analyser-cloud.irt.deReviewed-by:
Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
This can cause problems with urls that have arguments after the filename This reverts commit b0c57206. Reviewed-by:
wm4 <nfxjfg@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Carl Eugen Hoyos authored
-
Bruce Dawson authored
Due to this bug in VC++ 2015 Update 1: https://connect.microsoft.com/VisualStudio/feedback/details/2291638 the 'key' array in ff_read_riff_info() ends up being not null terminated which led to failures in a Chromium unit tests. Update 2 should have a fix, but until then it is important to avoid problems.
-
- 31 Jan, 2016 2 commits
-
-
Timothy Gu authored
-
popcornmix authored
The index creation is O(N^2) with number of entries (typically thousands). On a Pi this can take more than 60 seconds to execute for a recording of a few hours. By replacing with an O(N) loop, this takes virtually zero time Liked-by:
Paul B Mahol <onemda@gmail.com> Reviewed-by:
Peter Ross <pross@xvid.org> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Jan, 2016 4 commits
-
-
Michael Niedermayer authored
avformat/format: Weight the filename extension higher if there is nearly no data after an ID3 available Fixes Ticket5205 Based-on-patch-by: Carl Eugen Hoyos Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
This makes the code much more readable Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Kieran Kunhya authored
Decodes YUV 4:2:2 10-bit and RGB 12-bit files. Older files with more subbands, skips, Bayer, alpha not supported. Alpha requires addition of GBRAP12 pixel format.
-
Clément Bœsch authored
-
- 29 Jan, 2016 5 commits
-
-
Thierry Foucu authored
Some muxer use the FLV field PreviousTagSize to be the sum of tag length. Without this change, the flv demuxer think the file is broken and the re-sync will fail. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Hagen Schmidt authored
Fixes ticket 279. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Zhao Zhili authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 28 Jan, 2016 2 commits
-
-
Marton Balint authored
This option can force the segmenter to only start a new segment if a packet reaches the muxer within the specified duration after the segmenting clock time, which makes it more resilient to backward local time jumps, such as leap seconds or transition to standard time from daylight savings time. Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 27 Jan, 2016 2 commits
-
-
Derek Buitenhuis authored
Libav, for some reason, merged this as a public API function. This will aid in future merges. A define is left for backwards compat, just in case some person used it, since it is in a public header. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Matt Oliver authored
commit "avpacket: Deprecate av_dup_packet" broke the use av_interleaved_write_uncoded_frame as any input uncoded frame has an invalid packet size that will crash when av_packet_ref tries to allocate 'size' new memory. Since the packet is a temporary created within mux.c itself it can be used directly without needing a new ref. Signed-off-by:
Matt Oliver <protogonoi@gmail.com>
-
- 26 Jan, 2016 2 commits
-
-
Paul B Mahol authored
Fixes #1564. Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Ivan authored
The purpose of this patch is to preserve timestamps when using ffmpeg for publishing RTMP streams, e.g. ffmpeg -i rtmp://source/stream -f flv rtmp://target/stream. There is a setting "copyts" for that purpose. Unfortunately it doesn't work with FLV muxer because it has its own timestamp correction which makes global setting "copyts" ineffective. This patch removes timestamp correction in FLV muxer. This means FLV will rely on ffmpeg timestamp correction which makes it possible to use copyts. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 25 Jan, 2016 1 commit
-
-
Vittorio Gambaletta (VittGam) authored
avformat/mpegtsenc: Fix multi program so that it supports adding the same stream to multiple programs. Signed-off-by:
Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Jan, 2016 4 commits
-
-
Michael Niedermayer authored
Possibly the check as a whole causes more problems than it helps, if so dont hesitate to remove it Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Kieran Kunhya authored
libquvi has not been updated since 2013. It also has a number of security issues.
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Spell-checked-by:
Moritz Barsnick <barsnick@gmx.net> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Jan, 2016 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Perette Barella authored
adds two new options that may be set via the dictionary: - send_buffer_size - recv_buffer_size When present, setsockopt() is used with SO_SNDBUF and SO_RCVBUF to set socket buffer sizes. I chose to make send and receive independent because buffering requirements are often asymmetric. Errors in setting the buffer size mean the socket will use its default, so they are ignored. There is no sanity checking on values, as the kernel/socket layers already impose reasonable limits if asked for something crazy. Rationale for enlarging receive buffers is to reduce susceptibility to intermittent network delays/congestion. I added setting the send buffer for symmetry. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Jan, 2016 7 commits
-
-
Piotr Bandurski authored
-
Piotr Bandurski authored
-
Derek Buitenhuis authored
This feature is mostly only used by NLE software, and is both of dubious value being enabled by default, and a possible security risk. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
Should prevent some leaks if header writing fails Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Carl Eugen Hoyos authored
Reported by Bob, no6b no6b com
-
Carl Eugen Hoyos authored
-
Michael Niedermayer authored
Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-