- 31 8月, 2016 7 次提交
-
-
由 Mark Thompson 提交于
Most of the functionality here has moved into lavc.
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
Moves much of the setup logic for VAAPI decoding into lavc; the user now need only provide the hw_frames_ctx.
-
由 Diego Biurrun 提交于
-
- 30 8月, 2016 3 次提交
-
-
由 Vittorio Giovara 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Burt P 提交于
Signed-off-by: NBurt P <pburt0@gmail.com> Signed-off-by: NDiego Biurrun <diego@biurrun.de> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Vittorio Giovara 提交于
After init_opts() there needs to be an uninit_opts() call to free the swscale context and other buffers. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 29 8月, 2016 2 次提交
-
-
由 Derek Buitenhuis 提交于
This was added before edts support existed, and is no longer valid. Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Derek Buitenhuis 提交于
This breaks files with legitimate single-entry edit lists, and the hack, introduced in f03a081d, has no link to any known sample in its commit message. Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 26 8月, 2016 9 次提交
-
-
由 Diego Biurrun 提交于
libavcodec/libvpxdec.c:100:57: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type av_image_copy(picture->data, picture->linesize, img->planes, libavutil/imgutils.h:116:6: note: expected 'const uint8_t **' but argument is of type 'unsigned char **' void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
-
由 Diego Biurrun 提交于
VP5 has no arch-specific optimizations (nor will it get some in the future), so it makes no sense to try to share dsp init code with VP6.
-
由 Diego Biurrun 提交于
This avoids SIMD-optimized functions having to sign-extend their line size argument manually to be able to do pointer arithmetic. Also adjust parameter names to be "linesize" everywhere.
-
由 Diego Biurrun 提交于
ptrdiff_t is the correct type for array strides and similar.
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
ptrdiff_t is the correct type for array strides and similar.
-
由 Diego Biurrun 提交于
This avoids SIMD-optimized functions having to sign-extend their line size argument manually to be able to do pointer arithmetic.
-
由 Diego Biurrun 提交于
This avoids SIMD-optimized functions having to sign-extend their stride argument manually to be able to do pointer arithmetic. Also adjust parameter names to be "stride" everywhere.
-
由 Luca Barbato 提交于
-
- 24 8月, 2016 2 次提交
-
-
由 Luca Barbato 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Luca Barbato 提交于
-
- 23 8月, 2016 1 次提交
-
-
由 Diego Biurrun 提交于
This exposes some required functionality like _aligned_malloc() in the MinGW system headers, thus obviating the need for the memalign hack.
-
- 18 8月, 2016 9 次提交
-
-
由 Anton Khirnov 提交于
The code currently reads the coded dimensions from the extradata, but expects the display dimensions to be set by the caller, and does not check that they are compatible (i.e. that the displayed size is smaller than the coded size). Make sure that when the display dimensions are set, they are also valid. Fixes possible invalid memory access. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
Fixes possible invalid reads. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
Fixes possible invalid reads. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
Fixes possible invalid reads. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
It is passed to the get_bits API, which requires buffers to be padded. Fixes possible invalid reads. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
Fixes possible invalid reads in corrupted files. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
height - me_y is the line from which we read, so it must be strictly smaller than the frame height. Fixes possible invalid reads in corrupted files. Also, use a proper context for logging the error. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
If we encounter an END element before anything is decoded, we would return success even though the output frame has not been allocated, which is invalid. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Anton Khirnov 提交于
Fixes possible invalid writes with corrupted files. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
- 17 8月, 2016 7 次提交
-
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
This gem has been disabled since 2001.
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-