- 16 Mar, 2015 6 commits
-
-
Martin Storsjö authored
This is incompatible with the omit_tfhd_offset flag (writing position independent fragments with interleaving requires the default_base_moof flag). This makes the moof atoms slightly bigger, but can be better for playback (improving locality of sample data in the mdat). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This is needed if all the data for one track isn't continuous within the mdat. Normally we make sure all the data for one track is continuous, but in new cases we will need to have the samples interleaved. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
- 15 Mar, 2015 6 commits
-
-
Luca Barbato authored
Bug-Id: 833
-
Himangi Saraogi authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Add AVOptions for options currently available as url parameters.
-
Luca Barbato authored
Use AVOption and fallback over multiple addresses
-
Diego Biurrun authored
-
Niels Möller authored
Cleanup and integration by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 13 Mar, 2015 5 commits
-
-
Diego Biurrun authored
-
Vittorio Giovara authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
No global variables are used and the VLC tables are allocated without static elements. This will allow using a JPEG decoding context within other decoders.
-
Vittorio Giovara authored
This field is designed for marking codec properties useful to lavc internals. Two internal capabilities are added: - FF_CODEC_CAP_INIT_THREADSAFE: codec can be opened without locks; - FF_CODEC_CAP_INIT_CLEANUP: codec frees memory if initialization fails.
-
Vittorio Giovara authored
-
- 12 Mar, 2015 8 commits
-
-
Himangi Saraogi authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Vittorio Giovara authored
CC: libav-stable@libav.org
-
Vittorio Giovara authored
-
Vittorio Giovara authored
Bug-Id: CID 205122 / CID 205123
-
Vittorio Giovara authored
Bug-Id: CID 1274038
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Niels Möller authored
-
- 11 Mar, 2015 11 commits
-
-
Diego Biurrun authored
This fixes a number of "assignment from incompatible pointer type" warnings.
-
Diego Biurrun authored
-
Andreas Cadhalpun authored
So far it is only set in roq_encode_frame, but it is used in roq_encode_end to free the coded_frame. This currently segfaults if roq_encode_frame is not called between roq_encode_init and roq_encode_end. CC:libav-stable@libav.org Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Andreas Cadhalpun authored
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Yukinori Yamazoe authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Vittorio Giovara authored
-
Vittorio Giovara authored
In this case len is always at least 1, since it is checked against RTP_VP9_DESC_REQUIRED_SIZE + 1 and then it is reduced by RTP_VP9_DESC_REQUIRED_SIZE before entering the has_pic_id check. Bug-Id: CID 1270811
-
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
-
Vittorio Giovara authored
-
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>
-
- 10 Mar, 2015 4 commits
-
-
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>
-
Martin Storsjö authored
This fixes a typo from 8e32b1f0. Signed-off-by: Martin Storsjö <martin@martin.st>
-