- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 24 Apr, 2016 2 commits
-
-
Anton Khirnov authored
Make the SEI parsing independent of the H264Context, to allow decoupling the parser from the decoder.
-
Anton Khirnov authored
Make the SPS/PPS parsing independent of the H264Context, to allow decoupling the parser from the decoder. The change is modelled after the one done earlier for HEVC. Move the dequant buffers to the PPS to avoid complex checks whether they changed and an expensive copy for frame threads.
-
- 04 Dec, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes harmless integer overflow Fixes mozilla bug 1230286 Found-by: Tyson Smith Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Mar, 2015 12 commits
-
-
Anton Khirnov authored
There is no need to store a whole H264Picture, with a full AVFrame embedded in it. This should allow getting rid of the embedded AVFrame later.
-
Anton Khirnov authored
All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 20 Feb, 2015 1 commit
-
-
Peter Meerwald authored
Signed-off-by:
Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 20 Jul, 2014 1 commit
-
-
Ronald S. Bultje authored
Such files can be created using the --bff x264 option. Sample-Id: h264_direct_temporal_mvs_bff.mkv Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 17 Jul, 2014 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 16 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 13 Jul, 2014 1 commit
-
-
Ronald S. Bultje authored
Fixes http://forum.doom9.org/showthread.php?t=170867. Fixes: corrupt-1677.mkv Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Mar, 2014 3 commits
-
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
- 20 Aug, 2013 1 commit
-
-
Diego Biurrun authored
-
- 30 Mar, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Mar, 2013 1 commit
-
-
Anton Khirnov authored
This way it does not look like a constant.
-
- 08 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 25 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 15 Feb, 2013 1 commit
-
-
Anton Khirnov authored
Most of the changes are just trivial are just trivial replacements of fields from MpegEncContext with equivalent fields in H264Context. Everything in h264* other than h264.c are those trivial changes. The nontrivial parts are: 1) extracting a simplified version of the frame management code from mpegvideo.c. We don't need last/next_picture anymore, since h264 uses its own more complex system already and those were set only to appease the mpegvideo parts. 2) some tables that need to be allocated/freed in appropriate places. 3) hwaccels -- mostly trivial replacements. for dxva, the draw_horiz_band() call is moved from ff_dxva2_common_end_frame() to per-codec end_frame() callbacks, because it's now different for h264 and MpegEncContext-based decoders. 4) svq3 -- it does not use h264 complex reference system, so I just added some very simplistic frame management instead and dropped the use of ff_h264_frame_start(). Because of this I also had to move some initialization code to svq3. Additional fixes for chroma format and bit depth changes by Janne Grunau <janne-libav@jannau.net> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 26 Dec, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 Dec, 2012 1 commit
-
-
Diego Biurrun authored
-
- 18 Dec, 2012 3 commits
-
-
Michael Niedermayer authored
Fixes null pointer dereference. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
Janne Grunau authored
Compute dist_scale_factor_field only for MBAFF since that is the only case in which it is used.
-
Michael Niedermayer authored
Prevents writing beyond array bounds. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- 18 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Fixes null pointer dereference. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 01 Mar, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 21 Nov, 2011 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket312 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-