Michael Niedermayer
14bea432f1
per context frame_rate_base, this should finally fix frame_rate related av sync issues
...
Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
a77146abfe
* 'externaly' visible option list begins avoptions_ prefix
...
* fixed FLAG AVOption
Originally committed as revision 1661 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
7004ffb3d7
merging fourcc with codec_tag
...
Originally committed as revision 1645 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
983e3246b7
per file doxy
...
Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3c5ce6dc99
cleanup
...
Originally committed as revision 1627 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
640950c700
mpeg2 field pictures + sliced mode (doesnt work with mplayer though, dunno why)
...
Originally committed as revision 1626 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
dfb476cbe0
field picture decoding support (16x16 MC blocks only as i dont have any samples which use other modes ...)
...
Originally committed as revision 1624 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
21e59552d6
extended option for h263+ patch by (fixounet at free dot fr) with some minor modifications
...
Originally committed as revision 1622 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3b4f73dc76
typo (fixes wmv1 regression test in c)
...
Originally committed as revision 1621 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b0368839ac
MpegEncContext.(i)dct_* -> DspContext.(i)dct_*
...
bitexact cleanup
Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
e51d6d27a6
h263(+) clenaup & bugfixes
...
Originally committed as revision 1614 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
ebbcdc9ac0
user specified motion estimation range limit
...
h263 me range fixed (was smaller then needed)
Originally committed as revision 1610 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Wolfgang Hesseler
7604246d1a
more #ifdef CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at multimediaware dot com>) with modifications by me (s/WOLFGANG/CONFIG_ENCODERS/ and some other fixes)
...
Originally committed as revision 1588 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
0c1a9edad4
* UINTX -> uintx_t INTX -> intx_t
...
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
fe1b62fb3e
* still unfinished code for Options
...
* demo code - awating more comments
Originally committed as revision 1569 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
63b15e559a
mpeg1 bframe encoding patch by (Raphaël LEGRAND) with some modifications by me
...
Originally committed as revision 1551 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
36df880581
divx503 decoding fix
...
Originally committed as revision 1538 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1d0d55daf4
--disable-risky support
...
Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b7a22d846b
cleanup
...
Originally committed as revision 1487 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f943e1383d
trying to fix mb skip bug in mpeg1/2 if slices are not used
...
Originally committed as revision 1482 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Måns Rullgård
ef9f730675
C99 initializers and kill warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 1474 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
6772518310
finetuneing thresholds/factors
...
nicer mb decission
a few minor improvements & fixes
Originally committed as revision 1472 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1d0eab1dcc
bugs
...
Originally committed as revision 1469 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3a87ac948f
more compare functions (rd & bit)
...
Originally committed as revision 1461 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
741235ebe9
gmc1 segfault fix (found by kabi)
...
Originally committed as revision 1456 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
a33c7159e1
get_format()
...
Originally committed as revision 1451 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f7b47594dc
negative linesize support (so mplayer -flip works)
...
Originally committed as revision 1395 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Thomas Jarosch
369fe5993f
pts encoding fix patch by (Thomas Jarosch <tomj at simonv dot com>)
...
Originally committed as revision 1394 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
826f429ae9
qpel in mmx2/3dnow
...
qpel refinement quality parameter
Originally committed as revision 1393 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f931ff7b9f
pre motion estimation cleanup/bugfix
...
Originally committed as revision 1390 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f5fb6b34fd
motion estimation pre pass
...
Originally committed as revision 1389 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
c442d75c6e
trellis quantization for mpeg1
...
rounding bugfix for mpeg1 (seems this was introduced during the ME changes)
Originally committed as revision 1382 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
9981dfc662
more optimized trellis quantizer
...
Originally committed as revision 1381 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
477ab036ad
trellis quantization
...
Originally committed as revision 1380 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1457ab5233
qpel encoding
...
4mv+b frames encoding finally fixed
chroma ME
5 comparission functions for ME
b frame encoding speedup
wmv2 codec (unfinished)
user specified diamond size for EPZS
Originally committed as revision 1365 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
59b571c1e4
more debug output
...
Originally committed as revision 1338 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
492cd3a920
AVVideoFrame -> AVFrame
...
Originally committed as revision 1327 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
4e00e76b3c
cleanup / messup?
...
fixes 20% speedloss bug
removes redundant variables from MpegEncContext
release buffers in avcodec_flush_buffers() (untested)
Originally committed as revision 1325 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
0d1e924668
fixing 2pass assert failure
...
better dynamic b frame selection, still not very good though allthough it works fine without 2pass now
Originally committed as revision 1316 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
5f3ed1653f
fixing hq + adaptive quant
...
Originally committed as revision 1313 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
aa388dba30
fixing files where the first frame isn a keyframe
...
Originally committed as revision 1309 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
140cb66321
new PSNR code (now works with chroma, b frames, ...)
...
rename *_TYPE to FF_*_TYPE for the external API
allow user specified pict_type
Originally committed as revision 1308 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1e491e29c2
cleanup
...
adding AVVideoFrame
moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame
removing obsolete variables in AVCodecContext
skiping of MBs in b frames
correctly initalizing AVCodecContext
picture buffer cleanup
Originally committed as revision 1302 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
2571e3b62b
100l (mixing chroma & luma linesize)
...
Originally committed as revision 1298 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f8fd15e03f
moving init of some variables (hurry_up,...) to MPV_frame_start()
...
Originally committed as revision 1271 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
9a7b310d06
* remaining part of John Ryland's patch
...
Originally committed as revision 1267 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
5d3cea3a86
aspect ratio cleanup
...
Originally committed as revision 1254 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
83f238cbf0
* compilation fix (ARM users please check)
...
Originally committed as revision 1225 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
18f770162b
* fixing some minor const warnings
...
Originally committed as revision 1205 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
eb4b3dd3c3
* using DSPContext - so each codec could use its local (sub)set of CPU extension
...
Originally committed as revision 1194 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago