Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 9, 2015
  1. @michaelni

    swresample/x86/rematrix_init: Check av_malloc* return codes, forward …

    michaelni authored
    …errors
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    swresample/x86/rematrix_init: Use av_mallocz_array()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 2, 2015
  1. @michaelni

    swresample: Use int instead of enum for fields which are accessed thr…

    michaelni authored
    …ough AVOptions as int
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 1, 2015
  1. @michaelni

    swresample/dither: Cleanup number suffixes

    michaelni authored
    The <<31 case needs LL
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jan 27, 2015
  1. swresample_internal.h: Move struct declaration before first use.

    Reimar Döffinger authored
    It seems more logical and works with more restricted C compilers
    like tinycc.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Commits on Jan 12, 2015
  1. @jamrial

    x86/swr: add SSE/AVX unpack_6ch functions

    jamrial authored
    int32/float only
    
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Jan 11, 2015
  1. @jamrial

    x86/swr: load constants outside the loop in pack_6ch functions

    jamrial authored
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Dec 31, 2014
  1. @jamrial

    x86/swr: disable pack_8ch functions on msvc/icl x86_32

    jamrial authored
    Until a proper fix is committed.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
  2. @jamrial

    x86/swr: add missing alignment check to pack_6ch functions

    jamrial authored
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
  3. @jamrial

    x86/swr: add SSE2/AVX pack_8ch functions

    jamrial authored
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Dec 19, 2014
  1. @michaelni

    Add FFMPEG_VERSION into the binary libs

    michaelni authored
    This simplifies identifying from which revision a binary of a lib came from
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 13, 2014
  1. @RobSykes @michaelni

    swresample/soxr_resample: fix error handling

    RobSykes authored michaelni committed
    Fixes CID1257659
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Nov 7, 2014
  1. @jamrial

    x86/swr: add ff_float_to_int32_a_avx2

    jamrial authored
    13797 decicycles in ff_float_to_int32_a_sse2, 32768 runs, 0 skips
    8603 decicycles in ff_float_to_int32_a_avx2, 32766 runs, 2 skips
    
    Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Nov 6, 2014
  1. @jamrial

    x86/swr: replace sse4 instructions in pack_6ch with sse ones

    jamrial authored
    There's no benefit from using blendps here except on CPUs with AVX, where
    it's faster than shufps according to Intel's documentation.
    As such, rename the sse4 functions to sse/sse2 and use shufps instead.
    
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Nov 4, 2014
  1. @michaelni

    swresample: Fix swr_drop_output so it does not flush the buffers

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 16, 2014
  1. @michaelni

    swresample/resample: fix invert_initial_buffer() after flush

    michaelni authored
    Fixes: asan_heap-uaf_2071250_7_139.ogg
    Fixes: assertion failure
    Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    swresample: do not put multiple statements in one line

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 8, 2014
  1. @michaelni

    swresample/audioconvert: Fix undefined behavior (left shift of negati…

    michaelni authored
    …ve value)
    
    Fixes: asan_heap-oob_4da4f3_8_asan_heap-oob_4da4f3_419_scene1a.mm
    
    Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 5, 2014
  1. @michaelni

    swresample/swresample: replace always true if() by av_assert0()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    swresample/swresample: fix sample drop loop end condition

    michaelni authored
    Fixes Ticket3985
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 7, 2014
  1. libswresample: move condition to start of loop.

    Reimar Döffinger authored
    This avoids several issue like calculating sum/maxcoef
    incorrectly due to adding up matrix entries that will
    be overwritten, as well as out-of-range writes to
    s->matrix if the maximum allowed number of channels is used.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
  2. Remove pointless if.

    Reimar Döffinger authored
    A branch to avoid some calculation seems unlikely to have any benefits.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
  3. libswresample: Avoid needlessly large on-stack array.

    Reimar Döffinger authored
    We only actually need to use a tiny part of it.
    Unfortunately we seem to have no real test coverage on
    the code, so this is a bit risky.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Commits on Aug 27, 2014
  1. @michaelni

    swr: aarch64 audio_convert and neon clobber test

    michaelni authored
    Ported from avresample
    Code by:  Mans Rullgard, Janne Grunau, Martin Storsjo
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 16, 2014
  1. @michaelni

    swresample: Add AVFrame based API

    michaelni authored
    Based on commit fb1ddcd by Luca Barbato <lu_zero@gentoo.org>
    Adapted for libswresample by Michael Niedermayer
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 10, 2014
  1. @michaelni

    swresample: check av_opt_set for failure in swr_alloc_set_opts()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @lu-zero @michaelni

    swresample: document the need to configure the context using AVOptions

    lu-zero authored michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 9, 2014
  1. @michaelni

    bump libpostproc and libswresample

    michaelni authored
    this is needed / avoids some headaches  as one of their dependancies
    (libavutil) was bumped
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    swresample-test: make it independant of the internal SWR_CH_MAX

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 4, 2014
  1. @michaelni

    swresample/swresample: Treat mono as planar

    michaelni authored
    This might in some cases improve performance.
    
    Idea from: fbc0b86
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 12, 2014
  1. @michaelni

    fix spelling errors

    Andreas Cadhalpun authored michaelni committed
    Reviewed-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    swresample/libswresample.v: hide ff_*

    michaelni authored
    Found-by: Hendrik Leppkes <h.leppkes@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 7, 2014
  1. @TimothyGu @michaelni

    swresample: misc. doxy improvements

    TimothyGu authored michaelni committed
    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 6, 2014
  1. @TimothyGu @michaelni

    swresample: organize functions into doxy groups

    TimothyGu authored michaelni committed
    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @TimothyGu @michaelni

    swresample: better doxy for configuration-returning functions

    TimothyGu authored michaelni committed
    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Something went wrong with that request. Please try again.