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
|
Tue, 19 Feb 2008 22:09:08 +0000 |
michael |
Fix ;;
libavcodec
|
Sat, 02 Feb 2008 10:54:20 +0000 |
lorenm |
"swap first two elements of L1 if L0 and L1 are identical" applies after splitting the lists into fields
libavcodec
|
Sat, 02 Feb 2008 10:53:15 +0000 |
lorenm |
fix mbaff diagonal neighbor mv
libavcodec
|
Sat, 02 Feb 2008 10:51:56 +0000 |
lorenm |
mbaff spatial direct
libavcodec
|
Fri, 01 Feb 2008 02:35:11 +0000 |
michael |
consts
libavcodec
|
Fri, 01 Feb 2008 01:35:31 +0000 |
michael |
Indention, it seems i have forgotton to commit this.
libavcodec
|
Thu, 31 Jan 2008 00:15:24 +0000 |
andoma |
Fix the following warnings:
libavcodec
|
Mon, 28 Jan 2008 21:12:38 +0000 |
heydowns |
Fix memory leak in h264 decoder. allocated_edge_emu_buffer was being allocated
libavcodec
|
Sun, 27 Jan 2008 20:50:16 +0000 |
reimar |
Add and use DECLARE_ASM_CONST for constants used in assembler code.
libavcodec
|
Thu, 24 Jan 2008 19:31:59 +0000 |
michael |
Fix crash for CAVLC->CABAC switch caused by writing into NULL tables.
libavcodec
|
Wed, 23 Jan 2008 21:27:07 +0000 |
diego |
Add #undef printf and disable non-functional code to make test program compile.
libavcodec
|
Sun, 20 Jan 2008 23:53:51 +0000 |
diego |
Consistently use TEST as the preprocessor condition to enable test code.
libavcodec
|
Wed, 19 Dec 2007 23:03:52 +0000 |
cehoyos |
Fix problem with multithreaded decoding, introduced by r11214.
libavcodec
|
Sun, 16 Dec 2007 17:22:09 +0000 |
diego |
cosmetics: comment typo fixes
libavcodec
|
Sat, 15 Dec 2007 06:06:16 +0000 |
kostya |
Make fill_rectangle() available for other decoders
libavcodec
|
Fri, 14 Dec 2007 22:49:30 +0000 |
heydowns |
Fix brain-dead parts of r11216, specifically:
libavcodec
|
Fri, 14 Dec 2007 06:25:23 +0000 |
heydowns |
Ensure that our total reference frame count does not exceed the SPS
libavcodec
|
Fri, 14 Dec 2007 05:48:27 +0000 |
heydowns |
Actually return with an error condition if we're being asked to deal with too
libavcodec
|
Fri, 14 Dec 2007 05:37:23 +0000 |
heydowns |
Make h264 decoder conform to requirements of mpegvideo's MPV_frame_start.
libavcodec
|
Thu, 13 Dec 2007 00:50:47 +0000 |
heydowns |
Fix non_zero_count_cache for deblocking in field pictures.
libavcodec
|
Wed, 05 Dec 2007 18:02:48 +0000 |
takis |
Verify long_ref_count!=0. Fix issue 281.
libavcodec
|
Wed, 05 Dec 2007 05:24:54 +0000 |
heydowns |
Initialize function pointers used by error resilience code before any
libavcodec
|
Sat, 01 Dec 2007 22:21:04 +0000 |
vitor |
spelling
libavcodec
|
Fri, 23 Nov 2007 00:52:56 +0000 |
diego |
main() --> main(void)
libavcodec
|
Sat, 17 Nov 2007 03:04:21 +0000 |
heydowns |
Call mpegvideo flush routine on h264 flush. Needed in particular
libavcodec
|
Sat, 10 Nov 2007 06:10:46 +0000 |
andoma |
Provide top_field_first logic for h264
libavcodec
|
Wed, 07 Nov 2007 23:35:48 +0000 |
heydowns |
Fix deblocking filter for field pictures by properly looking for first
libavcodec
|
Tue, 06 Nov 2007 18:48:18 +0000 |
heydowns |
Fix poc for field pictures. Prior to this, the poc of the second field
libavcodec
|
Mon, 05 Nov 2007 18:16:42 +0000 |
heydowns |
Correct assignment of interlaced_frame; was being set on output frames,
libavcodec
|
Mon, 15 Oct 2007 22:17:39 +0000 |
cehoyos |
Fix chroma mv offsets for PAFF in a way that is compatible with MBAFF by
libavcodec
|
Mon, 15 Oct 2007 06:23:02 +0000 |
cehoyos |
Fix mix-up of values in r10690 (deblocking for PAFF).
libavcodec
|
Sat, 13 Oct 2007 05:50:11 +0000 |
andoma |
Simplify tests for field macroblocks
libavcodec
|
Fri, 12 Oct 2007 09:10:07 +0000 |
cehoyos |
Interlaced pictures (not just MBAFF) + spatial direct mode is not
libavcodec
|
Wed, 10 Oct 2007 20:31:42 +0000 |
cehoyos |
Set pict->interlaced_frame if returned frame is MBAFF or PAFF.
libavcodec
|
Tue, 09 Oct 2007 17:45:34 +0000 |
andoma |
fix incorrect check for abs_diff_pic_num overflow
libavcodec
|
Tue, 09 Oct 2007 15:09:51 +0000 |
andoma |
reindent
libavcodec
|
Tue, 09 Oct 2007 12:28:17 +0000 |
cehoyos |
Enable PAFF decoding
libavcodec
|
Mon, 08 Oct 2007 17:44:38 +0000 |
andoma |
Manage Picture buffers for fields as well as frames. Pair complementary fields into one MPV Picture.
libavcodec
|
Mon, 08 Oct 2007 17:39:34 +0000 |
andoma |
Fix deblocking for PAFF content
libavcodec
|
Sun, 07 Oct 2007 23:46:51 +0000 |
cehoyos |
Re-indent after PAFF MMCO implementation patch.
libavcodec
|
Sun, 07 Oct 2007 23:32:42 +0000 |
cehoyos |
Augment MMCO execution to work with both fields and frames. Part of PAFF
libavcodec
|
Sat, 06 Oct 2007 15:50:55 +0000 |
andoma |
Cosmetic renaming variable so that it makes more sense for forthcoming PAFF mmco patches.
libavcodec
|
Sat, 06 Oct 2007 15:49:13 +0000 |
andoma |
Augment mmcodecoding process to work properly with fields. Part of PAFF implementation.
libavcodec
|
Sat, 06 Oct 2007 15:47:02 +0000 |
andoma |
Edge emulation for fields. Part of PAFF implementation
libavcodec
|
Sat, 06 Oct 2007 15:44:58 +0000 |
andoma |
Set Picture.poc for fields and field pairs. Part of PAFF implementation.
libavcodec
|
Sat, 06 Oct 2007 05:59:14 +0000 |
andoma |
Modifies macroblock addressing and current macroblock y-position for field decoding.
libavcodec
|
Fri, 05 Oct 2007 13:54:11 +0000 |
andoma |
Support function and changes to reference picture reordering for PAFF.
libavcodec
|
Fri, 05 Oct 2007 13:47:46 +0000 |
andoma |
Reindent fill_default_ref_list after changes for PAFF
libavcodec
|
Fri, 05 Oct 2007 13:41:27 +0000 |
andoma |
Support functions and changes to default reference list creation for PAFF.
libavcodec
|
Thu, 04 Oct 2007 06:53:12 +0000 |
andoma |
Reorganize long reference management to minimize code duplication in upcoming PAFF implementation.
libavcodec
|
Thu, 04 Oct 2007 06:50:44 +0000 |
andoma |
Fix Picture.key_frame setting to be compatible with frame and field contexts. Part of PAFF implementation.
libavcodec
|
Thu, 04 Oct 2007 06:43:58 +0000 |
andoma |
Fix h->curr_pic_num for field pictures. Necessary for proper PAFF support.
libavcodec
|
Thu, 04 Oct 2007 06:41:49 +0000 |
andoma |
Rename variable to make sense in both field and frame contexts (support of PAFF implementation).
libavcodec
|
Thu, 04 Oct 2007 06:38:58 +0000 |
andoma |
Further modularize short reference list management for upcoming PAFF implementation.
libavcodec
|
Thu, 04 Oct 2007 06:37:04 +0000 |
andoma |
Re-indent unreference_pic.
libavcodec
|
Thu, 04 Oct 2007 06:35:46 +0000 |
andoma |
Modify unreference_pic implementation with PAFF in mind.
libavcodec
|
Thu, 04 Oct 2007 06:33:26 +0000 |
andoma |
Partial PAFF implementation at macroblock level.
libavcodec
|
Tue, 02 Oct 2007 20:04:39 +0000 |
andoma |
remove unused code, spotted by Jeff Downs, heydowns a borg d com
libavcodec
|
Tue, 02 Oct 2007 14:35:20 +0000 |
andoma |
Rename MMCO stuff to prepare for h264/PAFF implementation.
libavcodec
|
Thu, 27 Sep 2007 10:45:16 +0000 |
takis |
Remove redundant test.
libavcodec
|
Wed, 26 Sep 2007 13:28:13 +0000 |
andoma |
h264/PAFF preparation: use DELAYED_PIC_REF to mark non-refs frames as held for delayed output
libavcodec
|
Tue, 25 Sep 2007 08:43:49 +0000 |
andoma |
reindent
libavcodec
|
Mon, 24 Sep 2007 13:01:15 +0000 |
gpoirier |
factor out dequant table lookup outside loops, gives a 1-2% speed-up
libavcodec
|
Sat, 22 Sep 2007 10:28:22 +0000 |
reimar |
Apply skip_loop_filter before checking if we can parallelize with the selected
libavcodec
|
Fri, 21 Sep 2007 00:26:31 +0000 |
diego |
Simplify H.264 decode_cabac_mb_cbp_luma(), giving a ~0.5% speedup.
libavcodec
|
Sun, 16 Sep 2007 10:37:07 +0000 |
gpoirier |
fix image corruption when with multi-threaded decoding.
libavcodec
|
Fri, 07 Sep 2007 19:19:49 +0000 |
benoit |
Indentation
libavcodec
|
Fri, 07 Sep 2007 18:27:13 +0000 |
benoit |
Let H.264 decoder skip deblocking across slices
libavcodec
|
Wed, 05 Sep 2007 20:04:09 +0000 |
benoit |
Avoid a crash when H264 MMC operation causes the short term reference
libavcodec
|
Wed, 05 Sep 2007 16:18:15 +0000 |
gpoirier |
Add slice-based parallel H.264 decoding
libavcodec
|
Wed, 05 Sep 2007 05:30:08 +0000 |
kostya |
Move H.264 intra prediction functions into their own context
libavcodec
|
Tue, 04 Sep 2007 14:48:39 +0000 |
diego |
Silence warnings about NAL_SVC_NON_IDR in H.264.
libavcodec
|
Mon, 03 Sep 2007 08:46:24 +0000 |
benoit |
Remove error raising when explicitely skipping frame
libavcodec
|
Wed, 15 Aug 2007 21:19:13 +0000 |
ramiro |
CONFIG_7REGS -> HAVE_7REGS
libavcodec
|
Tue, 14 Aug 2007 22:28:09 +0000 |
gpoirier |
Statements like a = b = c = d = e; store from right-to-left, so if
libavcodec
|
Sun, 12 Aug 2007 00:07:29 +0000 |
conrad |
Don't check the return value of decode_cabac_residual since it always
libavcodec
|
Wed, 08 Aug 2007 20:27:18 +0000 |
alex |
debug: tell how much bits are skipped with unknown nal code
libavcodec
|
Wed, 01 Aug 2007 01:01:03 +0000 |
michael |
use ENABLE_GRAY
libavcodec
|
Mon, 30 Jul 2007 21:19:36 +0000 |
gpoirier |
fix cabac decoding with some Blue-Ray sources
libavcodec
|
Thu, 19 Jul 2007 08:47:07 +0000 |
takis |
Fix the self tests which are contained in some codecs and are using random().
libavcodec
|
Sun, 15 Jul 2007 19:03:12 +0000 |
gpoirier |
fix visual painting of MVs from h264: they are painted twice too long
libavcodec
|
Mon, 09 Jul 2007 07:51:54 +0000 |
benoit |
bring back h264 build
libavcodec
|
Sun, 08 Jul 2007 23:14:54 +0000 |
mru |
trivial warning fixes
libavcodec
|
Fri, 06 Jul 2007 14:21:37 +0000 |
gpoirier |
Add support for streams with different chroma_qp_index_offset
libavcodec
|
Fri, 06 Jul 2007 07:58:08 +0000 |
gpoirier |
Precompute a chroma_qp table with index offset for each pps,
libavcodec
|
Fri, 06 Jul 2007 07:55:37 +0000 |
gpoirier |
Compute the dequant coefficient table ptr outside the loop,
libavcodec
|
Thu, 05 Jul 2007 10:40:25 +0000 |
diego |
license header consistency cosmetics
libavcodec
|
Thu, 21 Jun 2007 07:52:06 +0000 |
gpoirier |
Don't swap back un-deblocked lines for intra prediction when
libavcodec
|
Wed, 20 Jun 2007 08:53:53 +0000 |
benoit |
Do not reuse the rbsp de-escape buffer if both
libavcodec
|
Tue, 19 Jun 2007 21:34:04 +0000 |
gpoirier |
Decouple bit context from h264 context in decode_ref_pic_marking()
libavcodec
|
Mon, 18 Jun 2007 08:48:26 +0000 |
benoit |
indentation
libavcodec
|
Sat, 16 Jun 2007 19:54:04 +0000 |
gpoirier |
Factor out init_scan_tables(), patch by Andreas ªÓman %andreas A olebyn.nu%
libavcodec
|
Sat, 16 Jun 2007 14:52:05 +0000 |
mru |
fix some printf format specifiers
libavcodec
|
Tue, 12 Jun 2007 18:50:50 +0000 |
diego |
misc typo fixes
libavcodec
|
Tue, 12 Jun 2007 09:29:25 +0000 |
diego |
misc spelling fixes
libavcodec
|
Thu, 07 Jun 2007 13:51:06 +0000 |
benoit |
h264: use 'simple' in border backup / xchg
libavcodec
|
Sun, 03 Jun 2007 11:44:43 +0000 |
lorenm |
filter_mb_fast() doesn't handle h->deblocking_filter==2 (skip slice edges), so delegate that case to filter_mb().
libavcodec
|
Wed, 30 May 2007 09:32:25 +0000 |
benoit |
rename attribute_unused to av_unused and moves its declaration to common.h
libavcodec
|