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
|