- 15 Aug, 2014 2 commits
-
-
Gabriel Dume authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
- 14 Aug, 2014 1 commit
-
-
John Stebbins authored
One step in untangling the mpegvideo code and fixing some problems in the order that initialization is being done in h263dec and h261dec.
-
- 21 Jul, 2014 1 commit
-
-
James Yu authored
Intrinsics only used on aarch64 since the existing ARMv7 NEON asm is slightly faster (Cortex-A9, gcc-4.8, micro-benchmarks and full decoding time). Signed-off-by: James Yu <james.yu@linaro.org> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
- 17 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 30 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 23 Jun, 2014 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 22 Jun, 2014 1 commit
-
-
Diego Biurrun authored
It is not used outside of the file.
-
- 18 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 11 Jun, 2014 1 commit
-
-
Janne Grunau authored
Since error resilience uses AVFrame pointers instead of references it has to copy NULL pointers too. After a codec flush the last/next frame pointers in MpegEncContext are NULL and the old pointers remaining in ERContext are invalid. Fixes a crash in vlc for android thumbnailer. Reported and debugged by Adrien Maglo <magsoft@videolan.org>.
-
- 29 May, 2014 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 11 May, 2014 1 commit
-
-
Anton Khirnov authored
This describes more accurately what this field is for.
-
- 29 Apr, 2014 1 commit
-
-
Anton Khirnov authored
-
- 09 Apr, 2014 1 commit
-
-
wm4 authored
The most interesting parts are initialization in ff_MPV_common_init() and uninitialization in ff_MPV_common_end(). ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL checks for Picture.f, because these functions can be called on uninitialized or partially initialized Pictures. NULL pointer checks are added to ff_thread_release_buffer() stub function. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 23 Mar, 2014 1 commit
-
-
Vittorio Giovara authored
-
- 16 Mar, 2014 4 commits
-
-
Vittorio Giovara authored
Drop the mpegvideo dependency for svq3 in configure.
-
Vittorio Giovara authored
-
Vittorio Giovara authored
This is done to disentangle ER from mpegvideo. In order to use a classic Picture, callers can use ff_mpeg_set_erpic() or use a custom function to set the fields. Please note that buffers need to be allocated before calling ff_er_frame_end().
-
Vittorio Giovara authored
-
- 29 Jan, 2014 1 commit
-
-
Diego Biurrun authored
-
- 25 Jan, 2014 1 commit
-
-
Janne Grunau authored
Added libavutil/timer.h include to all files with {START,STOP}_TIMER.
-
- 20 Jan, 2014 1 commit
-
-
Anton Khirnov authored
Allocating edges will be removed from generic code, so the encoder must handle this explicitly.
-
- 09 Jan, 2014 1 commit
-
-
Anton Khirnov authored
Several decoders disable those anyway and they are not measurably faster on x86. They might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough (and those decoders relevant enough) to justify the added complexity.
-
- 03 Jan, 2014 4 commits
-
-
Anton Khirnov authored
It has been disabled as 'broken' over 3 years ago in b716a792
-
Anton Khirnov authored
-
Anton Khirnov authored
This introduces some code duplication. However, much of it should go away once the decoders stop using MpegEncContext.
-
Anton Khirnov authored
Otherwise the generic code will unref them, which can then result in last_picture_ptr == current_picture_ptr, which causes deadlocks at least in rv40. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
- 11 Dec, 2013 2 commits
-
-
Anton Khirnov authored
This is a temporary workaround to allow deprecating avcodec_get_frame_defaults(). The proper solution will be using a properly allocated AVFrame in Picture.
-
Anton Khirnov authored
ff_mpeg_unref_picture() already resets the frame.
-
- 05 Dec, 2013 9 commits
-
-
Anton Khirnov authored
It is only called from one place in mpegvideo.c now. Also remove the remove_current parameter, which is always 1.
-
Anton Khirnov authored
It is not called from outside of mpegvideo.c anymore.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It is used for encoding only.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It is encoding-only, frame threading is not used for encoding.
-