396a5e6837 
								
							
								 
							
						 
						
							
							
								
								store a few values in the header as difference to the last  
							
							this makes frames a few bytes smaller (0.1% for high bitrate but >1% for low bitrates)
Originally committed as revision 7401 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								148c9bdbb8 
								
							
								 
							
						 
						
							
							
								
								Patch for the FLV muxer to supply more complete metadata  
							
							in the onMetaData header. Patch by Allan Hsu <allan at counterpop dot net>.
Originally committed as revision 7382 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d951bb9a5c 
								
							
								 
							
						 
						
							
							
								
								test DIRECT{0,0} too if flag mv0 is used  
							
							slight PSNR/bitrate increase
Originally committed as revision 7361 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49f1ac5a3d 
								
							
								 
							
						 
						
							
							
								
								change mpeg2 intra vlc test to advanced one, add qprd trell and b frames  
							
							Originally committed as revision 7349 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6975eb82b 
								
							
								 
							
						 
						
							
							
								
								use qscale_table in adaptive quant  
							
							some PSNR/bitrate improvement for adaptive quant
Originally committed as revision 7346 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59743d16c7 
								
							
								 
							
						 
						
							
							
								
								dont randomly disallow intr4v in adaptive quant  
							
							some PSNR/bitrate gain if adaptive quant is used
initalize qscale_table correctly (it was pretty much random since the qp->lambda change)
  this probably has not much effect as the table isnt used currently IIRC
Originally committed as revision 7342 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								51b1a6c939 
								
							
								 
							
						 
						
							
							
								
								dont randomly dissallow direct MBs  
							
							some PSNR/bitrate gain for b frames with adaptive quant or QPRD
Originally committed as revision 7341 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d1e5071e2 
								
							
								 
							
						 
						
							
							
								
								QPRD & adaptive quantization regression tests  
							
							Originally committed as revision 7340 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4d0e2edb9 
								
							
								 
							
						 
						
							
							
								
								fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain)  
							
							Originally committed as revision 7334 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8aee695c5 
								
							
								 
							
						 
						
							
							
								
								Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.  
							
							Originally committed as revision 7284 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed1dfc4970 
								
							
								 
							
						 
						
							
							
								
								remove pretty much useless skiping of some predictors  
							
							this has pretty much no quality or speed effect except very small random changes
Originally committed as revision 7202 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7f8af46f7 
								
							
								 
							
						 
						
							
							
								
								1 step diamond search around the median MV predictor  
							
							+0.01 PSNR
idea from x264
Originally committed as revision 7189 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e954443dd 
								
							
								 
							
						 
						
							
							
								
								bring AC3 encoder output up to input volume level  
							
							patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36 PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
Originally committed as revision 7160 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c1418175d 
								
							
								 
							
						 
						
							
							
								
								fix bitstream to be correctly decoded by quicktime  
							
							Originally committed as revision 7157 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cd15e47ad 
								
							
								 
							
						 
						
							
							
								
								fix b frames + -mbd rd without -psnr (yes that was seriously buggy and probably hasnt been noticed as everyone who tested stuff used -psnr)  
							
							Originally committed as revision 7151 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c8f30a745 
								
							
								 
							
						 
						
							
							
								
								* Restructuring the division of labor between DV codec and DV format  
							
							[ Based on a patch by Brian Brice (bbrice at newtek dot com) ]
Originally committed as revision 6161 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5340a0bc9c 
								
							
								 
							
						 
						
							
							
								
								wide atom is only defined in mov, use free for mp4/3gp  
							
							Originally committed as revision 6072 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0bd2483a75 
								
							
								 
							
						 
						
							
							
								
								replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs)  
							
							Originally committed as revision 6045 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57060f8936 
								
							
								 
							
						 
						
							
							
								
								AVI tag reading and writing patch by David Conrad.  
							
							umovimus at gmail dot com
Originally committed as revision 6022 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								efbe19fd44 
								
							
								 
							
						 
						
							
							
								
								update regression tests for patches r5945-r5950 based on patch by Francois Draperi <ffmpeg@hp.com>  
							
							Originally committed as revision 5951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								634b8cfaf4 
								
							
								 
							
						 
						
							
							
								
								always write duration and file size, fix seeking, progress bar is now active  
							
							Originally committed as revision 5939 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd0fb3064d 
								
							
								 
							
						 
						
							
							
								
								add header info to flv format based on a patch by (Philipp Klaus >ffmpegdevel ad pylonsoft mot ch )  
							
							Originally committed as revision 5779 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a403fc0324 
								
							
								 
							
						 
						
							
							
								
								flac-lpc patch by (Justin Ruggles  jruggle earthlink net)  
							
							tabs removed and regression.sh fixed (it was missing in the patch) by me
Originally committed as revision 5572 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e71bcc3798 
								
							
								 
							
						 
						
							
							
								
								flacenc - rice param search patch by (Justin Ruggles  jruggle earthlink net  
							
							1) search for optimal rice parameters and partition order. i also
modified the stereo method estimation to use this to calculate estimated
bit count instead of using just the pure sums.
2) search for the best fixed prediction order
3) constant subframe mode (good for encoding silence)
Note that the regression test for the decoded wav file also changed.
This is due to FFmpeg's FLAC decoder truncating the file, which it did
before anyway...just at a different cutoff point.  The generated FLAC
files are still 100% lossless.
With this update, FFmpeg's FLAC encoder has speed and compression
somewhere between "flac -1" and "flac -2".  On my machine, it's about
15% faster than "flac -2", and about 10% slower than "flac -1".  The
encoding parameters are identical to "flac -2" (fixed predictors, 1152
blocksize, partition order 0 to 3).
Originally committed as revision 5536 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f33aa12011 
								
							
								 
							
						 
						
							
							
								
								stereo decorrelation support by (Justin Ruggles  jruggle earthlink net>)  
							
							Originally committed as revision 5528 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aeb2904eba 
								
							
								 
							
						 
						
							
							
								
								flac regression test  
							
							Originally committed as revision 5515 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a387d7d3b 
								
							
								 
							
						 
						
							
							
								
								update regression tests for r5449 (adpcm)  
							
							Originally committed as revision 5476 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								871371a768 
								
							
								 
							
						 
						
							
							
								
								Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.  
							
							Originally committed as revision 5427 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c36eaaa94 
								
							
								 
							
						 
						
							
							
								
								Snow multiple reference frames  
							
							(bitstream is not backwards compatible, even if refs aren't used)
Originally committed as revision 5417 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed90d370ec 
								
							
								 
							
						 
						
							
							
								
								dont store mov style meta tags in mp4 (fixes ffmpeg -title + gtkpod)  
							
							Originally committed as revision 5405 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								307eb24879 
								
							
								 
							
						 
						
							
							
								
								add MPEG-2 intra vlc support  
							
							Originally committed as revision 5372 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e27b6e62f7 
								
							
								 
							
						 
						
							
							
								
								missmatch control for mpeg2 intra dequantization if bitexact=1  
							
							Originally committed as revision 5328 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddbddce547 
								
							
								 
							
						 
						
							
							
								
								Fix samples to bytes relation.  
							
							Originally committed as revision 5314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1f7807abd 
								
							
								 
							
						 
						
							
							
								
								AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.  
							
							Originally committed as revision 5281 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52dc09a5fe 
								
							
								 
							
						 
						
							
							
								
								Fix regression tests to match changed output of AC3 encoder  
							
							(ac3enc.c r1.30)
Originally committed as revision 5275 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0816152af9 
								
							
								 
							
						 
						
							
							
								
								seed iterative_me with mvs from conventional search.  
							
							+15% speed, +.1 dB
Originally committed as revision 5159 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b297700b7 
								
							
								 
							
						 
						
							
							
								
								DVCPRO50 support.  
							
							Patch by Daniel Maas dmaas at maasdigital dot com
Originally committed as revision 5113 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26f86eaf03 
								
							
								 
							
						 
						
							
							
								
								ftyp patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)  
							
							Originally committed as revision 5098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1522767d0d 
								
							
								 
							
						 
						
							
							
								
								compute output format before setting language patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)  
							
							Originally committed as revision 5093 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40116978de 
								
							
								 
							
						 
						
							
							
								
								Assign class 2 to most macroblocks by default, instead of a more conservative  
							
							method defined by SMPTE
Patch by Dan Maas
Originally committed as revision 5074 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e52b44e50 
								
							
								 
							
						 
						
							
							
								
								AC coefficient weighing (per SMPTE 314M) for the DV encoder and decoder. The  
							
							performance impact is less than 1%.
Patch by Dan Maas  (dmaas at maasdigital dot com)
Originally committed as revision 5070 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6df5f6ae51 
								
							
								 
							
						 
						
							
							
								
								size[0-3] are not initialized (and can get random negative trash  
							
							values), so the comparison with vs_total_ac_bits is messed up on the
first couple loop iterations, leading to AC underflows.
the b->prev[] pointers were not being maintained correctly. We
potentially have to update b->prev[] both before and after the area
whose VLC length is getting adjusted.
this also might fix the ppc regression failure?
patch by (Dan Maas <dmaas maasdigital com>)
Originally committed as revision 5064 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6661b2130d 
								
							
								 
							
						 
						
							
							
								
								dont lowwer qnos of more blocks then needed  
							
							Originally committed as revision 5055 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2d230a756 
								
							
								 
							
						 
						
							
							
								
								fixing dv_guess_qnos()  
							
							roman, dont hesitate to reverse this and solve it differntly if you want ...
Originally committed as revision 5053 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4e021e8c4 
								
							
								 
							
						 
						
							
							
								
								jpeg-ls regression test  
							
							Originally committed as revision 4925 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82e415b1fc 
								
							
								 
							
						 
						
							
							
								
								avoid using non constant fields of AVCodecContext in avi muxer  
							
							Originally committed as revision 4897 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12943a53b5 
								
							
								 
							
						 
						
							
							
								
								Fix the wrongly commited regressions stuff for psp compatible mp4 files.  
							
							Originally committed as revision 4890 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcfdb046ee 
								
							
								 
							
						 
						
							
							
								
								Fix for title field in PSP compatible mp4 files. Patch by  
							
							Olivier, oandrieu <at> gmail.com.
Originally committed as revision 4889 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29f7ae79e7 
								
							
								 
							
						 
						
							
							
								
								scale video for snow iterative me down so the egression test is faster  
							
							Originally committed as revision 4888 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b29af723de 
								
							
								 
							
						 
						
							
							
								
								>4gb fixes by (Dirk Musfeldt | d.musfeldt meilenstein de)  
							
							Originally committed as revision 4886 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago