Fri, 26 Feb 2010 22:45:35 +0000 |
michael |
Optimize (amvd>2)+(amvd>32), about 1 cpu cycles faster.
libavcodec
|
Wed, 24 Feb 2010 20:43:06 +0000 |
michael |
Change mvd_cache & mvd_table to 8bit, this is overall a bit faster
libavcodec
|
Wed, 24 Feb 2010 18:50:02 +0000 |
michael |
Calculate mvd without abs()
libavcodec
|
Wed, 24 Feb 2010 18:16:48 +0000 |
michael |
switch back to (amvd>2)+(amvd>32), its 5 cpu cycles faster now.
libavcodec
|
Wed, 24 Feb 2010 18:06:02 +0000 |
michael |
Factorize common code from the top of decode_cabac_mb_mvd()
libavcodec
|
Wed, 24 Feb 2010 16:16:08 +0000 |
michael |
Replace mvd>2 + mvd>32 by MIN((mvd+28)*17>>9, 2)
libavcodec
|
Wed, 24 Feb 2010 13:12:09 +0000 |
michael |
Replace ad-hoc fill rectangle by fill_rectangle().
libavcodec
|
Fri, 19 Feb 2010 03:10:26 +0000 |
michael |
get rid of an if() 1 cpu cycle faster.
libavcodec
|
Fri, 19 Feb 2010 02:37:11 +0000 |
michael |
Get rid of a local variable, 10 cpu cycles faster.
libavcodec
|
Thu, 18 Feb 2010 23:37:48 +0000 |
michael |
Move abs() from decode_cabac_mb_mvd() to the code that writes mvd_cache.
libavcodec
|
Thu, 18 Feb 2010 12:13:21 +0000 |
michael |
Speedup decode_cabac_field_decoding_flag() by 9 cpu cycles.
libavcodec
|
Wed, 17 Feb 2010 02:14:02 +0000 |
michael |
Move check for and call of predict_field_decoding_flag() from the mb code to
libavcodec
|
Tue, 16 Feb 2010 23:43:08 +0000 |
michael |
2x faster ff_h264_init_cabac_states(), 4k cpu cycles less.
libavcodec
|
Tue, 16 Feb 2010 02:51:37 +0000 |
michael |
2 cpu cycles faster context calculation for decode_cabac_intra_mb_type()
libavcodec
|
Tue, 16 Feb 2010 00:09:30 +0000 |
michael |
Drop a few redundant slice_num checks.
libavcodec
|
Mon, 15 Feb 2010 23:04:07 +0000 |
michael |
Drop compute_mb_neighbors() and move fill_decode_neighbors() up to take its
libavcodec
|
Mon, 15 Feb 2010 22:07:02 +0000 |
michael |
Split setting neighboring MBs from fill_decode_caches()
libavcodec
|
Mon, 15 Feb 2010 19:22:09 +0000 |
michael |
Simplify decode_cabac_mb_intra4x4_pred_mode().
libavcodec
|
Mon, 15 Feb 2010 19:20:49 +0000 |
michael |
Merge decode_cabac_mb_type_b() into calling code.
libavcodec
|
Mon, 15 Feb 2010 01:04:07 +0000 |
michael |
Merge the single line function decode_cabac_mb_transform_size()
libavcodec
|
Sun, 14 Feb 2010 23:10:02 +0000 |
michael |
indent
libavcodec
|
Sun, 14 Feb 2010 23:06:25 +0000 |
michael |
Merge decode_cabac_mb_dqp() with surronding code.
libavcodec
|
Sun, 14 Feb 2010 16:51:31 +0000 |
michael |
Set sub_mb_type in direct_cache instead of just the direct flag.
libavcodec
|
Sun, 14 Feb 2010 14:41:27 +0000 |
michael |
Store sub_mb_type in direct_cache/direct_table.
libavcodec
|
Sun, 14 Feb 2010 02:08:48 +0000 |
michael |
Remove slice_table checks from decode_cabac_mb_cbp_luma() and set left/top_cbp so
libavcodec
|
Mon, 25 Jan 2010 02:44:34 +0000 |
michael |
Optimize decode_cabac_field_decoding_flag().
libavcodec
|
Fri, 22 Jan 2010 03:25:11 +0000 |
mru |
Move array specifiers outside DECLARE_ALIGNED() invocations
libavcodec
|
Mon, 18 Jan 2010 23:55:19 +0000 |
michael |
Cosmetic, get rid of &x[0]
libavcodec
|
Sun, 17 Jan 2010 21:43:08 +0000 |
michael |
Split fill_caches() between filter and decoder.
libavcodec
|
Sun, 17 Jan 2010 20:35:55 +0000 |
michael |
Rearchitecturing the stiched up goose part 1
libavcodec
|
Sat, 16 Jan 2010 05:41:33 +0000 |
michael |
Replace cabac checks in inline functions from h264.h with constants.
libavcodec
|
Wed, 13 Jan 2010 02:35:36 +0000 |
michael |
Split cabac decoding code out of h264.c.
libavcodec
|