- 11 Mar, 2015 20 commits
-
-
Michael Niedermayer authored
* commit 'fe99c52f': mp3: Properly use AVCodecContext API Conflicts: libavformat/mp3dec.c See: 6ad42b3e See: b851bc20Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9272c965': matroskaenc: Fix type used for chapter timestamps Conflicts: libavformat/matroskaenc.c See: a4cd057bMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'dc2d0e06': mlpdec: support TrueHD streams with an Atmos substream See: 36bf549bMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'f36f6a60': mlpdec: support major sync headers with optional extension blocks See: ff34b2d6Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Vittorio Giovara authored
Rather than having an unitialized context on the stack, allocate it with defaults and free it when unneeded. CC: libav-stable@libav.org
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Vittorio Giovara authored
-
Michael Niedermayer authored
Also moves the shift out of the inner loop Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This also simplifies the code Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
The fourth substream is being discarded, since its not raw audio data, but an encoded Atmos stream which needs a specialized decoder. Fixes decoding of the true hd stream from Transformers\ -\ Age\ of\ Extinction\ 2014\ 1080P-003.mkv Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Clang -fsanitize=shift Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Christophe Gisquet authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Florian Jacob authored
libssh provides a function for parsing ~/.ssh/config for ssh connection parameters like user, hostname, identity file and port. This patch makes ffmpeg use this function to take parameters from the config file for everything that's not explicitely set in the url. It also supports host aliases, i.e. using a shorthand in the url and replacing it with the hostname / IP address specified for the shorthand in the config file. Signed-off-by:
Florian Jacob <projects+ffmpeg@florianjacob.de> Signed-off-by:
Lukasz Marek <lukasz.m.luki2@gmail.com>
-
- 10 Mar, 2015 20 commits
-
-
Michael Niedermayer authored
Fixes out of array accesses Fixes: ffmpeg_012v_crash.ts Found-by:
Thomas Lindroth <thomas.lindroth@gmail.com> Reviewed-by:
Thomas Lindroth <thomas.lindroth@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
Fixes ticket #4363.
-
Michael Niedermayer authored
Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Reported-by:
Thierry Foucu <tfoucu@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes division by 0 Found-by:
Thomas Lindroth <thomas.lindroth@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Ole Andre Birkedal authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
This fixes compilation of libavformat/udp.o on some installations, regression since 3a5cbc91 Reported by Cristian Dustinta for SunOS 5.10
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
Reviewed-by: Thilo Borgmann
-
Carl Eugen Hoyos authored
Reviewed-by: Thilo Borgmann
-
Carl Eugen Hoyos authored
Reviewed-by: Thilo Borgmann
-
Michael Niedermayer authored
* commit '448c8cfe': movenc: Support setting fragment_index before the moov atom is written Conflicts: libavformat/movenc.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '0c5e380c': movenc: Don't rely on the fragment index for vc1 info gathering Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'cf402d6f': rtpenc_mpegts: Set chain->rtp_ctx only after avformat_write_header succeeded Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'c83dd2d2': rtpenc_mpegts: Free the right ->pb in the error path in the init function Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '96a06dba': FATE: add support for testing hwaccels Conflicts: tests/Makefile tests/fate-run.sh Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'dc7536ca': avconv: do not abort immediately if initializing hwaccel fails Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Martin Storsjö authored
This way, the caller doesn't need to coordinate setting the option after the moov atom has been written. The downside is that it is no longer possible to use the option for checking whether the moov atom already has been written, but a caller is able to keep track of that by other means anyway. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The previous use of the mov->fragments field, for determining whether written packets were part of the first fragment or not, didn't work as intended when using the empty_moov flag. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
By making sure we at each time only have one pointer set, either a local variable or one in the context, we avoid potential double frees in the cleanup routines. If chain->rtp_ctx is set, it is closed by calling avformat_write_trailer, but that shouldn't be called unless avformat_write_header succeeded. This issue was pointed out by Andreas Cadhalpun. Signed-off-by:
Martin Storsjö <martin@martin.st>
-