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  
				
					
						
							
							
								 
						
							
							
							
								
							
								48d1b9a17c 
								
							
								 
							
						 
						
							
							
								
								fix convergence of snow iterative_me  
							
							Originally committed as revision 4876 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3ac6ed667 
								
							
								 
							
						 
						
							
							
								
								detect when iterative_me fails to converge, and stop searching  
							
							Originally committed as revision 4868 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8a596d210 
								
							
								 
							
						 
						
							
							
								
								bugs found by valgrind  
							
							Originally committed as revision 4841 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47ad9abaa5 
								
							
								 
							
						 
						
							
							
								
								fixing second last time François Revol applies a patch without running the regression tests, next time his account is disabled  
							
							Note, if you think thats too harsh, look at the cvs history he has broken the regression tests many times and has not once
updated the checksums ...
regression test checksum change due to: movenc.c 1.46->1.47
"finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track"
Originally committed as revision 4826 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80e44bc3bf 
								
							
								 
							
						 
						
							
							
								
								use h264 MC functions for 2xX Xx2 blocks in snow too  
							
							Originally committed as revision 4824 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2692ceab8b 
								
							
								 
							
						 
						
							
							
								
								use h264 MC functions for rectangular blocks too  
							
							Originally committed as revision 4821 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a588a2c654 
								
							
								 
							
						 
						
							
							
								
								regression test for iterative ME & wavelet cmp functions  
							
							Originally committed as revision 4820 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88e51e1fb5 
								
							
								 
							
						 
						
							
							
								
								second try of improved lambda/qp guessing for motion estimation RD in first pass  
							
							Originally committed as revision 4785 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aaaa6f1549 
								
							
								 
							
						 
						
							
							
								
								dont discard least significant bits  
							
							Originally committed as revision 4773 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7c51ebc89 
								
							
								 
							
						 
						
							
							
								
								slightly better mv_penalty table  
							
							Originally committed as revision 4770 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								377798d6bd 
								
							
								 
							
						 
						
							
							
								
								minor typo  
							
							Originally committed as revision 4767 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50c6f6cd4c 
								
							
								 
							
						 
						
							
							
								
								improved lambda/qp guessing for motion estimation RD in first pass  
							
							this only affects encoding with bframes and rate control
Originally committed as revision 4765 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f79432a26e 
								
							
								 
							
						 
						
							
							
								
								set a few variables correctly  
							
							Originally committed as revision 4560 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c619ff6daf 
								
							
								 
							
						 
						
							
							
								
								optimizations  
							
							dc coeff rounding fix
class=3 num of bits fix
do interlaced check & idct only if CODEC_FLAG_INTERLACED_DCT
Originally committed as revision 4542 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8fce2707e8 
								
							
								 
							
						 
						
							
							
								
								regression tests for dv  
							
							Originally committed as revision 4541 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago