git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
Fix instances of broken indentation found by gcc 6
29 juillet 2016, par Anton Khirnov -
lavu : remove the custom atomic API
29 juillet 2016, par Anton Khirnovlavu: remove the custom atomic API It has been replaced by C11 stdatomic.h and is now unused.
-
hwcontext_vaapi : Try the first render node as the default DRM device
29 juillet 2016, par Mark Thompsonhwcontext_vaapi: Try the first render node as the default DRM device If no string argument is supplied when av_hwdevice_ctx_create() is called to create a VAAPI device, we currently only try the default X11 display (that is, $DISPLAY) to find a device, and will therefore fail in the absence of an X server to connect to. Change the logic to also look for a device via the first DRM render node (that is, "/dev/dri/renderD128"), which is probably the right thing to use in most simple configurations which only have one DRM device.
-
avcodec/bsf : Add ff_bsf_get_packet_ref() function
28 juillet 2016, par Jan Sebechlebskyavcodec/bsf: Add ff_bsf_get_packet_ref() function Use of this function can save unnecessary malloc operation in bitstream filter. Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
libavutil : Use an intermediate variable in AV_COPY*U
28 juillet 2016, par Martin Storsjölibavutil: Use an intermediate variable in AV_COPY*U If AV_RN and AV_WN are macros with multiple individual reads and writes, the previous version of the AV_COPYU macro would fail if the reads and writes overlap. This should not be any less efficient in any case, given a sensibly optimizing compiler. Signed-off-by: Martin Storsjö <martin@martin.st>