summaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Expand)AuthorAgeFilesLines
* optimize h264_loop_filter_strength_mmx2Loren Merritt2010-01-261-74/+70
* remove unneeded checkMichael Niedermayer2010-01-261-2/+0
* Use left_mb_xy from fill_caches instead of recalculating it.Michael Niedermayer2010-01-261-5/+3
* Simplify left_xy content for the loop filter, this also makes it closer toMichael Niedermayer2010-01-261-0/+10
* Simplify loop filter a little by using top/left_type.Michael Niedermayer2010-01-261-11/+9
* Set top & left types for deblock in fill_caches().Michael Niedermayer2010-01-261-4/+13
* 100l typo fix, mixed up +-1 forcing the loop filter skip to never skip.Michael Niedermayer2010-01-261-1/+1
* cosmeticMichael Niedermayer2010-01-261-1/+1
* Fix qp_thres loop filter check for MBAFF.Michael Niedermayer2010-01-261-2/+5
* Optimize mb neighbor initialization for MBAFF in fill_caches().Michael Niedermayer2010-01-261-32/+29
* Metasoft MJPEG codec has Cb and Cr swapped, fixes issue 1611.Carl Eugen Hoyos2010-01-261-0/+4
* Fix heap overflow due to lack of nb_components check.Michael Niedermayer2010-01-251-0/+4
* Release buffer when decoding is finished.Carl Eugen Hoyos2010-01-251-1/+10
* Optimize decode_cabac_field_decoding_flag().Michael Niedermayer2010-01-251-12/+6
* 100l, correct wrong H.264+adaptive MBAFF decodingAlexander Strange2010-01-251-2/+5
* H.264: Use 64-/128-bit write-combining macros for copiesAlexander Strange2010-01-252-52/+54
* Only check frame size if the header is valid.Justin Ruggles2010-01-241-1/+1
* Fix decoding ATI VCR2 codec, sample inCarl Eugen Hoyos2010-01-241-0/+3
* Branchless setting of MB_TYPE_8x8DCT.Michael Niedermayer2010-01-241-3/+1
* Remove cruft.Michael Niedermayer2010-01-241-2/+0
* Mark index as unsigend so gcc knows it doesnt need a sign extension on x86_64.Michael Niedermayer2010-01-241-4/+6
* a[b-1] -> (a-1)[b].Michael Niedermayer2010-01-241-4/+4
* Optimize suffix_length computation, 1 cpu cycle speedup.Michael Niedermayer2010-01-241-3/+1
* Simplify suffix_length computation, same speed.Michael Niedermayer2010-01-241-3/+1
* Optimize level_code computation, 6cpu cycles speedup.Michael Niedermayer2010-01-241-1/+1
* Fix crash in MLP decoder due to integer overflow.Reimar Döffinger2010-01-241-1/+1
* 1 cpu cycle faster suffix_length calculation.Michael Niedermayer2010-01-241-1/+1
* VC-1/WMV3 DXVA2 implementationLaurent Aimar2010-01-243-0/+294
* Remove is_complex from loop_filter() its useless there in its current form.Michael Niedermayer2010-01-241-5/+3
* Added a few missing consts in dxva_h264.Laurent Aimar2010-01-241-5/+5
* Added a missing const to ff_h264_get_slice_type().Laurent Aimar2010-01-242-2/+2
* Added missing const to get_bits_count().Laurent Aimar2010-01-241-3/+3
* Prefer cbp over cbp_table.Michael Niedermayer2010-01-241-4/+4
* Remove all uses of slice_type* from the loop filter, also remove itsMichael Niedermayer2010-01-242-11/+5
* Remove unneeded reset of non_zero_count_cache for deblock.Michael Niedermayer2010-01-231-13/+2
* Remove useless things from the deblock side of fill_caches().Michael Niedermayer2010-01-231-11/+3
* make mv_cache init 64bit where possible.Michael Niedermayer2010-01-231-8/+4
* Moved reusable functions from dxva2_h264.c to dxva2.cLaurent Aimar2010-01-234-133/+205
* Move +52 from the loop filter to the alpha/beta offsets in the context.Michael Niedermayer2010-01-234-25/+30
* Release buffer when the codec is closed.Reimar Döffinger2010-01-231-0/+2
* Use qstride = 0 and allocate only a single line for qscale_table sinceReimar Döffinger2010-01-231-3/+3
* Added ff_dxva2_ prefix to get_surface(_index) and commit_buffer functions.Laurent Aimar2010-01-231-22/+22
* Reindent the content of one if(){} in ff_dxva2_common_end_frame.Laurent Aimar2010-01-231-9/+9
* Moved reusable code from dxva2_h264.c:end_frame to ff_dxva2_common_end_frame.Laurent Aimar2010-01-231-21/+37
* Set edges based on cbp and mv partitioning, not just skiped MBs.Michael Niedermayer2010-01-231-2/+2
* Use AVPALETTE_COUNT instead of hard-coding 256.Reimar Döffinger2010-01-231-1/+1
* Remove redundant initialization of the palette, it is part of the contextReimar Döffinger2010-01-231-2/+0
* Optimize filter_mb_mbaff_edge*()Michael Niedermayer2010-01-231-14/+8
* Optmize 8x8dct check used to skip some borders in the loop filter.Michael Niedermayer2010-01-231-1/+1
* Use av_freep intead of av_free to free pointers in vp56 context.Reimar Döffinger2010-01-231-3/+3
OpenPOWER on IntegriCloud