git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
h264 : Add stream constraint values to the common header
23 juin 2017, par Mark Thompson -
hevc : Validate the number of long term reference pictures
23 juin 2017, par Mark Thompson -
hevc : Improve stream constraint values in common header
23 juin 2017, par Mark Thompsonhevc: Improve stream constraint values in common header Add comments to describe the sources of the constraint values expressed here, and add some more related values which will be used in following patches. Fix the incorrect values for SPS and PPS count (they are not the same as those used for H.264), and remove HEVC_MAX_CU_SIZE because it is not used anywhere.
-
hwframe : Allow hwaccel frame allocators to align surface sizes
22 juin 2017, par Anton Khirnovhwframe: Allow hwaccel frame allocators to align surface sizes Hardware accelerated decoding generally uses AVHWFramesContext for pool allocation of hardware surfaces. These are setup to allocate surfaces aligned to hardware and hwaccel API requirements. Due to the architecture, av_hwframe_get_buffer() will return AVFrames with the dimensions set to the aligned sizes. This causes some decoders (like hevc) return these aligned size as final frame size, instead of cropping them to the video's actual dimensions. To make sure this doesn't happen, crop the frame to the size the decoder expects when ff_get_buffer() is called. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
dxva : verbose-log decoder GUID list
22 juin 2017, par wm4