Mon, 26 Jul 2010 21:18:19 +0000 |
rbultje |
Use pmaddubsw for the mbedge_filter (>=ssse3), 6-10 cycles faster.
libavcodec
|
Mon, 26 Jul 2010 19:34:00 +0000 |
darkshikari |
VP8: Much faster SSE2 MC
libavcodec
|
Mon, 26 Jul 2010 14:30:47 +0000 |
stefano |
Define static functions fill_image_linesize() and
libavcodec
|
Mon, 26 Jul 2010 14:07:57 +0000 |
rbultje |
Enable no-loop memory/register saving for ssse3/sse4 also.
libavcodec
|
Mon, 26 Jul 2010 14:00:15 +0000 |
rbultje |
Save a register (or regsize of stackspace for x86-32) for the no-loop
libavcodec
|
Mon, 26 Jul 2010 13:56:51 +0000 |
rbultje |
Use nested ifs instead of &&, which appears to not work with %ifidn (i.e. this
libavcodec
|
Mon, 26 Jul 2010 13:52:49 +0000 |
rbultje |
Rename pow variable to pwr.
libavcodec
|
Mon, 26 Jul 2010 13:50:59 +0000 |
rbultje |
Split pextrw macro-spaghetti into several opt-specific macros, this will make
libavcodec
|
Mon, 26 Jul 2010 07:10:30 +0000 |
darkshikari |
VP8: add missing free
libavcodec
|
Sun, 25 Jul 2010 14:49:45 +0000 |
cehoyos |
Fix r24445: Instead of needlessly initialising a variable, silence the warning.
libavcodec
|
Sun, 25 Jul 2010 14:33:16 +0000 |
cehoyos |
Only 4-bit ADPCM IMA WAV files are supported.
libavcodec
|
Sun, 25 Jul 2010 02:42:40 +0000 |
rbultje |
Fix obvious bug in assignment. Somehow, the test vectors don't test this...
libavcodec
|
Sat, 24 Jul 2010 22:50:12 +0000 |
aurel |
add SubRip muxer and demuxer
libavcodec
|
Sat, 24 Jul 2010 19:33:05 +0000 |
rbultje |
Fix SPLATB_REG mess. Used to be a if/elseif/elseif/elseif spaghetti, so this
libavcodec
|
Sat, 24 Jul 2010 17:11:51 +0000 |
alexc |
aacenc: TLS: Save maximum values for each swb in a table.
libavcodec
|
Sat, 24 Jul 2010 17:01:50 +0000 |
alexc |
10l: Remove some commented out code that slipped in.
libavcodec
|
Sat, 24 Jul 2010 16:36:01 +0000 |
alexc |
aacenc: TLS: Try to preserve some energy in each non-zero band.
libavcodec
|
Sat, 24 Jul 2010 13:59:49 +0000 |
reimar |
Use "const" qualifier for pointers that point to input data of
libavcodec
|
Sat, 24 Jul 2010 04:23:26 +0000 |
alexc |
aacenc: Prevent premature termination of the two loop search.
libavcodec
|
Sat, 24 Jul 2010 02:57:08 +0000 |
alexc |
aacdec: Only load and write each predictor variable one.
libavcodec
|
Sat, 24 Jul 2010 02:41:47 +0000 |
alexc |
aacdec: 4% faster main profile decoding.
libavcodec
|
Sat, 24 Jul 2010 02:10:59 +0000 |
alexc |
aacenc: Favor log2f() and sqrtf() over log2() and sqrt().
libavcodec
|
Fri, 23 Jul 2010 22:37:42 +0000 |
alexc |
aacenc: Factorize some scalefactor utilities.
libavcodec
|
Fri, 23 Jul 2010 21:46:30 +0000 |
conrad |
Inline asm for VP56 arith coder
libavcodec
|
Fri, 23 Jul 2010 21:46:25 +0000 |
conrad |
VP8: Inline traversing vp8_small_mvtree
libavcodec
|
Fri, 23 Jul 2010 21:46:20 +0000 |
conrad |
VP8: Use vp56_rac_get_prob_branchy when the bit is only used by an if()
libavcodec
|
Fri, 23 Jul 2010 21:46:17 +0000 |
conrad |
Decode DCT tokens by branching to a different code path for each branch
libavcodec
|
Fri, 23 Jul 2010 21:46:14 +0000 |
conrad |
Move renormalization of the VP56 arith decoder to before decoding a bit
libavcodec
|
Fri, 23 Jul 2010 21:46:08 +0000 |
conrad |
Split renorm of vp56 arith decoder to its own function
libavcodec
|
Fri, 23 Jul 2010 21:46:01 +0000 |
conrad |
vp56's arith decoder's code_word is only 16 bits, no need for unsigned long
libavcodec
|
Fri, 23 Jul 2010 21:42:35 +0000 |
darkshikari |
Add myself to VP8 copyright and maintainers.
libavcodec
|
Fri, 23 Jul 2010 21:36:21 +0000 |
darkshikari |
VP8: always_inline some things to force gcc to do the right thing
libavcodec
|
Fri, 23 Jul 2010 21:17:18 +0000 |
darkshikari |
VP8: use AV_RL24 instead of defining a new RL24.
libavcodec
|
Fri, 23 Jul 2010 19:06:22 +0000 |
darkshikari |
VP8: Slightly faster MV selection
libavcodec
|
Fri, 23 Jul 2010 10:42:19 +0000 |
darkshikari |
VP8: use AV_ZERO32 instead of AV_WN32A where relevant
libavcodec
|
Fri, 23 Jul 2010 10:34:21 +0000 |
darkshikari |
VP8: eliminate redundant code in r24458
libavcodec
|
Fri, 23 Jul 2010 10:24:38 +0000 |
darkshikari |
VP8: shave a few clocks off check_intra_pred_mode
libavcodec
|
Fri, 23 Jul 2010 06:41:35 +0000 |
darkshikari |
VP8: fix broken sign bias code in MV pred
libavcodec
|
Fri, 23 Jul 2010 06:02:52 +0000 |
darkshikari |
VP8: optimize DC-only chroma case in the same way as luma.
libavcodec
|
Fri, 23 Jul 2010 03:44:37 +0000 |
darkshikari |
VP8: Clean up some variable shadowing.
libavcodec
|
Fri, 23 Jul 2010 03:02:56 +0000 |
darkshikari |
VP8 asm: cosmetics (spacing)
libavcodec
|
Fri, 23 Jul 2010 02:58:27 +0000 |
darkshikari |
VP8: 30% faster idct_mb
libavcodec
|
Fri, 23 Jul 2010 01:59:56 +0000 |
darkshikari |
VP8: smarter prefetching
libavcodec
|
Fri, 23 Jul 2010 00:34:09 +0000 |
bcoudurier |
In h264 parser, return immediately if buf_size is 0, avoid printing
libavcodec
|
Fri, 23 Jul 2010 00:07:16 +0000 |
darkshikari |
VP8: clear DCT blocks in iDCT instead of using clear_blocks.
libavcodec
|
Fri, 23 Jul 2010 00:05:44 +0000 |
darkshikari |
VP8: avoid a memset for non-i4x4 blocks with no coefficients
libavcodec
|
Thu, 22 Jul 2010 23:11:40 +0000 |
darkshikari |
Get rid of more unnecessary dereferences in VP8 deblocking
libavcodec
|
Thu, 22 Jul 2010 23:04:51 +0000 |
darkshikari |
Shut up a GCC warning in VP8
libavcodec
|
Thu, 22 Jul 2010 23:03:08 +0000 |
darkshikari |
Smarter VP8 prefetching
libavcodec
|
Thu, 22 Jul 2010 22:15:43 +0000 |
darkshikari |
Fix stupid bug in VP8 prefetching code
libavcodec
|
Thu, 22 Jul 2010 22:08:09 +0000 |
darkshikari |
Eliminate a LUT in escape decoding in VP8 decode_block_coeffs
libavcodec
|
Thu, 22 Jul 2010 21:05:30 +0000 |
darkshikari |
Eliminate some repeated dereferences in VP8 inter_predict
libavcodec
|
Thu, 22 Jul 2010 19:59:34 +0000 |
rbultje |
Use pextrw for SSE4 mbedge filter result writing, speedup 5-10cycles on
libavcodec
|
Thu, 22 Jul 2010 12:35:32 +0000 |
cehoyos |
Map settings for 2-pass libvpx encoding.
libavcodec
|
Thu, 22 Jul 2010 12:15:29 +0000 |
darkshikari |
Eliminate a pointless memset for intra blocks in P-frames in VP8
libavcodec
|
Thu, 22 Jul 2010 11:55:55 +0000 |
darkshikari |
VP8: Don't store segment in macroblock struct anymore.
libavcodec
|
Thu, 22 Jul 2010 11:45:18 +0000 |
darkshikari |
Convert VP8 macroblock structures to a ring buffer.
libavcodec
|
Thu, 22 Jul 2010 07:24:22 +0000 |
darkshikari |
Calculate deblock strength per-MB instead of per-row
libavcodec
|
Thu, 22 Jul 2010 07:04:45 +0000 |
darkshikari |
Avoid tracking i4x4 modes in P-frames in VP8
libavcodec
|
Thu, 22 Jul 2010 06:39:54 +0000 |
darkshikari |
Avoid useless fill_rectangle in P-frames in VP8
libavcodec
|