2007-10-13 |
michael |
prevent infinite loop and memcpy of negative amounts
libavcodec
|
2007-10-13 |
michael |
factorize code and add safety check to prevent memcpying negative amounts
libavcodec
|
2007-10-13 |
andoma |
Simplify tests for field macroblocks
libavcodec
|
2007-10-13 |
ramiro |
Prevent infinite loop when buffer holds SEQ_END_CODE only. Fix for r9870
libavcodec
|
2007-10-12 |
diego |
10l: refill2() is not unused, it is used conditionally.
libavcodec
|
2007-10-12 |
cehoyos |
Interlaced pictures (not just MBAFF) + spatial direct mode is not
libavcodec
|
2007-10-12 |
diego |
Disable unused code; fixes several gcc warnings:
libavcodec
|
2007-10-11 |
cehoyos |
Enable avpicture_deinterlace() for PIX_FMT_GRAY8.
libavcodec
|
2007-10-11 |
cehoyos |
Fix intended order of operations for 4 assert() checks.
libavcodec
|
2007-10-11 |
ramiro |
Specify in documentation that avcodec_find_(en|de)coder* only searches for
libavcodec
|
2007-10-11 |
diego |
warning fixes:
libavcodec
|
2007-10-10 |
cehoyos |
Set pict->interlaced_frame if returned frame is MBAFF or PAFF.
libavcodec
|
2007-10-09 |
andoma |
fix incorrect check for abs_diff_pic_num overflow
libavcodec
|
2007-10-09 |
reimar |
Allow to override zlib compression level in PNG encoder via avctx->compression_level
libavcodec
|
2007-10-09 |
andoma |
reindent
libavcodec
|
2007-10-09 |
bcoudurier |
better lambda search method
libavcodec
|
2007-10-09 |
cehoyos |
Enable PAFF decoding
libavcodec
|
2007-10-09 |
aurel |
oops... mpegvideo_enc also depends on motion_est and ratecontrol
libavcodec
|
2007-10-09 |
aurel |
dnxhdenc depends on mpegvideo_enc (usage of ff_convert_matrix)
libavcodec
|
2007-10-08 |
andoma |
Manage Picture buffers for fields as well as frames. Pair complementary fields into one MPV Picture.
libavcodec
|
2007-10-08 |
andoma |
Fix deblocking for PAFF content
libavcodec
|
2007-10-08 |
bcoudurier |
dnxhd 36mbit support
libavcodec
|
2007-10-08 |
bcoudurier |
typo weigth->weight
libavcodec
|
2007-10-08 |
bcoudurier |
preliminary 10 bit depth decoding support, still miss generic api to export picture, working on it
libavcodec
|
2007-10-08 |
bcoudurier |
merge
libavcodec
|
2007-10-08 |
bcoudurier |
10l, check 'i' validity before using it
libavcodec
|
2007-10-08 |
bcoudurier |
fix 10 bit per comp detection
libavcodec
|
2007-10-08 |
bcoudurier |
DNxHD (SMPTE VC-3) encoder
libavcodec
|
2007-10-08 |
bcoudurier |
export convert_matrix and add ff_ prefix
libavcodec
|
2007-10-08 |
bcoudurier |
export DCT_common_init and add ff_prefix
libavcodec
|
2007-10-07 |
cehoyos |
Re-indent after PAFF MMCO implementation patch.
libavcodec
|
2007-10-07 |
cehoyos |
Augment MMCO execution to work with both fields and frames. Part of PAFF
libavcodec
|
2007-10-06 |
andoma |
Cosmetic renaming variable so that it makes more sense for forthcoming PAFF mmco patches.
libavcodec
|
2007-10-06 |
andoma |
Augment mmcodecoding process to work properly with fields. Part of PAFF implementation.
libavcodec
|
2007-10-06 |
andoma |
Edge emulation for fields. Part of PAFF implementation
libavcodec
|
2007-10-06 |
andoma |
Set Picture.poc for fields and field pairs. Part of PAFF implementation.
libavcodec
|
2007-10-06 |
andoma |
Modifies macroblock addressing and current macroblock y-position for field decoding.
libavcodec
|
2007-10-05 |
andoma |
Support function and changes to reference picture reordering for PAFF.
libavcodec
|
2007-10-05 |
andoma |
Reindent fill_default_ref_list after changes for PAFF
libavcodec
|
2007-10-05 |
andoma |
Support functions and changes to default reference list creation for PAFF.
libavcodec
|
2007-10-04 |
diego |
license header consistency cosmetics.
libavcodec
|
2007-10-04 |
mhoffman |
blackfin optimized vp3 transform and infastructure for idct
libavcodec
|
2007-10-04 |
voroshil |
Replace "signed short" typecast with "int16_t" as suggested by
libavcodec
|
2007-10-04 |
andoma |
Reorganize long reference management to minimize code duplication in upcoming PAFF implementation.
libavcodec
|
2007-10-04 |
andoma |
Fix Picture.key_frame setting to be compatible with frame and field contexts. Part of PAFF implementation.
libavcodec
|
2007-10-04 |
andoma |
Fix h->curr_pic_num for field pictures. Necessary for proper PAFF support.
libavcodec
|
2007-10-04 |
andoma |
Rename variable to make sense in both field and frame contexts (support of PAFF implementation).
libavcodec
|
2007-10-04 |
andoma |
Further modularize short reference list management for upcoming PAFF implementation.
libavcodec
|
2007-10-04 |
andoma |
Re-indent unreference_pic.
libavcodec
|
2007-10-04 |
andoma |
Modify unreference_pic implementation with PAFF in mind.
libavcodec
|
2007-10-04 |
andoma |
Partial PAFF implementation at macroblock level.
libavcodec
|
2007-10-03 |
voroshil |
Fix audio clicks in ADPCM IMA AMV by casting predictor as "signed short"
libavcodec
|
2007-10-03 |
aurel |
merge some #ifdef CONFIG_ENCODERS sections
libavcodec
|
2007-10-03 |
aurel |
remove alternative declaration of h263_encode_init()
libavcodec
|
2007-10-03 |
aurel |
fix declaration name from MPV_common_init_ppc to MPV_common_init_altivec
libavcodec
|
2007-10-03 |
aurel |
remove useless #ifdef
libavcodec
|
2007-10-03 |
diego |
Rename MPV_common_init_ppc to MPV_common_init_altivec, the function is
libavcodec
|
2007-10-03 |
diego |
Fix compilation with AltiVec disabled, MPV_common_init_ppc is part of a file
libavcodec
|
2007-10-02 |
andoma |
remove unused code, spotted by Jeff Downs, heydowns a borg d com
libavcodec
|
2007-10-02 |
reimar |
Hopefully fix sparc compilation again, add incorrectly removed variable declaration
libavcodec
|
2007-10-02 |
reimar |
Remove uses of SIGILL for CPU extension detection, that method is not acceptable
libavcodec
|
2007-10-02 |
andoma |
Rename MMCO stuff to prepare for h264/PAFF implementation.
libavcodec
|
2007-10-02 |
andoma |
Cosmetic preparations for h264/PAFF implementation.
libavcodec
|
2007-10-02 |
diego |
100l: Revert accidental commit, restore previous version.
libavcodec
|
2007-10-02 |
diego |
cosmetics: Fix indentation after last commit.
libavcodec
|
2007-10-02 |
diego |
Replace CONFIG_VORBIS_DECODER #ifdef by if (ENABLE_VORBIS_DECODER).
libavcodec
|
2007-10-02 |
diego |
Merge mpegvideo AltiVec code into mpegvideo_altivec.c where it belongs.
libavcodec
|
2007-10-02 |
lu_zero |
Sanitize altivec code so it can be built with runtime check properly
libavcodec
|
2007-10-02 |
diego |
cosmetics: Fix AltiVec spelling.
libavcodec
|
2007-10-02 |
diego |
cosmetics: Fix indentation after last commit.
libavcodec
|
2007-10-02 |
diego |
Remove pointless HAVE_ALTIVEC #ifdefs from a file that only contains AltiVec
libavcodec
|
2007-10-01 |
diego |
Remove const vector macro indirection that is useless and obfuscating
libavcodec
|
2007-10-01 |
diego |
Remove Metrowerks compiler workaround.
libavcodec
|
2007-10-01 |
diego |
Remove Metrowerks compiler workaround.
libavcodec
|
2007-10-01 |
lorenm |
div -> mul
libavcodec
|
2007-09-30 |
lorenm |
simplify lpc
libavcodec
|
2007-09-30 |
lorenm |
20% faster lpc, 6% overall flac decoding
libavcodec
|
2007-09-30 |
lorenm |
replace FIR with finite differences.
libavcodec
|
2007-09-29 |
lorenm |
unroll finite differences to avoid swapping registers.
libavcodec
|
2007-09-29 |
lorenm |
encode_residual_fixed(): replace FIR with finite differences.
libavcodec
|
2007-09-29 |
lorenm |
sse2 version of compute_autocorr().
libavcodec
|
2007-09-29 |
vitor |
AMV video decoder.
libavcodec
|
2007-09-29 |
andoma |
Use emms_c() instead of ifdef
libavcodec
|
2007-09-29 |
vitor |
Add variables to prepare to the AMV decoder patch.
libavcodec
|
2007-09-29 |
lorenm |
was computing one more autocorrelation coefficient that was actually used
libavcodec
|
2007-09-29 |
lorenm |
replace brute force find_optimal_param() with a closed-form solution.
libavcodec
|
2007-09-29 |
lorenm |
gcc isn't smart enough to factor out duplicate stores
libavcodec
|
2007-09-28 |
iive |
On bitstream error is_intra_more_likely() could use dsp.sad[0]() that will segfault when xvmc is in use.
libavcodec
|
2007-09-28 |
lorenm |
2.5x faster compute_autocorr()
libavcodec
|
2007-09-27 |
takis |
cosmetics: typos
libavcodec
|
2007-09-27 |
takis |
Remove redundant test.
libavcodec
|
2007-09-27 |
vitor |
AMV audio decoder
libavcodec
|
2007-09-27 |
lorenm |
oops, revert unrelated change
libavcodec
|
2007-09-27 |
lorenm |
unroll encode_residual_lpc(). speedup varies between 1.2x and 1.8x depending on lpc order.
libavcodec
|
2007-09-26 |
andoma |
h264/PAFF preparation: use DELAYED_PIC_REF to mark non-refs frames as held for delayed output
libavcodec
|
2007-09-25 |
lorenm |
oops, potential overflow on really large blocks
libavcodec
|
2007-09-25 |
lorenm |
optimize decode_subframe_lpc()
libavcodec
|
2007-09-25 |
lorenm |
optimize encode_residual_lpc()
libavcodec
|
2007-09-25 |
aurel |
simplify
libavcodec
|
2007-09-25 |
aurel |
rename one variable to be consistent with the rest of the file
libavcodec
|
2007-09-25 |
aurel |
consistent spelling: plan => plane
libavcodec
|
2007-09-25 |
aurel |
simplify
libavcodec
|
2007-09-25 |
aurel |
cosmetic: indent
libavcodec
|
2007-09-25 |
aurel |
add a new vp6a codec (add alpha plan support to vp6)
libavcodec
|
2007-09-25 |
andoma |
reindent
libavcodec
|
2007-09-25 |
diego |
Replace HAVE_BFIN with ARCH_BFIN. Blackfin is a CPU architecture, not an
libavcodec
|
2007-09-24 |
aurel |
move all model related tables into their own struct
libavcodec
|
2007-09-24 |
diego |
cosmetics: Sort CODEC_ID list.
libavcodec
|
2007-09-24 |
aurel |
rename vp56_b6to3 to vp56_b2p
libavcodec
|
2007-09-24 |
aurel |
some simplifications and uniformisation
libavcodec
|
2007-09-24 |
kostya |
Remove check for input buffer size as it does not guarantee that
libavcodec
|
2007-09-24 |
aurel |
add support for yuva420p colorspace (yuv420p + alpha)
libavcodec
|
2007-09-24 |
gpoirier |
factor out dequant table lookup outside loops, gives a 1-2% speed-up
libavcodec
|
2007-09-24 |
kostya |
Do not try to decode more data than output buffer may hold
libavcodec
|
2007-09-23 |
diego |
VIS-specific code should be enabled conditional to HAVE_VIS, not ARCH_SPARC.
libavcodec
|
2007-09-23 |
michael |
some experimental iterative quantization code
libavcodec
|
2007-09-23 |
diego |
Move VIS CFLAGS settings into configure.
libavcodec
|
2007-09-23 |
diego |
VIS-specific code should be compiled conditional to HAVE_VIS, not ARCH_SPARC.
libavcodec
|
2007-09-23 |
kostya |
Fix decoding of VMDs representing sprites (Last Dynasty, Woodruff).
libavcodec
|
2007-09-22 |
reimar |
Apply skip_loop_filter before checking if we can parallelize with the selected
libavcodec
|
2007-09-22 |
kostya |
Guard against output buffer overflows
libavcodec
|
2007-09-22 |
kostya |
Do not decode more data than output buffer may hold
libavcodec
|
2007-09-21 |
bcoudurier |
HDYC fourcc, sample hdyc/Test2.avi
libavcodec
|
2007-09-21 |
diego |
Simplify H.264 decode_cabac_mb_cbp_luma(), giving a ~0.5% speedup.
libavcodec
|
2007-09-20 |
aurel |
allcodecs.h and allformats.h are not used anymore
libavcodec
|
2007-09-20 |
aurel |
remove last dependencies on allformats.h and allcodecs.h
libavcodec
|
2007-09-18 |
iive |
Remove inline from function that is exported.
libavcodec
|
2007-09-17 |
mhoffman |
blackfin vsad primitives
libavcodec
|