- 02 Feb, 2011 4 commits
-
-
Justin Ruggles authored
This patch changes the exponent difference threshold in the exponent strategy decision function of the AC-3 encoder. I tested lowering in increments of 100. From 1000 down to 500 generally increased in quality with each step, but 400 was generally much worse. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Alex Converse authored
Gcc 4.6 only preserves the first value when using an array with an "m" constraint. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 01 Feb, 2011 5 commits
-
-
Anssi Hannula authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Janne Grunau authored
-
Gianluigi Tiesi authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Jason Garrett-Glaser authored
Adds some duplicated code, but avoids duplicate edge checks and similar. ~0.5% faster overall on Parkjoy test sample.
-
Ronald S. Bultje authored
From ~550 cycles (C version) to 170 (SSE/x86-64), 206 (MMX/x86-32) and 196 (SSE2/x86-32) cycles.
-
- 31 Jan, 2011 2 commits
-
-
Justin Ruggles authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
DSPContext.vector_fmul_window() DCADSPContext.lfe_fir() SynthFilterContext.synth_filter_float() Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 30 Jan, 2011 1 commit
-
-
Jason Garrett-Glaser authored
Merge an if and a switch.
-
- 29 Jan, 2011 8 commits
-
-
Luca Barbato authored
dprintf clashes with POSIX.1-2008
-
Justin Ruggles authored
Gives decoded output identical in length to faac commandline encoder. Fixes Issue 670. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Vitor Sessak authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This moves the fields needed by asm near the top, before any structs or other members which complicate the offset calculation. Modifying other structs will no longer require updating the offsets, and the asm code is slightly simpler due to the smaller offsets. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Vitor Sessak authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
From ~780 cycles to 551 cycles, mostly just by using libc memcpy() instead of manually shuffling individual bytes around.
-
- 28 Jan, 2011 8 commits
-
-
Alex Converse authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Stefano Sabatini authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Ronald S. Bultje authored
Replace * (uint32_t *) buf accesses with AV_WN32A/AV_COPY32.
-
Alex Converse authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Diego Elio Pettenò authored
This significantly reduces the size of the symbol table in the generated ELF shared object (as well as the other linked tables). Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
40% faster in ff_iir_filter_flt() when c->order == 2.
-
- 27 Jan, 2011 1 commit
-
-
Luca Barbato authored
That unbreaks compilation of vaapi and dxva2 Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
- 26 Jan, 2011 7 commits
-
-
Ronald S. Bultje authored
Fix C VP8 H+V MC functions which do two-dimensional 4/6-tap filters to not overread beyond their edges if the second filter is 4-tap, since the outer pixels aren't there anymore since 44002d83.
-
Diego Elio Pettenò authored
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Diego Elio Pettenò authored
The iff.h header only declared one function that is now static, the libavformat/iff.c source file wasn't using it before. Drop the file entirely. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
It is only used to generate band_start_tab, which about the same size, at runtime, so it's simpler just to always hardcode band_start_tab. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Diego Elio Pettenò authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Marco Gittler authored
Signed-off-by:
Jason Garrett-Glaser <jason@x264.com>
-
- 25 Jan, 2011 4 commits
-
-
Diego Elio Pettenò authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Diego Elio Pettenò authored
The header is empty after making the function static, so delete it and drop its usage. Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Diego Elio Pettenò authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Diego Elio Pettenò authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-