- 13 Oct, 2017 4 commits
-
-
Kaustubh Raste authored
Load the specific destination bytes instead of MSA load and pack. Use immediate unsigned saturation for clip to max saving one vector register. Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Kaustubh Raste authored
Remove loops and unroll as block sizes are known. Removed unused functions. Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Kaustubh Raste authored
Replace generic with block size specific function. Load the specific destination bytes instead of MSA load and pack. Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
James Almer authored
There's a bug in configure where they are not being resolved right, so make them explicit deps for avutil for now.
-
- 12 Oct, 2017 19 commits
-
-
Luca Barbato authored
(cherry-picked from libav commit 41262498) Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Clément Bœsch authored
This is a change imported from Libav.
-
Clément Bœsch authored
-
James Almer authored
Regression since 6dfcbd80Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
Ivan Kalvachev authored
The public functions av_alloc_vdpaucontext() and av_vdpau_alloc_context() are allocating AVVDPAUContext structure that is supposed to be placed in avctx->hwaccel_context. However the rest of libavcodec/vdpau.c uses avctx->hwaccel_context as struct VDPAUHWContext, that is bigger and does contain AVVDPAUContext as first member. The usage includes write to the new variables in the bigger stuct, without checking for block size. Fix by always allocating the bigger structure. Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com>
-
Carl Eugen Hoyos authored
-
James Almer authored
* commit '57b753b4': build: Prefer NASM assembler over YASM build: Make x86 assembler commandline-selectable build: Special-case handling of SDL CFLAGS This commit is a noop, see fde3bb16 3cc73d3d 4f9297acMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '003124eb': build: Fix logic of clock_gettime() check Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'b44bd7ee': pixlet: Fix architecture-dependent code and values This commit is a noop, see a6b1180eMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '808ef435': build: Explicitly set 32-bit/64-bit object formats for nasm/yasm See d44935cbMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
libxavs may require pthreads and libm at link time, and without said ldflags available as global extralibs, the check will fail. Regression since 6dfcbd80. Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '6eef263a': x86: Merge align directives into SECTION_RODATA declarations where possible Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '3303f864': nvenc: Remove qmin and qmax constraints for nvenc vbr [10:06:59 CEST] <BtbN> jamrial, 3303f864 is a no-op. NV_ENC_PARAMS_RC_2_PASS_VBR is a deprecated rc mode(http://git.videolan.org/?p=ffmpeg.git;a=blob;f=compat/nvenc/nvEncodeAPI.h;h=c3a829421282d5f22f82fc285723f13eb660f053;hb=HEAD#l268). [10:07:14 CEST] <BtbN> And the first hunk with qmin/qmax was applied to ffmpeg quite a while ago already. [10:07:49 CEST] <BtbN> In a slightly different fashion, but with the same effect [10:07:58 CEST] <BtbN> Came as a patch from nvidia iirc Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Tested-by: wm4 Signed-off-by: James Almer <jamrial@gmail.com>
-
Carl Eugen Hoyos authored
Fixes ticket #6728.
-
James Almer authored
There's no indev named libv4l2. Fixes ticket #6729 Reviewed-by: bermond Signed-off-by: James Almer <jamrial@gmail.com>
-
- 11 Oct, 2017 16 commits
-
-
Ivan Kalvachev authored
In the past XvMC forced simple_idct since it was using FF_IDCT_PERM_NONE. However now we have SIMD variants of simple_idct that are using FF_IDCT_PERM_TRANSPOSE and if they are selected XvMC would get coefficients in the wrong order. The patch creates new FF_IDCT_NONE that is used only for this kind of hardware decoding and that fallbacks to the old C only simple idct. Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Sasi Inguva authored
This is required for FLV files, for which duration_pts comes out to be zero. Signed-off-by: Sasi Inguva <isasi@google.com> Reviewed-by: Thomas Mundt <tmundt75@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
James Almer authored
* commit 'aba5b948': Add Apple Pixlet decoder libavutil: add av_mod_uintp2 intmath: add faster clz support This commit is a noop, see 0dd8a3d7 d13e521c 73651090Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Regression since 85e2fe62Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '5ff3b5ca': build: Add pthreads to list of avutil extralibs This commit is a noop, see 6dfcbd80Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'db869f4e': fate: Add build-only targets to FATE Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '3c0efbd0': build: Allow generating dependencies as a side-effect of assembling build: Generalize yasm/nasm-related variable names This commit is a noop, see fd502f4f 0cc0c5b6Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'd1d6230e': build: Add "build" shorthand target that depends on all compile targets Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '4d1f7e8b': build: Skip generating .version files when cleaning This commit is a noop, see cbe181c8Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '58407b4d': configure: Fix typo in objcc default setting x86: hevc: Add missing colons after assembly labels This commit is a noop. Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '7cb1d9e2': build: Fine-grained link-time dependency settings Also included are bug fix commits 5ff3b5ca, d9da7151 and 5e27ef80. Merged-by: James Almer <jamrial@gmail.com>
-
Marton Balint authored
We are not using dynamic loading for libndi. Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Oct, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-