Skip to content
Permalink
hevc_parts2

Commits on Sep 18, 2016

  1. hevc: Optimise 16x16 IDCT

    sasshka committed Sep 18, 2016

Commits on Sep 15, 2016

  1. hevc: Extend 32x32 IDCT

    sasshka committed Sep 15, 2016
  2. hevc: Optimise 4x4 IDCT 2

    sasshka committed Sep 15, 2016
  3. hevc: Extend 32x32 IDCT

    sasshka committed Sep 15, 2016
  4. hevc: Optimise 8x8 IDCT

    sasshka committed Sep 15, 2016
  5. hevc: Optimise 4x4 AVX IDCT

    sasshka committed Sep 15, 2016
  6. hevc: Add AVX IDCT 32x32

    sasshka committed Sep 15, 2016
  7. hevc: Add 16x16 AVX IDCT

    sasshka committed Sep 15, 2016
  8. hevc: Add AVX IDCT 8x8

    sasshka committed Sep 15, 2016
  9. hevc: Add AVX IDCT 4x4

    sasshka committed Sep 15, 2016
  10. x86/hevc_res_add: add ff_hevc_add_residual_32_8_avx2

    Integration to Libav by Josh de Kock <josh at itanimul.li>.
    
    ~20% faster than AVX.
    
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
    jamrial authored and sasshka committed Sep 15, 2016
  11. x86/hevc: add add_residual

    Integration to Libav by Josh de Kock <josh at itanimul.li>.
    
    ~15% faster than sse2
    
    Reviewed-by: Mickaël Raulet <mraulet@gmail.com>
    Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
    jamrial authored and sasshka committed Sep 15, 2016
  12. x86/hevc: add add_residual

    Integration to Libav by Josh de Kock <josh at itanimul.li>.
    
    Authors:
    James Almer <jamrial@gmail.com>
    Pierre Edouard Lepere <Pierre-Edouard.Lepere@insa-rennes.fr>
    plepere authored and sasshka committed Sep 15, 2016

Commits on Sep 14, 2016

  1. vf_scale_vaapi: Crop input surface to active region

    If the input has been decoded from a stream which uses edge cropping
    then the whole surface need not be valid.  This defines an input
    region for the scaler so we only use the active area of the frame.
    fhvwy committed Sep 14, 2016
  2. vaapi_h264: Fix HRD bit_rate/cpb_size scaling

    There should be an extra offset of 6 on bit_rate_scale and of 4 on
    cpb_size_scale which were not accounted for here.
    fhvwy committed Sep 14, 2016
  3. hwcontext_vdpau: Fix missing subscripts

    Also remove the redundant casts which were hiding the error here.
    fhvwy committed Sep 14, 2016
  4. pixblockdsp: Change type of stride parameters to ptrdiff_t

    This avoids SIMD-optimized functions having to sign-extend their
    line size argument manually to be able to do pointer arithmetic.
    
    Also adjust parameter names to be "stride" everywhere.
    DonDiego committed Sep 14, 2016

Commits on Sep 13, 2016

  1. configure: Drop check_lib()/require() in favor of check_lib2()/requir…

    …e2()
    
    The latter can do everything the former can do, but also handle conditions
    the former cannot like multiple header #includes and checking for headers
    and functions in a single test program, which is necessary for certain
    library tests.
    DonDiego committed Sep 13, 2016

Commits on Sep 11, 2016

  1. ppc: Update #endif comments

    DonDiego committed Sep 11, 2016
  2. audiodsp: ppc: Add VSX variant

    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
    lu-zero authored and DonDiego committed Sep 11, 2016
  3. checkasm: Read the unsigned value as it should

    Reading a value larger than int using atoi() may give the wrong result.
    lu-zero committed Sep 11, 2016

Commits on Sep 9, 2016

  1. vaapi_vp8: Explicitly include libva vp8 decode header

    With some old libva versions <va/va.h> does not automatically include
    the per-codec subsidiary headers, so we need to include the right one
    explicitly ourselves.
    fhvwy committed Sep 9, 2016

Commits on Sep 8, 2016

  1. vaapi_decode: Ignore the profile when not useful

    Enables VP8 decoding - the decoder places the the bitstream version
    in the profile field, which we want to ignore.
    fhvwy committed Sep 8, 2016
  2. vp8: Add hwaccel hooks

    Also adds some extra fields to the main context structure that may
    be needed by a hwaccel decoder.
    fhvwy committed Sep 8, 2016
  3. utvideo: Change type of array stride parameters to ptrdiff_t

    ptrdiff_t is the correct type for array strides and similar.
    DonDiego committed Sep 8, 2016

Commits on Sep 7, 2016

  1. iir_filter: Change type of array stride parameters to ptrdiff_t

    ptrdiff_t is the correct type for array strides and similar.
    DonDiego committed Sep 7, 2016
  2. error_resilience: Change type of array stride parameters to ptrdiff_t

    ptrdiff_t is the correct type for array strides and similar.
    DonDiego committed Sep 7, 2016

Commits on Sep 6, 2016

Older