log h264.c @ 8526:4c851747ee74 libavcodec

age author description
Mon, 05 Jan 2009 08:46:59 +0000 cehoyos 50l: Reenable error resilience for H264 (Patch by Dark Shikari). libavcodec
Mon, 05 Jan 2009 00:48:44 +0000 cehoyos Cosmetics: Fix indentation. libavcodec
Sun, 04 Jan 2009 23:55:27 +0000 cehoyos Add VDPAU hardware accelerated decoding for H264 which can be used by libavcodec
Wed, 24 Dec 2008 18:39:23 +0000 michael export refs libavcodec
Wed, 24 Dec 2008 03:23:38 +0000 michael Optimize pred_pskip_motion() libavcodec
Tue, 23 Dec 2008 22:06:16 +0000 michael Indent libavcodec
Tue, 23 Dec 2008 22:04:34 +0000 michael Integrate get_te0_golomb() calls into the code, this allows some checks libavcodec
Tue, 23 Dec 2008 21:12:19 +0000 michael Use get_ue_golomb_31() where possible, almost all are just in headers libavcodec
Tue, 23 Dec 2008 19:12:50 +0000 michael indent libavcodec
Tue, 23 Dec 2008 19:10:46 +0000 michael Use the new VLC table for the first non trailing coeff too. libavcodec
Tue, 23 Dec 2008 18:31:44 +0000 michael Optimize esc removal code. libavcodec
Tue, 23 Dec 2008 17:50:36 +0000 michael Indent libavcodec
Tue, 23 Dec 2008 17:49:38 +0000 michael unified CAVLC level decoding LUT. libavcodec
Tue, 23 Dec 2008 01:11:56 +0000 michael 100l, I broke H.264 again, forgot one hunk. libavcodec
Tue, 23 Dec 2008 00:38:45 +0000 michael Optimize 0 0 0-3 search, 45% faster on pentium dual. libavcodec
Mon, 22 Dec 2008 17:14:13 +0000 michael Simplify decode_cabac_mb_ref() a little bit, 2 cpu cycles faster on libavcodec
Mon, 22 Dec 2008 16:56:05 +0000 michael Indent libavcodec
Mon, 22 Dec 2008 16:46:17 +0000 michael inline decode_cabac_mb_type for I & P frames, 9 cycles faster on pentium dual. libavcodec
Mon, 22 Dec 2008 16:20:13 +0000 michael Negate 2 more variables, 1 cpu cycle faster on pentium dual. libavcodec
Mon, 22 Dec 2008 16:14:06 +0000 michael Simplify if/else, no speed change libavcodec
Mon, 22 Dec 2008 16:10:35 +0000 michael Negate a few variables, this simplifies the code and makes it 5 cycles faster libavcodec
Mon, 22 Dec 2008 15:54:27 +0000 michael Simplify ifs(), 8 cpu cycles faster on pentium dual libavcodec
Mon, 22 Dec 2008 15:53:00 +0000 michael Simplify if(), 3 cpu cycles faster in pentium dual. libavcodec
Mon, 22 Dec 2008 09:12:42 +0000 diego Rename libavcodec/i386/ --> libavcodec/x86/. libavcodec
Mon, 22 Dec 2008 00:10:36 +0000 diego Remove a bunch of unused variables. libavcodec
Sun, 21 Dec 2008 17:49:40 +0000 michael Remove useless code. libavcodec
Sun, 21 Dec 2008 15:58:42 +0000 michael Only execute clear_blocks() when needed. libavcodec
Sat, 20 Dec 2008 23:11:30 +0000 michael Optimize get_dct8x8_allowed(). libavcodec
Fri, 19 Dec 2008 14:49:17 +0000 darkshikari H.264 loopfilter speed tweaks libavcodec
Fri, 19 Dec 2008 09:21:54 +0000 michael Fix decoding with the plain C idcts of libavcodec
Fri, 19 Dec 2008 02:28:51 +0000 michael Replace /2 by >>1 in decode_cabac_mb_dqp() libavcodec
Fri, 19 Dec 2008 02:00:33 +0000 michael Simplify ctx update in decode_cabac_mb_dqp(). libavcodec
Fri, 19 Dec 2008 01:50:20 +0000 michael Simplify ctx calculation in decode_cabac_mb_dqp() libavcodec
Fri, 19 Dec 2008 01:11:52 +0000 astrange Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of NALs in rbsp_buffer. libavcodec
Fri, 19 Dec 2008 00:44:51 +0000 darkshikari Move filter_luma_intra into dsputil for later addition of asm. libavcodec
Fri, 19 Dec 2008 00:43:30 +0000 darkshikari Simplify chroma AC in CABAC residual decoding. libavcodec
Fri, 19 Dec 2008 00:05:39 +0000 michael Optimize ctx calculation in decode_cabac_mb_mvd(), code by dark shikari. libavcodec
Thu, 18 Dec 2008 23:52:32 +0000 michael Remove unacceptable NULL pointer hack from mc code. libavcodec
Thu, 18 Dec 2008 23:31:10 +0000 michael Check ref values in CABAC H.264 for validity. libavcodec
Thu, 18 Dec 2008 18:25:11 +0000 michael Move idct_(dc)add closer to where it is needed. libavcodec
Thu, 18 Dec 2008 18:14:38 +0000 michael indent libavcodec
Thu, 18 Dec 2008 18:12:59 +0000 michael Reorder ifs in chroma hl_decode_mb to avoid a duplicate transform_bypass libavcodec
Thu, 18 Dec 2008 17:42:44 +0000 michael s/h->cbp_table[mb_xy]/h->cbp/ libavcodec
Thu, 18 Dec 2008 16:11:19 +0000 michael Faster CAVLC decoding of trailing_ones. Based on a patch by dark shikari. libavcodec
Thu, 18 Dec 2008 15:51:32 +0000 michael Replace i by trailing_ones, part of a patch by dark shikari. libavcodec
Thu, 18 Dec 2008 15:32:07 +0000 michael Remove if() surrounding decode_cabac_mb_type() that can never be true. libavcodec
Thu, 18 Dec 2008 15:21:15 +0000 michael Remove unreachable else clause, found by dark shikari. libavcodec
Thu, 18 Dec 2008 11:17:12 +0000 michael Remove useless IS_8x8DCT check i forgot, spotted by dark shikari. libavcodec
Thu, 18 Dec 2008 04:13:02 +0000 michael Do not calculate idct_dc_add/idct_add when the variables are unused. libavcodec
Thu, 18 Dec 2008 03:04:53 +0000 michael Remove redundant nnz variable. libavcodec
Thu, 18 Dec 2008 02:56:44 +0000 michael indent libavcodec
Thu, 18 Dec 2008 02:53:18 +0000 michael Use the new idct functions (except chroma as it was slower in benchmarks) libavcodec
Thu, 18 Dec 2008 01:10:51 +0000 michael Skip non intra luma code when there is no coded luma. libavcodec
Thu, 18 Dec 2008 00:46:54 +0000 michael Skip chroma handling when there is no coded chroma. libavcodec
Wed, 17 Dec 2008 02:53:03 +0000 michael Replace != 0 || check by | libavcodec
Wed, 17 Dec 2008 02:35:14 +0000 michael Split filter_mb_dir() out of filter_mb(). libavcodec
Tue, 16 Dec 2008 22:16:11 +0000 michael Fix indention, also do a little vertical alignment of changed lines. libavcodec
Tue, 16 Dec 2008 21:08:16 +0000 michael Factorize 3 multiplications out, code becomes 3 cpu cycles faster. libavcodec
Tue, 16 Dec 2008 20:43:39 +0000 michael Move ENABLE_SMALL back to the per MB check, as otherwise gcc wont remove libavcodec
Tue, 16 Dec 2008 20:26:22 +0000 michael Do not recalculate constant part of is_complex for every MB. libavcodec
Tue, 16 Dec 2008 20:09:09 +0000 michael Support the new lossless mode. libavcodec
Mon, 15 Dec 2008 01:24:04 +0000 michael Enable filter_mb_fast if CODEC_FLAG2_FAST is set. libavcodec
Sun, 14 Dec 2008 12:24:50 +0000 diego Add a few const qualifiers in appropriate places. libavcodec
Fri, 05 Dec 2008 21:44:18 +0000 michael Check that cpb_count is within the allowed range. libavcodec
Mon, 01 Dec 2008 16:24:19 +0000 michael Get rid of now unneeded pps/sps correctness code as pps/sps will not libavcodec
Mon, 01 Dec 2008 16:04:03 +0000 michael Allocate parameter sets sanely instead of using alloc_parameter_set(). libavcodec
Sun, 30 Nov 2008 23:51:02 +0000 michael Fix segfault due to deallocated entries in delayed_pic after size change. libavcodec
Wed, 26 Nov 2008 10:22:55 +0000 diego Move encoder-specific quantize_c and related tables to the H.264 encoder. libavcodec
Mon, 24 Nov 2008 15:53:16 +0000 diego Use golomb_to_pict_type instead of its duplicate, slice_type_map. libavcodec
Thu, 13 Nov 2008 11:33:26 +0000 cehoyos Fix H.264 decoding. libavcodec
Wed, 12 Nov 2008 17:47:23 +0000 romansh Making it easier to send arbitrary structures as work orders to MT workers libavcodec
Tue, 04 Nov 2008 18:31:48 +0000 andoma h264: Implement decoding of picture timing SEI message. libavcodec
Tue, 28 Oct 2008 22:50:16 +0000 michael Replace literally hardcoded max slice number by named constant. libavcodec
Tue, 21 Oct 2008 21:40:24 +0000 aurel uses FF_ARRAY_ELEMS() where appropriate libavcodec
Sat, 04 Oct 2008 09:36:35 +0000 lu_zero Mark ff_div6 and ff_rem6 static in h264.c. Patch by Diego Petten libavcodec
Thu, 02 Oct 2008 00:27:09 +0000 cehoyos Rename copy_picture to ff_copy_picture. libavcodec
Fri, 26 Sep 2008 18:11:41 +0000 diego Remove unused variable. libavcodec
Thu, 25 Sep 2008 21:44:07 +0000 michael Avoid out of picture accesses when CODEC_FLAG_EMU_EDGE is set. libavcodec
Thu, 25 Sep 2008 19:01:39 +0000 michael Do not free sps & pps on width/height changes. libavcodec
Thu, 25 Sep 2008 14:29:35 +0000 michael Initialize next/last_picture* as the generic code does not always libavcodec
Thu, 25 Sep 2008 12:04:25 +0000 michael Print which slices are IDR not just the slice type. libavcodec
Thu, 25 Sep 2008 00:41:49 +0000 michael Fix CAVLC+8x8+MBAFF loop filter. libavcodec
Wed, 24 Sep 2008 23:24:24 +0000 michael Field -> MBAFF direct mode can use data from fields that are not libavcodec
Mon, 22 Sep 2008 20:46:52 +0000 michael A few empty lines for readability. libavcodec
Mon, 22 Sep 2008 20:43:35 +0000 michael Another try to fix temporal direct mode references. libavcodec
Mon, 22 Sep 2008 02:32:22 +0000 michael Fix ref_shift so that it is correct for more/all? MBAFF/PAFF mixes. libavcodec
Sun, 21 Sep 2008 23:51:36 +0000 michael indent libavcodec
Sun, 21 Sep 2008 23:49:53 +0000 michael Correct comment in the direct mode code. libavcodec
Sun, 21 Sep 2008 23:46:59 +0000 michael Simplify initialization of a few direct mode related variables. libavcodec
Sun, 21 Sep 2008 02:39:09 +0000 michael Make MBAFF temporal direct mode closer to the spec. libavcodec
Sun, 21 Sep 2008 02:23:51 +0000 michael Move direct_dist_scale_factor() and direct_ref_list_init() after fill_mbaff_ref_list() libavcodec
Sun, 21 Sep 2008 02:19:45 +0000 michael Set poc for field references in MBAFF. libavcodec
Fri, 19 Sep 2008 18:53:31 +0000 michael Remove fixme that is based on the assumption of !direct_8x8_inference && MBAFF. libavcodec
Fri, 19 Sep 2008 18:49:17 +0000 michael Remove check and error message for "MBAFF + !direct_8x8_inference is not implemented" libavcodec
Thu, 18 Sep 2008 16:36:19 +0000 michael Make pps/sps scaling_matrix initialization closer to the spec. libavcodec
Thu, 18 Sep 2008 15:13:15 +0000 michael Ensure that extradata is not parsed twice. libavcodec
Thu, 11 Sep 2008 00:34:39 +0000 darkshikari Fix incorrect printing of brainfart cropping error in some cases in progressive mode. libavcodec
Mon, 08 Sep 2008 18:18:49 +0000 michael Rename error_resilience to error_recognition. libavcodec
Thu, 04 Sep 2008 12:21:06 +0000 michael Fix artifacts of MPEG4-720I-DN-SV8K.trp caused by lack of IDR pictures and libavcodec
Tue, 02 Sep 2008 16:31:18 +0000 michael Try to support invalid h264 that does not mark IDR with POC=0. libavcodec
Wed, 13 Aug 2008 18:33:25 +0000 diego Remove unused variable. libavcodec
Mon, 11 Aug 2008 03:08:02 +0000 michael The deblock filter does not need all the intra availability stuff so do libavcodec
Mon, 11 Aug 2008 02:52:14 +0000 michael Simplify constrained_intra_pred code in fill_caches(). libavcodec
Mon, 11 Aug 2008 02:21:33 +0000 michael Support MBAFF + constrained intra prediction. libavcodec
Sun, 10 Aug 2008 16:10:39 +0000 michael Mask bits of reference indexes properly to avoid negative numbers entangling libavcodec
Sun, 10 Aug 2008 15:39:46 +0000 michael Remove a few more lines of unneeded code in fill_caches() for MBAFF. libavcodec
Sun, 10 Aug 2008 02:38:51 +0000 michael Use the correct reference tables for interlaced MBAFF MBs in the loop filter. libavcodec
Sun, 10 Aug 2008 00:38:41 +0000 michael Do not execute the part of fill_caches() for the loopfilter that overwrites libavcodec
Sat, 09 Aug 2008 18:11:25 +0000 michael Remove more code that has become useless after the pairless MBAFF loop libavcodec
Sat, 09 Aug 2008 01:17:34 +0000 michael Remove odd pairwise deblock filtering applied to MBAFF MBs. libavcodec
Tue, 05 Aug 2008 12:06:30 +0000 michael Use local variabes for *stride, where local variables exist. libavcodec
Tue, 05 Aug 2008 11:34:46 +0000 michael indent libavcodec
Tue, 05 Aug 2008 11:33:40 +0000 michael Simplify l1mv/l1ref calculation. libavcodec
Tue, 05 Aug 2008 11:17:23 +0000 michael simplify y_shift/ref_shift code libavcodec
Tue, 05 Aug 2008 11:04:49 +0000 michael indent libavcodec
Tue, 05 Aug 2008 11:00:17 +0000 michael Factorize some code between temporal and spatial direct mode. libavcodec
Tue, 05 Aug 2008 00:15:15 +0000 michael Port b4/b8_stride code from spatial direct mode to temporal. libavcodec
Tue, 05 Aug 2008 00:08:32 +0000 michael Use frame_num and reference instead of poc for matching frames for direct libavcodec
Mon, 04 Aug 2008 23:29:34 +0000 michael *2 /2 is wrong for PAFF references, so do not do it. libavcodec
Mon, 04 Aug 2008 23:06:45 +0000 michael Port col_parity code from spatial mode to temporal mode, libavcodec
Mon, 04 Aug 2008 22:59:53 +0000 michael The code under FRAME_MBAFF for temporal direct mode MBs is needed for PAFF as well. libavcodec
Mon, 04 Aug 2008 22:52:54 +0000 michael Remove redundant code. libavcodec
Mon, 04 Aug 2008 22:32:41 +0000 michael Fill ref_count/ref_poc for both fields of frames. libavcodec
Mon, 04 Aug 2008 21:45:05 +0000 cehoyos Fix static leaks in h264.c. libavcodec
Mon, 04 Aug 2008 11:19:54 +0000 michael Use ref_poc and ref_count from the correct field. libavcodec
Mon, 04 Aug 2008 11:17:22 +0000 michael Fix dist_scale_factor for long term reference pictures. libavcodec
Mon, 04 Aug 2008 02:41:19 +0000 michael Use the correct collocated field in pred_direct_motion() when it differs in parity. libavcodec
Sun, 03 Aug 2008 13:11:14 +0000 michael Remove useless mb_field_decoding_flag setting code that was at the wrong spot. libavcodec
Sun, 03 Aug 2008 13:00:39 +0000 michael mb_field_decoding_flag was not initialized libavcodec
Sat, 02 Aug 2008 23:13:27 +0000 michael Picture.ref_count/ref_poc have to be stored per field (actually also per libavcodec
Wed, 30 Jul 2008 18:21:51 +0000 michael Simplify intra PCM MB handling. libavcodec
Tue, 29 Jul 2008 05:39:33 +0000 darkshikari Use #define instead of a constant. Patch by Paul Kendall. libavcodec
Mon, 28 Jul 2008 15:42:49 +0000 darkshikari Small h264 decoding speed optimization: while->do/while libavcodec
Sun, 27 Jul 2008 13:49:04 +0000 heydowns Initialize outputed_poc to INT_MIN at decoder initialization. libavcodec
Sun, 27 Jul 2008 13:01:17 +0000 michael left_block intialisation optimisation. libavcodec
Sat, 26 Jul 2008 18:38:30 +0000 heydowns And.... Fix another spec reference to be more specific and correct. libavcodec
Sat, 26 Jul 2008 18:34:34 +0000 heydowns Fix reference to spec to be more specific and correct. libavcodec
Sat, 26 Jul 2008 15:07:04 +0000 darkshikari Simple refactoring to resolve a FIXME. Patch by Paul Kendall. libavcodec
Sat, 26 Jul 2008 02:31:19 +0000 michael indent libavcodec
Sat, 26 Jul 2008 02:27:14 +0000 michael chroma_format_idc=0 aka grayscale support. libavcodec
Fri, 25 Jul 2008 23:55:31 +0000 michael Revert r14404 libavcodec
Fri, 25 Jul 2008 23:49:01 +0000 michael Remove another 2 incorrect checks. libavcodec
Fri, 25 Jul 2008 23:39:43 +0000 michael Print an error if a reference picture is missing. libavcodec
Fri, 25 Jul 2008 23:36:48 +0000 michael Remove mysterious ref->data[0] check. libavcodec
Fri, 25 Jul 2008 22:42:49 +0000 michael 10l typo, fix compilation libavcodec
Fri, 25 Jul 2008 22:39:43 +0000 michael Remove another stupidity, long_ref==0 check 4 lines after assert(long_ref==0). libavcodec
Fri, 25 Jul 2008 21:51:50 +0000 michael indent libavcodec
Fri, 25 Jul 2008 21:46:15 +0000 michael Rewrite fill_default_ref_list(), the old code was obfuscated beyond libavcodec
Fri, 25 Jul 2008 14:52:58 +0000 michael Do not scare the user with error messages when everything is ok. libavcodec
Fri, 25 Jul 2008 14:00:01 +0000 michael Make remove_short() match remove_long() in that it calls unreference_pic(). libavcodec
Fri, 25 Jul 2008 13:40:13 +0000 michael Removing yet another weird field pic special case, libavcodec
Fri, 25 Jul 2008 13:09:06 +0000 michael Make remove_long() call unreference_pic() internally. libavcodec
Fri, 25 Jul 2008 12:56:58 +0000 michael Merge oddly duplicated remove_long/remove_long_at_index() function. libavcodec
Fri, 25 Jul 2008 12:34:39 +0000 michael Remove strange long_ref=0. libavcodec
Fri, 25 Jul 2008 12:26:24 +0000 michael indent libavcodec
Fri, 25 Jul 2008 12:25:28 +0000 michael 10000l, forgotton } libavcodec
Fri, 25 Jul 2008 12:23:41 +0000 michael Remove another of these obfuscated special cases for field pictures libavcodec
Fri, 25 Jul 2008 12:12:25 +0000 michael Simplify mmco setup code used in IDR pictures. libavcodec
Fri, 25 Jul 2008 12:02:45 +0000 michael Remove redundant h->mmco_index= 0. libavcodec
Fri, 25 Jul 2008 11:54:03 +0000 michael Assert that long_ref has been cleared for released pics. libavcodec
Fri, 25 Jul 2008 11:52:40 +0000 michael Clear long_ref when a frame is no longer a long_ref. libavcodec
Fri, 25 Jul 2008 11:48:32 +0000 michael Make sure mmco index is 0 (instead of uninitialized) in all error returns. libavcodec
Fri, 25 Jul 2008 00:13:02 +0000 michael Simplify strange obfuscated code in MMCO_LONG handling. libavcodec
Thu, 24 Jul 2008 23:43:44 +0000 michael Set field_poc (it was half uninitialized before) and use it libavcodec
Thu, 24 Jul 2008 22:29:38 +0000 michael Minor simplification of code in init_poc(). libavcodec
Thu, 24 Jul 2008 22:05:58 +0000 michael cosmetics (indent and 2 empty lines) libavcodec
Thu, 24 Jul 2008 22:04:29 +0000 michael init_poc() vs. idr() cleanup libavcodec
Thu, 24 Jul 2008 17:13:37 +0000 michael Fix loop filter with CAVLC 8x8dct. libavcodec
Thu, 24 Jul 2008 10:55:36 +0000 diego misc spelling/grammar fixes libavcodec
Thu, 24 Jul 2008 00:45:18 +0000 michael Reset prev_frame_num for idr frames as required by the spec. libavcodec
Wed, 23 Jul 2008 17:24:11 +0000 michael Better explanation for buf_size==0 code. libavcodec
Wed, 23 Jul 2008 14:59:55 +0000 michael 100l cross_idr simplification had a typo libavcodec
Wed, 23 Jul 2008 14:44:07 +0000 michael Remove truncated support, use an AVParser if you used that, it is the same. libavcodec
Wed, 23 Jul 2008 14:37:15 +0000 michael Simplify cross_idr calculation. libavcodec
Wed, 23 Jul 2008 11:24:04 +0000 michael Remove redundant keyframe checks. libavcodec
Wed, 23 Jul 2008 02:12:54 +0000 michael Support gaps in the frame num. libavcodec
Tue, 22 Jul 2008 19:30:45 +0000 michael Reset frame_num for MMCO 5. libavcodec
Tue, 22 Jul 2008 17:44:36 +0000 michael 3rd try to get the loop filter ref/mv check working correctly. libavcodec
Tue, 22 Jul 2008 13:01:10 +0000 michael qscale has a range of 0..51 we thus do not need a 256 entry table and neither need libavcodec
Tue, 22 Jul 2008 12:31:48 +0000 michael Setting chroma_qp to 0 for PCM blocks is really an interesting minor libavcodec
Tue, 22 Jul 2008 11:56:56 +0000 michael Deobfusate chroma_qp_table[1] init code. libavcodec
Mon, 21 Jul 2008 22:46:47 +0000 cehoyos Revert r13542: Spatial direct mode probably also works with PAFF. libavcodec
Mon, 21 Jul 2008 22:19:06 +0000 michael Loop filtering with multiple slice types fix. libavcodec
Mon, 21 Jul 2008 19:11:41 +0000 michael Use slice_type_nos instead of slice_type where it makes no difference. libavcodec
Mon, 21 Jul 2008 18:44:57 +0000 michael SI/SP slice support. (not bitexact) libavcodec
Mon, 21 Jul 2008 18:26:11 +0000 michael Remove superfluous (). libavcodec
Mon, 21 Jul 2008 18:24:45 +0000 michael Simplify slice type checks. libavcodec
Mon, 21 Jul 2008 18:06:23 +0000 michael More correct ref comparison in the loop filter. libavcodec
Mon, 21 Jul 2008 01:41:56 +0000 michael Simplify spatial direct ref selection with FFMIN3() libavcodec
Sun, 20 Jul 2008 18:06:41 +0000 michael Fix used references indexes in the loop filter. libavcodec
Sat, 19 Jul 2008 21:53:54 +0000 michael Fix h264_loop_filter_strength_mmx2() so it works with PAFF. libavcodec
Sat, 19 Jul 2008 16:16:00 +0000 michael Take the brain amputated spec literally if the user asks for it (-strict 1). libavcodec
Sat, 19 Jul 2008 15:37:52 +0000 michael Make the automatic has_b_frames increasing code increase it up to the libavcodec
Sat, 19 Jul 2008 12:21:09 +0000 michael Try to fix my latest 100l fate SVQ3 breakage. libavcodec
Sat, 19 Jul 2008 11:57:29 +0000 michael Remove apparently unneeded out!=NULL check. libavcodec
Sat, 19 Jul 2008 11:11:48 +0000 michael Simplify picture output code. libavcodec
Sat, 19 Jul 2008 10:47:25 +0000 michael Remove useless #if 0 code. libavcodec
Sat, 19 Jul 2008 03:33:42 +0000 michael Do not forget marking disposed delayed pics as unused. libavcodec
Sat, 19 Jul 2008 03:17:44 +0000 michael indent libavcodec
Sat, 19 Jul 2008 03:13:11 +0000 michael simplify libavcodec
Sat, 19 Jul 2008 02:53:57 +0000 michael Remove delayed_output_pic, I do not understand what this variable was good for. libavcodec
Sat, 19 Jul 2008 02:44:17 +0000 michael Drop out of order pics even if bitstream_restriction_flag is set. libavcodec
Fri, 18 Jul 2008 20:59:17 +0000 michael Make frames non reference by default, so they are disposed of automatically libavcodec
Wed, 16 Jul 2008 17:51:24 +0000 michael indent libavcodec
Wed, 16 Jul 2008 17:48:47 +0000 michael SVQ3 uses the JPEG variant of YUV 4:2:0. libavcodec
Tue, 15 Jul 2008 21:30:04 +0000 astrange Move the size of the H264Context delayed_pic array into a #define. libavcodec
Mon, 14 Jul 2008 19:17:13 +0000 mru H264: fix index range assert() in remove_short_at_index() libavcodec
Fri, 11 Jul 2008 02:07:57 +0000 astrange H264: Fix decoding with CABAC/delta_qp/PCM macroblocks. libavcodec
Wed, 09 Jul 2008 06:03:59 +0000 michael fix IPCM_decode_error.h264 libavcodec
Wed, 02 Jul 2008 22:28:47 +0000 astrange Cosmetics: split a long line. libavcodec
Wed, 02 Jul 2008 22:25:17 +0000 astrange Use get_cabac_bypass_sign instead of an if/else. libavcodec
Wed, 02 Jul 2008 22:20:06 +0000 astrange Reorder the if/else for residual cats to match gcc's branch prediction. libavcodec
Wed, 02 Jul 2008 22:15:05 +0000 astrange Simplify loop condition for readability. libavcodec
Wed, 02 Jul 2008 22:12:01 +0000 astrange Reindent. libavcodec
Wed, 02 Jul 2008 22:08:12 +0000 astrange Clone decode_cabac_residual() for DC residuals, to get rid of a bunch of branches in the main loop. libavcodec
Wed, 02 Jul 2008 22:03:53 +0000 astrange Don't generate two copies of hl_decode_mb() under ENABLE_SMALL. libavcodec
Wed, 02 Jul 2008 21:46:18 +0000 astrange Don't test for H264 encoding unless an encoder exists. libavcodec
Thu, 12 Jun 2008 21:50:13 +0000 stefano Make AVCodec long_names definition conditional depending on CONFIG_SMALL. libavcodec
Thu, 29 May 2008 23:16:12 +0000 cehoyos Warn about unimplemented H264 feature. libavcodec
Thu, 29 May 2008 20:09:45 +0000 skal in TRUNCATED mode, use residual fragments in ParseContext libavcodec
Wed, 28 May 2008 09:20:59 +0000 diego cosmetics: spelling typo fixes libavcodec
Mon, 26 May 2008 23:14:25 +0000 diego consistency cosmetics: indices --> indexes libavcodec
Mon, 26 May 2008 01:06:15 +0000 michael print direct_spatial_mv_pred libavcodec
Sun, 11 May 2008 19:22:28 +0000 astrange Remove newly unused variables. libavcodec
Sun, 11 May 2008 19:18:39 +0000 astrange Use h->mb_xy directly in decode_cabac_residual(). libavcodec
Sun, 11 May 2008 19:16:21 +0000 astrange Store mb_xy in H264Context and only calculate it once per MB. libavcodec
Thu, 08 May 2008 14:01:44 +0000 cehoyos One const per declaration is enough. libavcodec
Sun, 04 May 2008 22:39:12 +0000 astrange Use a state machine to reduce branching logic in decode_cabac_residual. libavcodec
Tue, 29 Apr 2008 07:24:44 +0000 diego Add some long names to AVCodec declarations. libavcodec
Sat, 19 Apr 2008 17:07:58 +0000 voroshil Implement FFMAX3(a,b,c) - maximum over three arguments. libavcodec
Wed, 16 Apr 2008 04:40:21 +0000 heydowns Redo r12838, this time using svn copy to create h264_i386.h from cabac.h. libavcodec
Wed, 16 Apr 2008 04:26:52 +0000 heydowns Revert 12838 to redo it the right way (use svn copy to create new libavcodec
Tue, 15 Apr 2008 13:51:41 +0000 heydowns Move decode_significance_x86() and decode_significance_8x8_x86() to libavcodec
Fri, 11 Apr 2008 12:55:21 +0000 michael Avoid crash with idiotic cropping. Fixes crash with CVFC1_Sony_C.jsv libavcodec
Sat, 22 Mar 2008 01:06:57 +0000 diego typo: occured --> occurred libavcodec
Fri, 21 Mar 2008 03:11:20 +0000 zuxy Apply 'cold' attribute to init/uninit functions in libavcodec libavcodec
Thu, 13 Mar 2008 01:49:19 +0000 michael If consumed does not match nalsize, favor nalsize. libavcodec
Wed, 12 Mar 2008 23:58:46 +0000 diego typo fixes libavcodec
Sun, 09 Mar 2008 23:31:02 +0000 aurel add FF_ prefix to all (frame)_TYPE usage libavcodec
Sat, 01 Mar 2008 01:58:25 +0000 lorenm more aspect ratios added in one of the ammendments libavcodec