2006-07-04 |
banan |
Mark read-only data as const. Patch by stefan huehner org.
libavcodec
|
2006-07-04 |
michael |
return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode
libavcodec
|
2006-07-04 |
michael |
simplify intra prediction mode decoding
libavcodec
|
2006-07-04 |
michael |
check cbp for validity, avoids possible out of array reads / segfaults
libavcodec
|
2006-07-04 |
michael |
minor simplificationn
libavcodec
|
2006-07-04 |
kostya |
Implement intensity compensation
libavcodec
|
2006-07-04 |
kostya |
Correctly choose global transform mode, MV mode and fix bitplane decoding
libavcodec
|
2006-07-04 |
kostya |
Optimizations suggested by Michael Niedermayer
libavcodec
|
2006-07-03 |
stefang |
cleanup macroblock layer: merged decode of skipped MBs
libavcodec
|
2006-07-03 |
stefang |
cosmetic patch:
libavcodec
|
2006-07-03 |
kostya |
Correctly detect when use hpel or qpel mode
libavcodec
|
2006-07-03 |
kostya |
4-MV mode final fixes (now it works for non-exotic modes)
libavcodec
|
2006-07-03 |
kostya |
vc1_decode_intra_block() simplifications and corrections
libavcodec
|
2006-07-03 |
lucabe |
Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h
libavcodec
|
2006-07-03 |
michael |
porder patch by (Justin Ruggles jruggle a t earthlink d ot net)
libavcodec
|
2006-07-03 |
kostya |
4-MV decoding support
libavcodec
|
2006-07-03 |
michael |
CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de)
libavcodec
|
2006-07-02 |
mru |
remove redundant macro definitions
libavcodec
|
2006-07-02 |
mru |
kill warning
libavcodec
|
2006-07-02 |
michael |
CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)
libavcodec
|
2006-07-02 |
michael |
staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de)
libavcodec
|
2006-07-02 |
michael |
3 lines while -> 1 line for loop
libavcodec
|
2006-07-02 |
michael |
simplify
libavcodec
|
2006-07-02 |
michael |
simplify compute_autocorr
libavcodec
|
2006-07-02 |
michael |
dont use memcpy for copying structs
libavcodec
|
2006-07-02 |
michael |
simplify
libavcodec
|
2006-07-02 |
michael |
flac-lpc patch by (Justin Ruggles jruggle earthlink net)
libavcodec
|
2006-07-02 |
michael |
simplify
libavcodec
|
2006-07-02 |
banan |
ff_fft_init now double checks that the system has mm3dnow.h before
libavcodec
|
2006-07-02 |
mru |
remove unneeded casts
libavcodec
|
2006-07-02 |
mru |
get rid of veccpy(), replace with simple assignment
libavcodec
|
2006-07-01 |
michael |
new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)
libavcodec
|
2006-07-01 |
mru |
fill_mbaff_ref_list is missing a return statement, its return value
libavcodec
|
2006-07-01 |
kostya |
Adjust AC prediction if (some) predictors are not available.
libavcodec
|
2006-07-01 |
kostya |
0xFFFF l of cola. Now P-frames are decoded almost without distortions.
libavcodec
|
2006-07-01 |
kostya |
Remove unused variable (and it wasn't free'd too)
libavcodec
|
2006-07-01 |
kostya |
Use MpegEncContext->mbskip_table instead of custom bitplane.
libavcodec
|
2006-06-30 |
gpoirier |
* Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's no
libavcodec
|
2006-06-30 |
gpoirier |
Disable w53 and w97 cmp methods when snow encoder is disabled
libavcodec
|
2006-06-30 |
reynaldo |
anothe useless sizeof(char)
libavcodec
|
2006-06-30 |
kostya |
Slightly reworked MC code, it gives better picture.
libavcodec
|
2006-06-30 |
kostya |
typo
libavcodec
|
2006-06-30 |
diego |
spelling fixes courtesy of "Hervé W." H.O.W.aka.V+ffmpeg (at) gmail (dot) com
libavcodec
|
2006-06-29 |
kostya |
Fix initialization of vc1_decoder (the same as wmv3_decoder).
libavcodec
|
2006-06-29 |
kostya |
Some optimization and fixes - mostly reworked MC and bitplanes.
libavcodec
|
2006-06-29 |
kostya |
This should make P-frames decoding work on x86 (by avoiding get_bits(0))
libavcodec
|
2006-06-27 |
michael |
flacenc - rice param search patch by (Justin Ruggles jruggle earthlink net
libavcodec
|
2006-06-27 |
kostya |
Added loop filtering as ersatz for overlap filter (improves picture quality for coarse quantization).
libavcodec
|
2006-06-27 |
kostya |
VC1 Intra blocks in P-frames use different zigzag table than I-frames.
libavcodec
|
2006-06-27 |
reimar |
Do not read full byte when less than 8 bits are still to be read.
libavcodec
|
2006-06-27 |
reimar |
Ignore overrun in spectral RLE decoding, fixes
libavcodec
|
2006-06-27 |
kostya |
VC-1 decoder with I-frames support and partial P-frames decoding
libavcodec
|
2006-06-27 |
kostya |
Rename VC9 to VC1 as there is no such thing as VC9
libavcodec
|
2006-06-26 |
michael |
stereo decorrelation support by (Justin Ruggles jruggle earthlink net>)
libavcodec
|
2006-06-25 |
michael |
10l
libavcodec
|
2006-06-25 |
lu_zero |
cleanup patch from Diego Pettenò <flameeyes@gentoo.org>
libavcodec
|
2006-06-24 |
lu_zero |
minor cleanup
libavcodec
|
2006-06-24 |
michael |
simplify & optimize things a little
libavcodec
|
2006-06-24 |
michael |
first rudimentary version of (Justin Ruggles jruggle earthlink net) flac encoder
libavcodec
|
2006-06-24 |
michael |
CODEC_CAP_SMALL_LAST_FRAME patch by Justin Ruggles jruggle earthlink net
libavcodec
|
2006-06-21 |
lu_zero |
fix 24bit flac support, revised from Thibaut Mattern <thibaut.mattern@gmail.com>
libavcodec
|
2006-06-20 |
lu_zero |
Make gcc-3 happy again, thanks to Olivier Castan <castan.o@free.fr> for pointing the issue
libavcodec
|
2006-06-20 |
diego |
Remove unused FFMPEG_VERSION_INT.
libavcodec
|
2006-06-20 |
diego |
Use Subversion revision for FFMPEG_VERSION.
libavcodec
|
2006-06-18 |
diego |
Add const to (mostly) char* and make some functions static, which aren't used
libavcodec
|
2006-06-17 |
lu_zero |
Cosmetics: should not hurt performance, scream if are
libavcodec
|
2006-06-17 |
diego |
Rename version from CVS to the more sensible HEAD.
libavcodec
|
2006-06-16 |
mru |
The AAC frame header uses 13 bits for the frame size, so the buffer should
libavcodec
|
2006-06-15 |
michael |
10l to whoever wrote this
libavcodec
|
2006-06-12 |
mru |
MIPS doesn't like unaligned accesses
libavcodec
|
2006-06-12 |
lorenm |
h264: accept rbsp_trailing longer than 1 byte
libavcodec
|
2006-06-09 |
mru |
use ifeq(...,yes) instead of ifdef
libavcodec
|
2006-06-09 |
bcoudurier |
fix closed gop flag
libavcodec
|
2006-06-04 |
michael |
support doing motion estimation and compensation without any residual transform or coding
libavcodec
|
2006-06-03 |
lu_zero |
put_pixels16_l2_altivec and avg_pixels16_l2_altivec
libavcodec
|
2006-06-03 |
lorenm |
ADPCM: trellis quantization
libavcodec
|
2006-06-03 |
corey |
Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1
libavcodec
|
2006-06-03 |
lorenm |
adpcm_ima & adpcm_yamaha: improved quantization
libavcodec
|
2006-06-02 |
banan |
Fixed a possible bug, checked against the assembly.
libavcodec
|
2006-06-01 |
diego |
Ignore all generated files.
libavcodec
|
2006-06-01 |
mru |
remove redundant make variable SUBDIR
libavcodec
|
2006-06-01 |
diego |
libavcodec/libpostproc ---> libpostproc
libavcodec
|
2006-06-01 |
banan |
Flash Screen Video decoder (fourcc:FSV1)
libavcodec
|
2006-05-31 |
kostya |
Palette support for newer KMVC
libavcodec
|
2006-05-30 |
lorenm |
Snow: don't try to encode lossless with 9/7 wavelet, because it isn't lossless.
libavcodec
|
2006-05-30 |
lorenm |
Snow: cosmetics
libavcodec
|
2006-05-30 |
lorenm |
Snow: scale predicted mv based on which reference frame the neighbors used.
libavcodec
|
2006-05-30 |
lorenm |
Snow: cosmetics
libavcodec
|
2006-05-30 |
lorenm |
Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.
libavcodec
|
2006-05-30 |
lorenm |
Snow: 10l. 1pass ratecontrol failed to set snow's internal quant.
libavcodec
|
2006-05-29 |
corey |
Make b_frame_strategy not fail on pass 2, but still print a notice.
libavcodec
|
2006-05-29 |
rtogni |
10000l don't reuse outer loop index in inner loops
libavcodec
|
2006-05-29 |
michael |
fabs is better then abs for floats ...
libavcodec
|
2006-05-29 |
michael |
typo me thinks ...
libavcodec
|
2006-05-29 |
michael |
cbp must be >0 here or we are in troubble
libavcodec
|
2006-05-28 |
lorenm |
h264: MBAFF interlaced decoding
libavcodec
|
2006-05-28 |
lorenm |
h264: faster fill_rectangle()
libavcodec
|
2006-05-28 |
lorenm |
Snow multiple reference frames
libavcodec
|
2006-05-28 |
lorenm |
Snow 1pass ratecontrol
libavcodec
|
2006-05-26 |
bcoudurier |
fix mbd bits bug, finally
libavcodec
|
2006-05-26 |
diego |
Remove all .cvsignore files, they are no longer necessary.
libavcodec
|
2006-05-17 |
kostya |
Now MPlayer should understand Smacker audio and video codecs.
libavcodec
|
2006-05-16 |
bcoudurier |
MPEG-2 4:2:2 encoding support
libavcodec
|
2006-05-16 |
gpoirier |
fix compilation of 3dnowext instinsincs, both on ia32 and AMD64.
libavcodec
|
2006-05-14 |
gpoirier |
Add 3dnow intrinsic support for AMD64 machines: -march=athlon means IA32 for GCC, so use -m3dnow instead.
libavcodec
|
2006-05-14 |
bcoudurier |
add quicktime uncompressed 8bit 4:2:2 support
libavcodec
|
2006-05-13 |
bcoudurier |
add MPEG-2 intra vlc support
libavcodec
|
2006-05-13 |
bcoudurier |
remove unused variable
libavcodec
|
2006-05-13 |
michael |
sanity checks, some might have been exploitable ...
libavcodec
|
2006-05-11 |
mru |
add unaligned16() and unaligned64()
libavcodec
|
2006-05-11 |
banan |
Cosmetics. Add the defines needed for debug output.
libavcodec
|
2006-05-11 |
lorenm |
fix a crash on x86_64
libavcodec
|
2006-05-10 |
bcoudurier |
fix alac decoder on little endian
libavcodec
|
2006-05-10 |
michael |
cosmetics (initalize variables where they are used)
libavcodec
|
2006-05-10 |
michael |
decoders should (IMHO) not duplicate frames, the application can do this if it wants
libavcodec
|
2006-05-09 |
michael |
allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard)
libavcodec
|
2006-05-08 |
michael |
add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it)
libavcodec
|
2006-05-07 |
bcoudurier |
vorbis 5:1 decoding fix, fix mi2_vorbis51.mp4, patch by Denes Balatoni <dbalatoni at programozo dot hu>
libavcodec
|
2006-05-07 |
michael |
make zero motion vector threshold user setable
libavcodec
|
2006-05-06 |
diego |
Further simplify AMR build.
libavcodec
|
2006-05-05 |
lorenm |
reinit quant matrices if pps is overwritten by another of the same pps_id.
libavcodec
|
2006-05-05 |
diego |
Ignore errors from recursive AMR cleans.
libavcodec
|
2006-05-05 |
diego |
Unconditionally clean AMR subdirs.
libavcodec
|
2006-05-02 |
lu_zero |
Macosx fix
libavcodec
|
2006-05-02 |
michael |
d10 decoding fix
libavcodec
|
2006-05-01 |
aurel |
clip_uint8 now return an uint8_t so no need to &0xFF
libavcodec
|
2006-04-30 |
lorenm |
warn on interlaced streams
libavcodec
|
2006-04-29 |
lorenm |
don't force asserts in release builds. 2% faster h264.
libavcodec
|
2006-04-28 |
lorenm |
memory leak.
libavcodec
|
2006-04-28 |
michael |
use previous qscale for intra_dc_threshold check
libavcodec
|
2006-04-28 |
michael |
missmatch control for mpeg2 intra dequantization if bitexact=1
libavcodec
|
2006-04-28 |
banan |
Revert bad ac3enc commit, the commited code was bigger and slower.
libavcodec
|
2006-04-28 |
gpoirier |
Remove unused and unsupported Cyrix's "Extended MMX",
libavcodec
|
2006-04-27 |
diego |
Enable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.
libavcodec
|
2006-04-27 |
diego |
Fix amr_nb-fixed build.
libavcodec
|
2006-04-27 |
diego |
Disentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
libavcodec
|
2006-04-27 |
diego |
cosmetics: Group all AMR variables together, add some newlines.
libavcodec
|
2006-04-27 |
diego |
Misplaced CLEANAMR.
libavcodec
|
2006-04-27 |
diego |
CLEANAMRWB --> CLEANAMR typo
libavcodec
|
2006-04-25 |
lu_zero |
13% faster inner_add_yblock
libavcodec
|
2006-04-25 |
lu_zero |
40% faster decode
libavcodec
|
2006-04-23 |
rtognimp |
Vorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
libavcodec
|
2006-04-22 |
banan |
Patch to generate the ac3 window, based on code by Justin Ruggles.
libavcodec
|
2006-04-21 |
lorenm |
10l in h264 vismb/vismv (broke on 2006-03-09)
libavcodec
|
2006-04-20 |
rtognimp |
dtsdec.c copies one input packet at a time to a (static) buffer of size
libavcodec
|
2006-04-19 |
reimar |
make "size" variable in avpicture_alloc signed, since avpicture_get_size
libavcodec
|
2006-04-18 |
gpoirier |
gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen PIS de>
libavcodec
|
2006-04-16 |
lu_zero |
typo in the gcc handmade regalloc trigger
libavcodec
|
2006-04-15 |
diego |
Have EXTRALIBS appear after other link options, fixes shared build on Cygwin.
libavcodec
|
2006-04-15 |
diego |
Revert Windows "warning" message.
libavcodec
|
2006-04-15 |
diego |
Fix SIGSEGV in rv10-null-pointer-500k.rm.
libavcodec
|
2006-04-14 |
michael |
fix "concealing 0 DC, 0 AC, 0 MV errors" bug
libavcodec
|
2006-04-14 |
michael |
ffv1 and ffvhuff havnt changed since a long time and noone proposed any
libavcodec
|
2006-04-10 |
banan |
AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.
libavcodec
|
2006-04-10 |
lucabe |
Baptiste COUDURIER's padding patch (reworked by me a little bit).
libavcodec
|
2006-04-09 |
rfelker |
signedness error caused broken decoding
libavcodec
|
2006-04-09 |
rfelker |
100l to loren. at least this fixes the compile error, but the code is still broken (decoding buggy/crashing)
libavcodec
|
2006-04-07 |
rtognimp |
Add missing external declaration for kmvc codec
libavcodec
|
2006-04-07 |
kostya |
KMVC (used in Worms games) decoder. Works fine with samples from MPHQ
libavcodec
|
2006-04-07 |
lu_zero |
hadamard8_diff* enabled on linux/ppc
libavcodec
|
2006-04-05 |
mru |
s/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
libavcodec
|
2006-04-05 |
lorenm |
gmc_mmx tweaks
libavcodec
|
2006-04-04 |
lucabe |
Introduce swscale interface in libavcodec
libavcodec
|
2006-04-04 |
lorenm |
mmx implementation of 3-point GMC. (5x faster than C)
libavcodec
|
2006-04-03 |
lorenm |
2x faster ff_mpeg4_set_direct_mv
libavcodec
|
2006-04-03 |
corey |
AC3: support encoding fractional frame sizes
libavcodec
|
2006-03-31 |
michael |
remove mpegvideo.c img resample dependancy
libavcodec
|
2006-03-31 |
michael |
get_xbits() optimization
libavcodec
|
2006-03-31 |
michael |
remove useless code
libavcodec
|
2006-03-31 |
michael |
simplify loop a little
libavcodec
|
2006-03-31 |
michael |
do UPDATE_CACHE only when needed (which should be VERY rare)
libavcodec
|
2006-03-31 |
michael |
+ (sign&1) -> -sign (1 instruction less)
libavcodec
|
2006-03-31 |
michael |
avoid hard to predict branch (idea by arpi)
libavcodec
|
2006-03-31 |
michael |
warn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)
libavcodec
|
2006-03-31 |
lu_zero |
Proper typecast for vector bool
libavcodec
|
2006-03-30 |
lucabe |
move enum PixelFormat from libavcodec to libavutil
libavcodec
|
2006-03-30 |
michael |
reverting 1.31->1.33
libavcodec
|
2006-03-30 |
michael |
dont forget table_size in the decode_frame return value
libavcodec
|
2006-03-30 |
corey |
- Add new file internal.h for common internal-use-only functions.
libavcodec
|
2006-03-29 |
michael |
fix gcc 2.95 compilation
libavcodec
|
2006-03-29 |
lu_zero |
Cast cruft in order to support Apple gcc
libavcodec
|
2006-03-29 |
diego |
Ignore apiexample and test programs.
libavcodec
|
2006-03-29 |
diego |
EXTRALIBS already contains -lm, no need to add it explicitly.
libavcodec
|
2006-03-29 |
michael |
avoid if(i>=63) check at the end of decode_block()
libavcodec
|
2006-03-29 |
michael |
avoid i++ in decode_block()
libavcodec
|
2006-03-29 |
michael |
minor optimization of decode_block()
libavcodec
|
2006-03-29 |
michael |
optimizations by arpi
libavcodec
|
2006-03-27 |
reimar |
NuppelVideo/MythTVVideo support, including rtjpeg decoder
libavcodec
|
2006-03-27 |
lu_zero |
altivec support for snow
libavcodec
|
2006-03-27 |
lu_zero |
altivec support for snow
libavcodec
|
2006-03-26 |
banan |
Use a more descriptive error message.
libavcodec
|
2006-03-25 |
kostya |
Don't use get_vlc2() when tree is one symbol. This fixes audio decoding
libavcodec
|
2006-03-25 |
lorenm |
10l in 1.199 (write_back_motion with B-pyramid + spatial)
libavcodec
|
2006-03-25 |
lorenm |
simplified and slightly faster h264_chroma_mc8_mmx
libavcodec
|
2006-03-24 |
mru |
ST16 is undefined for non-GNU compilers.
libavcodec
|
2006-03-23 |
lorenm |
prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding (on an athlon-xp).
libavcodec
|
2006-03-23 |
lorenm |
prefetch pixels for future motion compensation. 2-5% faster h264.
libavcodec
|
2006-03-22 |
lorenm |
10l
libavcodec
|
2006-03-22 |
lorenm |
added mmx implementation of h264_chroma_mc2
libavcodec
|
2006-03-22 |
lorenm |
1.5x faster write_back_motion, 1-3% overall
libavcodec
|
2006-03-22 |
gpoirier |
add MMX and SSE versions of ff_snow_inner_add_yblock
libavcodec
|
2006-03-21 |
corey |
snow mmx+sse2 optimizations, part 4
libavcodec
|
2006-03-21 |
kostya |
Smacker demuxer and decoder.
libavcodec
|
2006-03-20 |
mru |
since Michael prefers to keep dsputil.h private to libavcodec
libavcodec
|
2006-03-20 |
gpoirier |
Add the mmx and sse2 implementations of ff_snow_vertical_compose().
libavcodec
|
2006-03-20 |
corey |
Snow mmx + sse2 part 2
libavcodec
|
2006-03-20 |
michael |
fixing interlaced direct mode field select values
libavcodec
|
2006-03-19 |
michael |
various fixes for xvid_rc
libavcodec
|
2006-03-18 |
michael |
fix frametypes with xvid_rc
libavcodec
|
2006-03-18 |
michael |
fixing bquant_offset
libavcodec
|
2006-03-18 |
michael |
segfault fix
libavcodec
|
2006-03-17 |
corey |
make ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't
libavcodec
|
2006-03-17 |
gpoirier |
10l: Only set *compose97i *add_yblock to dsputils context if we are building with Snow enabled
libavcodec
|
2006-03-16 |
gpoirier |
First part of a series of speed-enchancing patches.
libavcodec
|
2006-03-14 |
michael |
dont pass intra flag if its always 0
libavcodec
|
2006-03-13 |
michael |
fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio array for illegal aspect ratios)
libavcodec
|
2006-03-13 |
michael |
fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...)
libavcodec
|
2006-03-13 |
lorenm |
seed iterative_me with mvs from conventional search.
libavcodec
|
2006-03-13 |
lorenm |
obey vqscale in 2nd pass
libavcodec
|
2006-03-12 |
michael |
reset interlaced_dct flag
libavcodec
|
2006-03-11 |
kostya |
16-bit DPCM and stereo support for Sierra VMD
libavcodec
|
2006-03-11 |
michael |
av_free -> av_freep
libavcodec
|
2006-03-11 |
michael |
fix %8 != 0 w/h
libavcodec
|
2006-03-10 |
michael |
asserts to check if assumed conditions really are true
libavcodec
|