Michael Niedermayer
2b5296d26b
mention avcodec_align_dimensions()
...
Originally committed as revision 3136 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
cc77b9435b
removing unused encoding code
...
Originally committed as revision 3133 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fcee016467
automatic pixel format selection
...
Originally committed as revision 3131 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
270f878447
segfault fix
...
Originally committed as revision 3128 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3178a86584
support skiped blocks in SVQ1
...
Originally committed as revision 3127 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5e13a73006
motion estimation for SVQ1
...
Originally committed as revision 3126 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
caa50878f4
UINT64_MAX fix
...
Originally committed as revision 3125 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
1f202b0d46
moving motion estimation specific variables from MpegEncContext -> MotionEstContext
...
Originally committed as revision 3124 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
af4091f194
reduce dependancy between motion estimation and MpegEncContext
...
this is practically just a s/s->me./c->/
Originally committed as revision 3123 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ca8ad84767
dummy avcodec_thread_init() to avoid linking issues
...
Originally committed as revision 3122 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ec6d8af5aa
p frame encoding, only with 0,0 motion vectors yet though
...
Originally committed as revision 3121 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0d8e09f8bf
using pointers so the code could eventually be used for P frames
...
a few const modifiers to make gcc happier
Originally committed as revision 3120 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bab97b2f6c
width height %64 != 0 fix
...
print average RD score at the end
precalculated codebook vector mean tables
Originally committed as revision 3119 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
2a0dbb1efc
buffer hints, use reget_buffer, removed copy from previous frame
...
Originally committed as revision 3117 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
14aa9da3d6
color and 10l
...
Originally committed as revision 3116 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fa2ae82206
rate distorted intra only encoding
...
still grayscale, still no real ratecontrol ...
use -qscale x to set the quality
not optimized yet ...
Originally committed as revision 3115 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5e502c3ff7
10l
...
Originally committed as revision 3114 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
3b64893dae
first pass at a Sorenson Video 1 (SVQ1) encoder
...
Originally committed as revision 3113 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
4ccde216cd
support decoding mpeg4 with buggy dc clipping
...
Originally committed as revision 3108 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
a7137a0452
mpeg4 dc prediction simplification
...
dc cliping fix
Originally committed as revision 3107 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
4c263142c5
use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32
...
Originally committed as revision 3106 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
29adde838c
arbitrary precision integer support
...
+ - * / % << >> log2 compare are supported
and dont fear, no bloated lib, just 130 lines of c code
Originally committed as revision 3105 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
ce5b6f63c5
Add buffer hints, enable DR1
...
Originally committed as revision 3104 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
c172913a24
cleanup
...
Originally committed as revision 3103 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
77d0e165b1
mmx dct optimization
...
Originally committed as revision 3100 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3116cb14d1
AMV bug workaround
...
Originally committed as revision 3099 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
d01dbeb800
simplify
...
Originally committed as revision 3097 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
1545aceaaf
dont missuse assert()
...
Originally committed as revision 3096 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
eea8c08fa8
cleanup & memleak fix
...
Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
60f41d13ef
10000l
...
Originally committed as revision 3094 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bf266e195a
intra_dc_precission>0 encoding support
...
Originally committed as revision 3093 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
844ce49d12
10l
...
Originally committed as revision 3090 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Ivan Kalvachev
d1700ead3b
cola test
...
Originally committed as revision 3089 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
000a9c02db
10l
...
Originally committed as revision 3088 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e4cb187db8
remove duplicated find_frame_end() code
...
move codec specific code from parser.c -> <codecname>.c as far as its easily possible
Originally committed as revision 3087 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
20da31792b
>2 channels decoding fix
...
Originally committed as revision 3086 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
8aedc51d2b
simplify
...
Originally committed as revision 3085 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
7daabccb5d
move the 0x80 vector outside of the function, thus saving the compiler
...
the trouble of having to initialize each byte on the stack individually
Originally committed as revision 3083 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
f9ed9d8584
separate out put_signed_pixels_clamped() into its own function and
...
implement an optimized MMX version of the function
Originally committed as revision 3082 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ae4b7d5947
H.263 MCBPC fix
...
Originally committed as revision 3077 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
f4ae934a3b
avoid macro conflicts
...
Originally committed as revision 3076 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
d890d4aed1
disable hadamard for gcc below 3.3 - better fix awaited
...
Originally committed as revision 3075 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
16f5ef9c70
use the AVV macro from gcc_fixes.h instead ifdefs
...
Originally committed as revision 3074 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
d65f20b1ea
100l, and another one because it boils out with ICE under gcc 3.2.3
...
Originally committed as revision 3073 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
75b4f3c6d6
yes, that's nice...
...
Originally committed as revision 3072 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
116824d0aa
reorganize and simplify the VP3 IDCT stuff
...
Originally committed as revision 3071 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3c0da30c01
fix decoding with quant matrixes which contain elements <16
...
Originally committed as revision 3069 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
49f3806dd8
rv10 decoding fix
...
Originally committed as revision 3068 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
92a69cf868
move __align16 some place where non-MMX machines can see it
...
Originally committed as revision 3066 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
6186b94c13
hush...
...
Originally committed as revision 3065 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago