- 29 Sep, 2012 2 commits
-
-
Anton Khirnov authored
Fixes CVE-2012-2788
-
Anton Khirnov authored
-
- 27 Sep, 2012 5 commits
-
-
Duncan Salerno authored
Use the MAX_URL_SIZE define where applicable. Increase buffer sizes for all buffers that need to fit a long pathname - buffers that need to fit only the hostname (and other short strings, but not the pathname - such as "headers" in http_connect) are kept at 1024 bytes for now. Also increase the max line length in http_read_header, since it might need to contain a full url for Location: redirects. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Nathan Caldwell authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Dale Curtis authored
Anonymous typedef structs prevent forward declaration, this change gives the AVIOContext and AVIOInterruptCB structures a name. These structures are now in line with other common structures such as AVFormatContext and AVCodecContext. Signed-off-by:
Dale Curtis <dalecurtis@chromium.org> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 26 Sep, 2012 4 commits
-
-
Diego Biurrun authored
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Dmitry Samonenko authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Dmitry Samonenko authored
This packetization scheme simply places the full packets into the RTP packet without any extra header bytes. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 24 Sep, 2012 6 commits
-
-
Luca Barbato authored
-
Michael Niedermayer authored
Additional safety in case a special ogg stream is crafted with the proper number of Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
The fisbone packets can be muxed in any order as long the last one comes before the first data packet.
-
Luca Barbato authored
Not having the header for a codec is a tell-tale of a broken file.
-
Anton Khirnov authored
-
Anton Khirnov authored
This allows using avcodec_free_frame() to free it properly.
-
- 23 Sep, 2012 2 commits
-
-
Samuel Pitoiset authored
-
Martin Storsjö authored
This is required in chained muxers, if the SAR happens to be set. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 Sep, 2012 3 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
Fixes bug 372.
-
Anton Khirnov authored
-
- 20 Sep, 2012 1 commit
-
-
Janne Grunau authored
This occurs with fuzzed mpeg-ts files. set_codec_from_probe_data() is called with a zeroed AVProbeData since no packet made through for specific stream.
-
- 19 Sep, 2012 14 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Yusuke Nakamura authored
Frames described by this grouping are the starter of a closed or an open GOP. This is useful for open GOP of H.264 stream which is not described by sync sample atom. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
Support Matroska native formatting. On demuxing prepend a Frame container atom (32bit big endian encoded frame size and 'icpf' string). On muxing remove it.
-
Moritz Bunkus authored
Support Matroska native formatting. On demuxing reconstruct the 36-bytes QuickTime atom that the ALAC decoder expects by prepending the "atom size", "tag" and "tag version" fields missing from the Matroska's CodecPrivate element. On muxing remove the initial 12 bytes Sample files are available: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska.mka and the CoreAudio file it was created from with today's mkvmerge: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska-source.cafSigned-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Stricter validation, explicitly exit on misparsing and some error forwarding from the ebml parsing functions used.
-
Luca Barbato authored
-
Dale Curtis authored
-
Luca Barbato authored
Make MATROSKA_TRACK_ENCODING_COMP_HEADERSTRIP behave like the other encodings and spare few lines of boilerplate code.
-
Luca Barbato authored
Make all the compression encodings behave the same way.
-
Luca Barbato authored
-
- 18 Sep, 2012 3 commits
-
-
Martin Storsjö authored
This fixes stream copy from a format that already has incompatible codec tags set. The chained ismv muxer exports this same codec tag list, so set it on this one as well, to allow the caller (and lavf common code) to set them correctly. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
A quite widespread pattern in the demuxer is read a 32bit unsigned integer and then loop till this value is reached. Checking for EOF prevents pathological situations.
-
Benjamin Larsson authored
The compiler fails to figure out that enc->codec_type can only have 3 different values. Thus when an if/else is encountered it triggers on the possibility of the else case has not initialized the flags variable. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-