git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
configure : Use indirection for the -o assembler flag also for x86asm
14 mars 2018, par Diego Biurrunconfigure: Use indirection for the -o assembler flag also for x86asm Similar indirections are used for the -o compiler/assembler flag to account for differences in compiler/assembler syntax. For x86asm half the infrastructure for doing the same currently exists unused. Finish and use that infrastructure for consistency.
-
configure : Drop unused helper function test_cflags_cpp()
13 mars 2018, par Diego Biurrun -
configure : Don’t assume an aligned stack on clang on windows
12 mars 2018, par Martin Storsjöconfigure: Don't assume an aligned stack on clang on windows If we'd enable a 16 byte aligned stack, clang/llvm would also assume that alignment everywhere and produce code that strictly requires it. That would require adding realignment (via attribute_align_arg) on every single public library function or enable -mstackrealign (which does the same on every single function). Also relatedly; the parameter currently tested (-mllvm -stack-alignment=16) hasn't actually been supported for quite some time; current clang versions use -mstack-alignment=16 for the same. Actually testing for that parameter would be a different change though, since it has a real risk of changing behaviour on any other platform where clang is used. Signed-off-by: Martin Storsjö <martin@martin.st>
-
avcodec/extract_extradata : Move the reference in the bsf internal buffer
11 mars 2018, par James Almeravcodec/extract_extradata: Move the reference in the bsf internal buffer There is no need to allocate a new packet for it. Reviewed-by: Mark Thompson <sw@jkqxz.net> Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
avcodec/extract_extradata : don’t uninitialize the H2645Packet on every processed...
10 mars 2018, par James Almeravcodec/extract_extradata: don't uninitialize the H2645Packet on every processed packet Based on hevc_parser code. This prevents repeated unnecessary allocations and frees on every packet processed by the bsf. Reviewed-by: Jun Zhao <mypopydev@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>