Fri, 09 Feb 2007 22:25:29 +0000 |
gpoirier |
always decode extradata when of non-avc stream (like RTSP)
libavcodec
|
Tue, 23 Jan 2007 19:32:26 +0000 |
michael |
fix segfault with darkkben.free.fr/corrupted_h264.mp4
libavcodec
|
Tue, 23 Jan 2007 13:42:09 +0000 |
michael |
flame
libavcodec
|
Tue, 23 Jan 2007 13:36:56 +0000 |
michael |
check num_reorder_frames for validity
libavcodec
|
Tue, 23 Jan 2007 12:45:57 +0000 |
michael |
adding assert to protect delayed_pic
libavcodec
|
Sat, 20 Jan 2007 13:50:00 +0000 |
michael |
checking bitstream values and other related changes
libavcodec
|
Fri, 19 Jan 2007 22:12:59 +0000 |
alex |
rename BE/LE_8/16/32 to AV_RL/B_8/16/32
libavcodec
|
Fri, 19 Jan 2007 12:41:56 +0000 |
gpoirier |
remove useless cast that makes code unreadable
libavcodec
|
Fri, 19 Jan 2007 09:37:04 +0000 |
gpoirier |
harden h264 decoding to prevent some crashes when input data is corrupted.
libavcodec
|
Tue, 16 Jan 2007 17:46:26 +0000 |
reimar |
Avoid calling decode_slice when context_initialized is not set.
libavcodec
|
Sat, 13 Jan 2007 00:56:43 +0000 |
michael |
fix 16 CABAC_BIT * 10l bug introduced in r6578
libavcodec
|
Fri, 08 Dec 2006 00:35:08 +0000 |
mru |
rename always_inline to av_always_inline and move to common.h
libavcodec
|
Thu, 07 Dec 2006 09:59:05 +0000 |
takis |
Making rem6 and div6 globally visible and thus adding prefixes.
libavcodec
|
Thu, 07 Dec 2006 09:47:29 +0000 |
takis |
Removing unused code
libavcodec
|
Wed, 06 Dec 2006 08:17:43 +0000 |
takis |
Export symbols of several H.264 intra prediction functions
libavcodec
|
Tue, 05 Dec 2006 22:18:19 +0000 |
gpoirier |
fix crash when decoding a truncated H264 slice
libavcodec
|
Tue, 05 Dec 2006 22:05:09 +0000 |
takis |
Removing unused code
libavcodec
|
Tue, 05 Dec 2006 21:52:15 +0000 |
takis |
Change NAL unit type defines to an enum and move to a header file for usage
libavcodec
|
Sun, 12 Nov 2006 20:08:09 +0000 |
mru |
rename cropTbl -> ff_cropTbl
libavcodec
|
Thu, 09 Nov 2006 16:40:33 +0000 |
takis |
Remove the H264Context parameter from decode_init_vlc() as it is not being used.
libavcodec
|
Wed, 01 Nov 2006 19:34:30 +0000 |
michael |
merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3)
libavcodec
|
Wed, 01 Nov 2006 17:18:49 +0000 |
reimar |
Reenable AMD64 optimizations for cabac accidentially disabled in r6852
libavcodec
|
Wed, 01 Nov 2006 17:01:33 +0000 |
diego |
Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change
libavcodec
|
Sun, 29 Oct 2006 13:14:37 +0000 |
diego |
Fix compilation with PIC enabled, BRANCHLESS_GET_CABAC is defined under
libavcodec
|
Fri, 20 Oct 2006 21:34:02 +0000 |
michael |
decode_significance_8x8_x86()
libavcodec
|
Thu, 19 Oct 2006 14:54:34 +0000 |
michael |
slightly faster decode_cabac_mb_mvd()
libavcodec
|
Thu, 19 Oct 2006 10:33:56 +0000 |
michael |
1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly)
libavcodec
|
Thu, 19 Oct 2006 01:19:03 +0000 |
michael |
optimize sign decoding code in decode_residual()
libavcodec
|
Tue, 17 Oct 2006 23:59:21 +0000 |
michael |
copy cabac context onto the stack for the c code in decode_cabac_residual() (15% faster on P3 but still slower then the current asm)
libavcodec
|
Tue, 17 Oct 2006 22:18:29 +0000 |
michael |
x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3
libavcodec
|
Fri, 13 Oct 2006 16:19:15 +0000 |
michael |
simplify escape decoding
libavcodec
|
Thu, 12 Oct 2006 18:41:29 +0000 |
michael |
10l int vs uint8_t
libavcodec
|
Thu, 12 Oct 2006 14:49:19 +0000 |
michael |
prevent "mb level" get_cabac() calls from being inlined (3% faster decode_mb_cabac() on P3)
libavcodec
|
Thu, 12 Oct 2006 12:27:02 +0000 |
michael |
int->uint8_t for 2 tables
libavcodec
|
Wed, 11 Oct 2006 23:17:58 +0000 |
diego |
Rename ABS macro to FFABS.
libavcodec
|
Wed, 11 Oct 2006 21:34:15 +0000 |
lorenm |
more prefetches, 2% faster h264
libavcodec
|
Wed, 11 Oct 2006 14:44:17 +0000 |
michael |
make state transition tables global as they are constant and the code is slightly faster that way
libavcodec
|
Wed, 11 Oct 2006 13:21:42 +0000 |
michael |
make lps_range a global table its constant anyway (saves 1 addition for accessing it)
libavcodec
|
Mon, 09 Oct 2006 21:14:16 +0000 |
michael |
reverse remainder of the failed attempt to optimize *state=c->mps_state[s]
libavcodec
|
Mon, 09 Oct 2006 18:20:00 +0000 |
michael |
move outcommented START/STOP_TIMER to a hopefully better place for benchmarking ...
libavcodec
|
Sun, 08 Oct 2006 11:24:37 +0000 |
michael |
5% faster get_cabac()
libavcodec
|
Sun, 08 Oct 2006 10:11:58 +0000 |
diego |
output typo fixes
libavcodec
|
Sat, 07 Oct 2006 15:44:14 +0000 |
michael |
refill cabac variables in 16bit steps, 3% faster get_cabac()
libavcodec
|
Sat, 07 Oct 2006 15:30:46 +0000 |
diego |
Change license headers to say 'FFmpeg' instead of 'this program/this library'
libavcodec
|
Wed, 04 Oct 2006 07:08:26 +0000 |
lorenm |
simplify write_back_motion for skip mbs
libavcodec
|
Sun, 01 Oct 2006 21:25:17 +0000 |
lorenm |
approximate qpel functions: sacrifice some quality for some decoding speed. enabled on B-frames with -lavdopts fast.
libavcodec
|
Wed, 27 Sep 2006 19:47:39 +0000 |
mru |
fix some signedness warnings
libavcodec
|
Tue, 29 Aug 2006 03:07:58 +0000 |
lorenm |
slightly faster deblock
libavcodec
|
Mon, 28 Aug 2006 09:33:01 +0000 |
lorenm |
mmx implementation of deblocking strength decision.
libavcodec
|
Thu, 27 Jul 2006 20:37:21 +0000 |
lorenm |
10l in r5768 (broke mbaff)
libavcodec
|
Sun, 16 Jul 2006 18:55:18 +0000 |
lorenm |
slightly faster h264 fill_caches()
libavcodec
|
Sun, 09 Jul 2006 12:02:15 +0000 |
mru |
--enable/disable parsers. Warning: some combinations are broken.
libavcodec
|
Tue, 04 Jul 2006 17:06:43 +0000 |
michael |
simplify intra prediction mode decoding
libavcodec
|
Sat, 01 Jul 2006 17:33:48 +0000 |
mru |
fill_mbaff_ref_list is missing a return statement, its return value
libavcodec
|
Mon, 12 Jun 2006 09:30:17 +0000 |
lorenm |
h264: accept rbsp_trailing longer than 1 byte
libavcodec
|
Mon, 29 May 2006 16:39:40 +0000 |
michael |
typo me thinks ...
libavcodec
|
Sun, 28 May 2006 22:44:14 +0000 |
lorenm |
h264: MBAFF interlaced decoding
libavcodec
|
Sun, 28 May 2006 22:28:08 +0000 |
lorenm |
h264: faster fill_rectangle()
libavcodec
|
Wed, 10 May 2006 11:05:03 +0000 |
michael |
cosmetics (initalize variables where they are used)
libavcodec
|
Wed, 10 May 2006 10:57:27 +0000 |
michael |
decoders should (IMHO) not duplicate frames, the application can do this if it wants
libavcodec
|