mirror of
				https://github.com/nyanmisaka/ffmpeg-rockchip.git
				synced 2025-11-01 04:53:04 +08:00 
			
		
		
		
	 2fb550893f
			
		
	
	2fb550893f
	
	
	
		
			
			The packet counting based approach caused excessive sdt/pat/pmt for VBR, so let's use a timestamp based approach instead similar to how we emit PCRs. SDT/PAT/PMT period should be consistent for both VBR and CBR from now on. Also change the type of sdt_period and pat_period to AV_OPT_TYPE_DURATION so no floating point math is necessary. Fixes ticket #3714. Signed-off-by: Marton Balint <cus@passwd.hu>
		
			
				
	
	
		
			5 lines
		
	
	
		
			253 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
		
			253 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 0bf5457fd41a22fc5cdd99ae5ad4e273 *tests/data/fate/acodec-s302m.mpegts
 | |
| 1527688 tests/data/fate/acodec-s302m.mpegts
 | |
| 31f25a0020fd9017de9c3c608316854b *tests/data/fate/acodec-s302m.out.wav
 | |
| stddev:  986.94 PSNR: 36.44 MAXDIFF:18571 bytes:  1058400/  1056708
 |