git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
libfdk-aac : Don’t use defined() in a #define
12 septembre 2018, par Martin Storsjölibfdk-aac: Don't use defined() in a #define MSVC expands the preprocessor directives differently, making the version check fail in the previous form. Clang can warn about this with -Wexpansion-to-defined (not currently enabled by default): warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Signed-off-by: Martin Storsjö <martin@martin.st>
-
Revert "decode : copy the output parameters from the last bsf in the chain back to...
12 septembre 2018, par James AlmerRevert "decode: copy the output parameters from the last bsf in the chain back to the AVCodecContext" This reverts commit 662558f985f50834eebe82d6b6854c66f33ab320. The avcodec_parameters_to_context() call was freeing and reallocating AVCodecContext->extradata, essentially taking ownership of it, which according to the doxy is user owned. This is an API break and has produces crashes in some library users like Firefox. Revert until a better solution is found to internally propagate the filtered extradata back into the decoder context. Signed-off-by: James Almer <jamrial@gmail.com>
-
avcodec/libaomenc : remove AVOption related to frame partitions
12 septembre 2018, par James Almeravcodec/libaomenc: remove AVOption related to frame partitions Support for it was apparently never in the codebase, and the enum value was recently removed from the public headers [1] [1] https://aomedia.googlesource.com/aom/+/df4ffb73140fe31bebdabd17c1a7b53721e74838 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
libfdk-aacenc : Allow enabling the ELDv2 profile
4 septembre 2018, par Martin Storsjö -
libfdk-aacdec : Allow setting the new dynamic range control effect setting
4 septembre 2018, par Martin Storsjö