- 29 Jan, 2015 4 commits
-
-
Vittorio Giovara authored
Error out in case of unknown values.
-
Vittorio Giovara authored
-
Luca Barbato authored
Bug-Id: CID 1257772 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 28 Jan, 2015 3 commits
-
-
Michael Niedermayer authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> CC: libav-stable@libav.org
-
Luca Barbato authored
Trigger a refill if the seek action moves the pointer at the end of the buffer. Before this patch the read action following the seek would trigger the refill, while write action would write outside the buffer. In the Libav codebase few muxers seek forward outside of what already has been written so it is quite unlikely to experience the problem with the default buffer size. CC: libav-stable@libav.org
-
Clay McClure authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 27 Jan, 2015 29 commits
-
-
Vittorio Giovara authored
Fix 'values' memory leak in case of error. CC: libav-stable@libav.org Bug-Id: CID 739879
-
Vittorio Giovara authored
-
Vittorio Giovara authored
Avoid a division by zero. CC: libav-stable@libav.org Bug-Id: CID 717750
-
Vittorio Giovara authored
Avoid a division by zero. CC: libav-stable@libav.org Bug-Id: CID 717749
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Currently, audio service type is a field in AVCodecContext. However, side data is more appropriate for this kind of information.
-
Anton Khirnov authored
It is unreliable, especially when the stream codec context is not the encoding context. Use the codec descriptor properties instead.
-
Anton Khirnov authored
-
Anton Khirnov authored
Handle its only existing use case internally.
-
Anton Khirnov authored
It does not work correctly and apparently never did. There is no indication that this (mis)feature is ever used in the wild or even that any software other than the reference supports it. Since the code that attempts to support it adds some nontrivial complexity and has resulted in several bugs in the past, it is better to just drop it.
-
Anton Khirnov authored
-
Anton Khirnov authored
They are always constructed anew when needed, so there is no need to reset them explicitly.
-
Anton Khirnov authored
-
Anton Khirnov authored
Currently, it needs to be initialized by the ER caller (which is currently either a mpegvideo decoder or h264dec). However, since none of those decoders use MECmpContext for anything except ER, it makes more sense to handle it purely inside ER.
-
Hendrik Leppkes authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
For future use by hardware accelerators. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Hardware Accelerators require access to the escaped bitstream. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
This enables decode_nal_unit to access additional fields added in subsequent commits. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Makes the example work with all the supported AAC encoders. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Prevents DPB from filling up with damaged input.
-
Anton Khirnov authored
-
Anton Khirnov authored
There is no point in clearing reference explicitly, since that will be done as a part of ff_h264_unref_picture() right below.
-
- 23 Jan, 2015 4 commits
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1265713
-
Vittorio Giovara authored
Fix a memory leak. CC: libav-stable@libav.org Bug-Id: CID 717999
-
Vittorio Giovara authored
This partially reverts cf70ba37, since it didn't take into account when rotation is 0, but there is another valid operation (eg. translation) in the matrix. Found-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This improves motion estimation and avoids using uninitialized data for resolutions that aren't a multiple of 16. Prior to d2a25c40, the edges used to be initialized so that encoding was deterministic, but after that commit it started using uninitialized data (for non multiple of 16 resolutions). CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
-