Sun, 07 Feb 2010 21:53:55 +0000 |
michael |
Merge mv&ref related code for spatial direct MV code.
libavcodec
|
Sun, 07 Feb 2010 21:09:09 +0000 |
michael |
Precalculate a few variables for direct mv prediction for interlaced MBs.
libavcodec
|
Sun, 07 Feb 2010 17:40:22 +0000 |
michael |
Set direct MB partitioning for 16x8 and 8x16 colocated MBs to the respective true partitioning.
libavcodec
|
Sun, 07 Feb 2010 17:15:17 +0000 |
michael |
Factorize setting sub_mb_type out.
libavcodec
|
Sun, 07 Feb 2010 15:13:56 +0000 |
michael |
Remove FIXMEs for cases that are disallowed by the spec.
libavcodec
|
Sun, 07 Feb 2010 15:12:37 +0000 |
michael |
Check direct_8x8_inference_flag.
libavcodec
|
Sun, 07 Feb 2010 14:55:59 +0000 |
michael |
Skip the fill_colmap() case thats for MBAFF if we dont have an MBAFF frame.
libavcodec
|
Sun, 07 Feb 2010 02:00:00 +0000 |
michael |
Fix CAVLC+8x8DCT+MBAFF loopfiltering.
libavcodec
|
Sun, 07 Feb 2010 01:18:00 +0000 |
michael |
Fix colocated map.
libavcodec
|
Sun, 07 Feb 2010 01:17:13 +0000 |
michael |
Fix reference selection for colocated MBs from frames to fields.
libavcodec
|
Sun, 07 Feb 2010 01:14:58 +0000 |
michael |
Add assert(sps.direct_8x8_inference_flag) to FIXME comment.
libavcodec
|
Sun, 07 Feb 2010 01:13:56 +0000 |
michael |
ref_offset must be added after checking references validity.
libavcodec
|
Sat, 06 Feb 2010 12:53:28 +0000 |
reimar |
Add include necessary for ff_set_qscale
libavcodec
|
Sat, 06 Feb 2010 12:52:22 +0000 |
jai_menon |
Avoid using an intermediate variable.
libavcodec
|
Sat, 06 Feb 2010 12:48:37 +0000 |
jai_menon |
Remove redundant use of numchannels since it is 1 for mono.
libavcodec
|
Sat, 06 Feb 2010 12:38:42 +0000 |
jai_menon |
alac.c : Use av_freep instead of av_free.
libavcodec
|
Sat, 06 Feb 2010 02:55:58 +0000 |
michael |
Long term references behave different from short term in spatial direct MV calculation.
libavcodec
|
Thu, 04 Feb 2010 16:21:26 +0000 |
jai_menon |
Add ALAC 24 bps decoding support.
libavcodec
|
Thu, 04 Feb 2010 15:30:37 +0000 |
michael |
Fix large timebases.
libavcodec
|
Thu, 04 Feb 2010 14:26:57 +0000 |
michael |
Implement cool new vlc code.
libavcodec
|
Wed, 03 Feb 2010 09:56:16 +0000 |
pross |
IFF PBM/ILBM bitmap decoder
libavcodec
|
Wed, 03 Feb 2010 04:40:42 +0000 |
michael |
Revert
libavcodec
|
Tue, 02 Feb 2010 22:57:56 +0000 |
cehoyos |
Fix r21223: AVup samples (issue 1685) need a buf offset like AV1x (issue 1684).
libavcodec
|
Mon, 01 Feb 2010 09:53:37 +0000 |
thilo.borgmann |
Remove unnecessary fields in ALSSpecificConfig.
libavcodec
|
Mon, 01 Feb 2010 00:18:49 +0000 |
michael |
Set reordered_opaque during context alloc by default to AV_NOPTS_VALUE.
libavcodec
|
Sun, 31 Jan 2010 15:07:25 +0000 |
daniel |
Update binkaudio to new DECLARE_ALIGNED syntax
libavcodec
|
Sun, 31 Jan 2010 13:34:28 +0000 |
daniel |
libavcodec version bump for Bink codec IDs (r21536)
libavcodec
|
Sun, 31 Jan 2010 12:51:15 +0000 |
pross |
Bink Audio decoder
libavcodec
|
Sun, 31 Jan 2010 12:27:05 +0000 |
reimar |
Add include to fix implicit declaration of ff_mpeg4_init_direct_mv and
libavcodec
|
Sun, 31 Jan 2010 12:06:33 +0000 |
pross |
Add v210x decoder long name
libavcodec
|
Sun, 31 Jan 2010 02:05:26 +0000 |
michael |
Get rid of a check in one direction that cant be true in it in that part
libavcodec
|
Sun, 31 Jan 2010 00:20:30 +0000 |
mru |
Blackfin: use SRAM only when CONFIG_SRAM is set
libavcodec
|
Sat, 30 Jan 2010 21:55:18 +0000 |
michael |
Flush the bitreservour.
libavcodec
|
Sat, 30 Jan 2010 20:07:37 +0000 |
michael |
Split first reference list comparission from mv comparission.
libavcodec
|
Sat, 30 Jan 2010 19:26:47 +0000 |
reimar |
Make the jump-table section-relative for x86_64 with PIC enabled.
libavcodec
|
Sat, 30 Jan 2010 18:50:00 +0000 |
stefano |
Implement av_get_pix_fmt(), and deprecate avcodec_get_pix_fmt().
libavcodec
|
Sat, 30 Jan 2010 14:33:25 +0000 |
michael |
Replace h->left_type[0] by the local variable for it we have.
libavcodec
|
Sat, 30 Jan 2010 14:10:06 +0000 |
michael |
slightly faster bit trickery.
libavcodec
|
Sat, 30 Jan 2010 13:40:20 +0000 |
michael |
Replace ?: by branchless code.
libavcodec
|
Sat, 30 Jan 2010 09:48:55 +0000 |
daniel |
Add Bink codec IDs
libavcodec
|
Sat, 30 Jan 2010 08:10:17 +0000 |
kostya |
Indeo Video Interactive 4 and 5 common code and DSP functions.
libavcodec
|
Fri, 29 Jan 2010 19:11:47 +0000 |
reimar |
Make VP5 and VP6 decoders output a qscale table to allow for more automatic
libavcodec
|
Fri, 29 Jan 2010 16:49:06 +0000 |
rbultje |
Add no_repeat_mask option, so that single-pulse vectors can also be
libavcodec
|
Fri, 29 Jan 2010 13:51:25 +0000 |
superdump |
Add support for vorbis 6.1 and 7.1 channel configurations as per the new spec
libavcodec
|
Thu, 28 Jan 2010 23:49:46 +0000 |
aurel |
vp56: check buffer size to fix a potential segfault
libavcodec
|
Thu, 28 Jan 2010 23:19:33 +0000 |
jbr |
Simplify error handling by processing header errors separate from CRC and
libavcodec
|
Thu, 28 Jan 2010 21:01:50 +0000 |
reimar |
Move variable declaration to block where it is used and simplify code.
libavcodec
|
Thu, 28 Jan 2010 20:57:29 +0000 |
cehoyos |
Export H264 profile and level in AVCodecContext.
libavcodec
|
Thu, 28 Jan 2010 20:15:19 +0000 |
reimar |
Extract duplicated code into a separate function.
libavcodec
|
Thu, 28 Jan 2010 19:44:13 +0000 |
michael |
factorize first filter call out, this makes the code somewhat
libavcodec
|
Thu, 28 Jan 2010 14:29:53 +0000 |
rbultje |
Simplify. See "[PATCH] simplify ff_set_fixed_vector()" thread on mailinglist.
libavcodec
|
Thu, 28 Jan 2010 13:04:25 +0000 |
benoit |
Initialize thread_context[0] with h264 parser context.
libavcodec
|
Thu, 28 Jan 2010 11:37:35 +0000 |
michael |
Change wraper functions to always inline, they are faster now that way.
libavcodec
|
Thu, 28 Jan 2010 11:18:06 +0000 |
michael |
indent
libavcodec
|
Thu, 28 Jan 2010 11:12:46 +0000 |
michael |
Restructure check_mv()
libavcodec
|
Thu, 28 Jan 2010 10:38:43 +0000 |
michael |
Restructure if() in check_mv()
libavcodec
|
Thu, 28 Jan 2010 10:34:06 +0000 |
michael |
Unroll loops in check_mv()
libavcodec
|
Thu, 28 Jan 2010 10:10:02 +0000 |
michael |
Factor mv/ref compare code out.
libavcodec
|
Thu, 28 Jan 2010 02:41:52 +0000 |
michael |
Simplify first edge filter condition.
libavcodec
|
Thu, 28 Jan 2010 02:20:31 +0000 |
michael |
Cosmetics, mostly indention, 2 or so new fixme comments that i was to lazy
libavcodec
|
Thu, 28 Jan 2010 02:15:25 +0000 |
michael |
Make the fast loop filter path work with unavailable left MBs.
libavcodec
|
Thu, 28 Jan 2010 01:31:06 +0000 |
michael |
get rid of the start variable.
libavcodec
|
Thu, 28 Jan 2010 01:24:25 +0000 |
michael |
Unroll main loop so the edge==0 case is seperate.
libavcodec
|
Wed, 27 Jan 2010 22:22:01 +0000 |
cehoyos |
Fix svq3_* function declarations.
libavcodec
|
Wed, 27 Jan 2010 21:31:19 +0000 |
mru |
SVQ1: 4-byte-align codebook tables
libavcodec
|
Wed, 27 Jan 2010 20:04:19 +0000 |
reimar |
Fix possible crashes in mlp parser, it tries to go back 7 bytes after
libavcodec
|
Wed, 27 Jan 2010 20:02:18 +0000 |
reimar |
Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, the
libavcodec
|
Wed, 27 Jan 2010 13:30:05 +0000 |
michael |
Revert Revision: 21362
libavcodec
|
Wed, 27 Jan 2010 13:18:08 +0000 |
michael |
Update comment.
libavcodec
|
Wed, 27 Jan 2010 11:14:29 +0000 |
michael |
Use table to speedup access to non_zero_count in MBAFF with differing interlacing.
libavcodec
|
Wed, 27 Jan 2010 00:31:52 +0000 |
stefano |
Fix misc typos, patch by
libavcodec
|
Wed, 27 Jan 2010 00:15:55 +0000 |
michael |
Simplify left_xy init
libavcodec
|
Tue, 26 Jan 2010 23:54:11 +0000 |
michael |
Split fill_caches() between loopfilter & decode, the 2 no longer where common
libavcodec
|
Tue, 26 Jan 2010 22:59:19 +0000 |
michael |
Optimize loop filtering of the left edge in MBAFF.
libavcodec
|
Tue, 26 Jan 2010 20:28:58 +0000 |
michael |
use left_xy[1] in mbaff QP loop filter check, this improves the amount that can
libavcodec
|
Tue, 26 Jan 2010 20:25:14 +0000 |
michael |
Optimize mv/ref cache init for left MB.
libavcodec
|
Tue, 26 Jan 2010 18:05:55 +0000 |
mru |
Add UMULH()
libavcodec
|
Tue, 26 Jan 2010 17:17:48 +0000 |
lorenm |
optimize h264_loop_filter_strength_mmx2
libavcodec
|
Tue, 26 Jan 2010 15:34:21 +0000 |
michael |
remove unneeded check
libavcodec
|
Tue, 26 Jan 2010 14:57:53 +0000 |
michael |
Use left_mb_xy from fill_caches instead of recalculating it.
libavcodec
|
Tue, 26 Jan 2010 14:55:19 +0000 |
michael |
Simplify left_xy content for the loop filter, this also makes it closer to
libavcodec
|
Tue, 26 Jan 2010 13:39:26 +0000 |
michael |
Simplify loop filter a little by using top/left_type.
libavcodec
|
Tue, 26 Jan 2010 13:38:18 +0000 |
michael |
Set top & left types for deblock in fill_caches().
libavcodec
|
Tue, 26 Jan 2010 13:30:33 +0000 |
michael |
100l typo fix, mixed up +-1 forcing the loop filter skip to never skip.
libavcodec
|
Tue, 26 Jan 2010 13:28:55 +0000 |
michael |
cosmetic
libavcodec
|
Tue, 26 Jan 2010 13:27:22 +0000 |
michael |
Fix qp_thres loop filter check for MBAFF.
libavcodec
|
Tue, 26 Jan 2010 10:35:36 +0000 |
michael |
Optimize mb neighbor initialization for MBAFF in fill_caches().
libavcodec
|
Tue, 26 Jan 2010 10:30:24 +0000 |
cehoyos |
Metasoft MJPEG codec has Cb and Cr swapped, fixes issue 1611.
libavcodec
|
Mon, 25 Jan 2010 13:26:10 +0000 |
michael |
Fix heap overflow due to lack of nb_components check.
libavcodec
|
Mon, 25 Jan 2010 10:46:32 +0000 |
cehoyos |
Release buffer when decoding is finished.
libavcodec
|
Mon, 25 Jan 2010 02:44:34 +0000 |
michael |
Optimize decode_cabac_field_decoding_flag().
libavcodec
|
Mon, 25 Jan 2010 01:56:13 +0000 |
astrange |
100l, correct wrong H.264+adaptive MBAFF decoding
libavcodec
|
Mon, 25 Jan 2010 00:30:44 +0000 |
astrange |
H.264: Use 64-/128-bit write-combining macros for copies
libavcodec
|
Sun, 24 Jan 2010 23:55:33 +0000 |
jbr |
Only check frame size if the header is valid.
libavcodec
|
Sun, 24 Jan 2010 22:47:50 +0000 |
cehoyos |
Fix decoding ATI VCR2 codec, sample in
libavcodec
|
Sun, 24 Jan 2010 20:54:09 +0000 |
michael |
Branchless setting of MB_TYPE_8x8DCT.
libavcodec
|
Sun, 24 Jan 2010 20:52:49 +0000 |
michael |
Remove cruft.
libavcodec
|
Sun, 24 Jan 2010 19:19:09 +0000 |
michael |
Mark index as unsigend so gcc knows it doesnt need a sign extension on x86_64.
libavcodec
|
Sun, 24 Jan 2010 18:42:22 +0000 |
michael |
a[b-1] -> (a-1)[b].
libavcodec
|
Sun, 24 Jan 2010 18:23:46 +0000 |
michael |
Optimize suffix_length computation, 1 cpu cycle speedup.
libavcodec
|
Sun, 24 Jan 2010 18:18:08 +0000 |
michael |
Simplify suffix_length computation, same speed.
libavcodec
|
Sun, 24 Jan 2010 18:17:01 +0000 |
michael |
Optimize level_code computation, 6cpu cycles speedup.
libavcodec
|
Sun, 24 Jan 2010 18:07:29 +0000 |
reimar |
Fix crash in MLP decoder due to integer overflow.
libavcodec
|
Sun, 24 Jan 2010 18:05:02 +0000 |
michael |
1 cpu cycle faster suffix_length calculation.
libavcodec
|
Sun, 24 Jan 2010 17:27:00 +0000 |
fenrir |
VC-1/WMV3 DXVA2 implementation
libavcodec
|
Sun, 24 Jan 2010 17:02:44 +0000 |
michael |
Remove is_complex from loop_filter() its useless there in its current form.
libavcodec
|
Sun, 24 Jan 2010 16:40:58 +0000 |
fenrir |
Added a few missing consts in dxva_h264.
libavcodec
|
Sun, 24 Jan 2010 16:37:12 +0000 |
fenrir |
Added a missing const to ff_h264_get_slice_type().
libavcodec
|
Sun, 24 Jan 2010 16:22:09 +0000 |
fenrir |
Added missing const to get_bits_count().
libavcodec
|
Sun, 24 Jan 2010 13:43:26 +0000 |
michael |
Prefer cbp over cbp_table.
libavcodec
|
Sun, 24 Jan 2010 13:20:17 +0000 |
michael |
Remove all uses of slice_type* from the loop filter, also remove its
libavcodec
|
Sat, 23 Jan 2010 22:11:46 +0000 |
michael |
Remove unneeded reset of non_zero_count_cache for deblock.
libavcodec
|
Sat, 23 Jan 2010 21:57:36 +0000 |
michael |
Remove useless things from the deblock side of fill_caches().
libavcodec
|
Sat, 23 Jan 2010 21:45:12 +0000 |
michael |
make mv_cache init 64bit where possible.
libavcodec
|
Sat, 23 Jan 2010 18:17:57 +0000 |
fenrir |
Moved reusable functions from dxva2_h264.c to dxva2.c
libavcodec
|
Sat, 23 Jan 2010 18:05:30 +0000 |
michael |
Move +52 from the loop filter to the alpha/beta offsets in the context.
libavcodec
|
Sat, 23 Jan 2010 18:04:09 +0000 |
reimar |
Release buffer when the codec is closed.
libavcodec
|
Sat, 23 Jan 2010 18:01:38 +0000 |
reimar |
Use qstride = 0 and allocate only a single line for qscale_table since
libavcodec
|
Sat, 23 Jan 2010 18:01:28 +0000 |
fenrir |
Added ff_dxva2_ prefix to get_surface(_index) and commit_buffer functions.
libavcodec
|
Sat, 23 Jan 2010 18:00:51 +0000 |
fenrir |
Reindent the content of one if(){} in ff_dxva2_common_end_frame.
libavcodec
|