9dbf1dddbd 
								
							
								 
							
						 
						
							
							
								
								mpeg2/mpeg4 dequantizer support (c & mmx)  
							
							mpeg1 dequantizer optimizations
Originally committed as revision 404 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9dbcbd92e8 
								
							
								 
							
						 
						
							
							
								
								fixed mpeg4 time stuff on encoding  
							
							mpeg4 b-frame enoding support
removed old, out-commented ratecontrol
reuse motion compensation code between encoding & decoding
prefix newly added global functions with ff_ to reduce namespace polution
b-frame ME (unfinished, but working)
added some comments to mpegvideo.h
do MC on encoding only once if possible
bugs? ;)
Originally committed as revision 403 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7c02e2589 
								
							
								 
							
						 
						
							
							
								
								* solaris does not support -q  
							
							Originally committed as revision 402 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								076b09e9b3 
								
							
								 
							
						 
						
							
							
								
								* minor - slightly modified debug message  
							
							Originally committed as revision 401 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b1f4f236b 
								
							
								 
							
						 
						
							
							
								
								- Versions defined for libav/libavcodec.  
							
							- Bug fix in wav muxer for MP2 audio.
- ffmpeg/libavcodec version in MPEG-4 user data.
Originally committed as revision 400 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								101bea5f22 
								
							
								 
							
						 
						
							
							
								
								- ME method compatibility with legacy apps.  
							
							- Please use AVCodecContext's me_method now.
Originally committed as revision 399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4986da9ce 
								
							
								 
							
						 
						
							
							
								
								- ME setting moved to AVCodecContext/MpegEncContext, no longer a global.  
							
							- EPZS ME algo used by default.
- HQ flag activated for ffmpeg.
- Cosmetics ...
Originally committed as revision 398 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1ec5875a6 
								
							
								 
							
						 
						
							
							
								
								yuv422p -> yuy2 (untested)  
							
							Originally committed as revision 5589 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74d3583521 
								
							
								 
							
						 
						
							
							
								
								rgb24->bgr24  
							
							Originally committed as revision 5583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								096172d435 
								
							
								 
							
						 
						
							
							
								
								fix typo found by Milan Cutka <cutka@szm.sk>  
							
							Originally committed as revision 5577 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9eafa60dde 
								
							
								 
							
						 
						
							
							
								
								* no error message without config.h  
							
							Originally committed as revision 396 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								045ed63f11 
								
							
								 
							
						 
						
							
							
								
								* support for simple_idct config  
							
							* preserving timestamp if config.h is not modifed
Originally committed as revision 395 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29da453b32 
								
							
								 
							
						 
						
							
							
								
								- New switch to activate 4MV in ffmpeg.  
							
							Originally committed as revision 394 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0d2714adc 
								
							
								 
							
						 
						
							
							
								
								- Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode for  
							
							AC3 set avcodec_context->channels to the desired number channels, if the
setting is 0 AC3 decoder will set it to the channels found in the
stream.
- Changed ffmpeg to cope with the new "way" of AC3 decoding.
- ASF muxer now uses Tickers for PTS calculations.
Originally committed as revision 393 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f862d1133 
								
							
								 
							
						 
						
							
							
								
								- PIX_FMT_ANY = -1 to avoid breaking any stuff that could be using it.  
							
							Thanks to D Richard Felker III for his comments.
Originally committed as revision 392 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbc598bb79 
								
							
								 
							
						 
						
							
							
								
								- Commented out PIX_FMT_ANY by now. It seems that not all codecs are setting  
							
							the PIX_FMT_ so they get PIX_FMT_ANY instead of PIX_FMT_YUV420P which
obviuosly annoys ffmpeg.
Originally committed as revision 391 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								502d105f96 
								
							
								 
							
						 
						
							
							
								
								* patch by Philip Gladstone  
							
							Originally committed as revision 390 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc657ac31d 
								
							
								 
							
						 
						
							
							
								
								* using pixtype as enum - by Philip Gladstone  
							
							Originally committed as revision 389 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4606ac8dee 
								
							
								 
							
						 
						
							
							
								
								* some minor modification by Philip Gladston  
							
							* grab containes new code
Originally committed as revision 388 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a266644f56 
								
							
								 
							
						 
						
							
							
								
								* more warning cleanups  
							
							* adding const & statics
Originally committed as revision 387 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								684f44d9a0 
								
							
								 
							
						 
						
							
							
								
								* fixing some warnings  
							
							Originally committed as revision 386 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ba8435d64 
								
							
								 
							
						 
						
							
							
								
								fixing black stripe at right if width%8!=0 && stride%8==0 reported by kabi  
							
							Originally committed as revision 5534 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cea494e32 
								
							
								 
							
						 
						
							
							
								
								* support for .au .gif .mov .mp4  by François Revol <revol@free.fr>  
							
							hmm any opinions about GIF support ?
Originally committed as revision 385 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0129e7b3e6 
								
							
								 
							
						 
						
							
							
								
								*** empty log message ***  
							
							Originally committed as revision 384 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30b68f33aa 
								
							
								 
							
						 
						
							
							
								
								* encoding of AC3 with more than 2 channels  
							
							by Takashi Iwai <tiwai@suse.de>
Originally committed as revision 383 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10bb7023a2 
								
							
								 
							
						 
						
							
							
								
								- Added force_pts to av_write_packet() to be able to force PTS, this helps  
							
							(and fix) stream copying. By now force_pts it's just honoured by the MPEG
muxer. ASF could honour this also, but it should be fixed to use Tickers
first.
- MPEG audio decoder exports it's frame size in bytes.
- Hope this fix the floating point exception found in ffserver.
Originally committed as revision 382 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bf43d42ed 
								
							
								 
							
						 
						
							
							
								
								mpeg4 mpeg quantizer support  
							
							Originally committed as revision 381 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1a9dbffed 
								
							
								 
							
						 
						
							
							
								
								wmv1 header parser (unfinished)  
							
							Originally committed as revision 380 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3825cd1d55 
								
							
								 
							
						 
						
							
							
								
								msmpeg4v2 encoding  
							
							Originally committed as revision 379 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ed627e64e 
								
							
								 
							
						 
						
							
							
								
								fixing msmpeg4v2 bugs (is bugfree now afaik)  
							
							Originally committed as revision 378 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c4f1840e6 
								
							
								 
							
						 
						
							
							
								
								b frames & slices bugfix  
							
							Originally committed as revision 377 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84afee348f 
								
							
								 
							
						 
						
							
							
								
								msmpeg4v2 decoding (no encoding yet)  
							
							Originally committed as revision 376 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcb609f432 
								
							
								 
							
						 
						
							
							
								
								dump_stream support (nicely formated 0s and 1s)  
							
							Originally committed as revision 375 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b403c4015 
								
							
								 
							
						 
						
							
							
								
								emms was missing, found by juanjo but he didnt commit it?!  
							
							Originally committed as revision 374 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b0ad91b99 
								
							
								 
							
						 
						
							
							
								
								- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.  
							
							Originally committed as revision 373 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c60cf138bd 
								
							
								 
							
						 
						
							
							
								
								fixing MVs in hq mode  
							
							Originally committed as revision 372 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7dc6f6628 
								
							
								 
							
						 
						
							
							
								
								overread in the mmx2 horizontal scaler fixed  
							
							2% faster horizontal mmx2 scaler
Originally committed as revision 5453 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0344cd0a7c 
								
							
								 
							
						 
						
							
							
								
								multiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>)  
							
							Originally committed as revision 371 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff3dfbae1a 
								
							
								 
							
						 
						
							
							
								
								fixing 1/0  
							
							Originally committed as revision 370 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14ae07d86c 
								
							
								 
							
						 
						
							
							
								
								divx5-gmc bug workaround  
							
							Originally committed as revision 369 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f89b6fbdc 
								
							
								 
							
						 
						
							
							
								
								msmpeg4v2 header parser & some dump bits code behind #if 0  
							
							Originally committed as revision 368 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbbe89994b 
								
							
								 
							
						 
						
							
							
								
								minor optimizations / simplifications  
							
							Originally committed as revision 367 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								60e575acc8 
								
							
								 
							
						 
						
							
							
								
								using Juanjo's way to pass forced type - especially as I_TYPE/P_TYPE defines aren't exported in the public interface, and the flagged method matches the way as qscale forcing work  
							
							Originally committed as revision 366 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d69fbc99e 
								
							
								 
							
						 
						
							
							
								
								force frame type for 2-pass encoding  
							
							Originally committed as revision 365 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								649c00c96d 
								
							
								 
							
						 
						
							
							
								
								sizeof(s->block) isnt 64*6*2 anymore bugfix  
							
							mpeg12 decoding optimization
Originally committed as revision 364 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf8039b2cf 
								
							
								 
							
						 
						
							
							
								
								mpeg4 4MV encoding  
							
							Originally committed as revision 363 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba6802debf 
								
							
								 
							
						 
						
							
							
								
								4MV motion estimation (not finished yet)  
							
							SAD functions rewritten (8x8 support & MMX2 optimizations)
HQ inter/intra decission
msmpeg4 encoding bugfix (MV where too long)
Originally committed as revision 362 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52075cdeaa 
								
							
								 
							
						 
						
							
							
								
								10l  
							
							Originally committed as revision 5339 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d55fdb40b 
								
							
								 
							
						 
						
							
							
								
								byte interleaving for mga  
							
							untested (no g200 mga or whatever i would need ...)
experimental sse2 version (even less tested as no p4 either ...)
sse2 version would need 16-byte aligned src & dst else sig11
sse2 version is disabled by default
Originally committed as revision 5338 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a164b253c 
								
							
								 
							
						 
						
							
							
								
								optimizing mpeg4_encode_dc  
							
							Originally committed as revision 361 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago