Anthony 
							
						 
					 
					
						
						
							
						
						9e2806c181 
					 
					
						
						
							
							[AVIDump] fix compilation issues on Linux  
						
						 
						
						
						
						
					 
					
						2018-04-06 19:53:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						2441fd28d5 
					 
					
						
						
							
							AVIDump: Remove incorrect usage of s_ prefix  
						
						 
						
						
						
						
					 
					
						2018-01-17 22:19:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lucas Kent 
							
						 
					 
					
						
						
							
						
						6c7e6016fb 
					 
					
						
						
							
							Handle framedump path not existing  
						
						 
						
						
						
						
					 
					
						2018-01-18 07:53:30 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						330881ae80 
					 
					
						
						
							
							Allow users to specify the encoder used for framedumping.  
						
						 
						
						
						
						
					 
					
						2018-01-03 13:23:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9357cee2ef 
					 
					
						
						
							
							do not assign in conditional statements  
						
						 
						
						
						
						
					 
					
						2017-06-07 20:09:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						71c0e30655 
					 
					
						
						
							
							Appease linter.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:29:46 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						fbff74c1eb 
					 
					
						
						
							
							Warn on invalid video codec.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						9155af5103 
					 
					
						
						
							
							GetDumpPath function.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						8c24387509 
					 
					
						
						
							
							Use ffv1 if user requests it.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						a3af5b09d3 
					 
					
						
						
							
							error logs  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						6b1910a078 
					 
					
						
						
							
							Appease global header warning.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						f82e3de763 
					 
					
						
						
							
							Dump to arbitrary URLs.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						21e66e60e3 
					 
					
						
						
							
							Configable dump codec.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						a1a9e488a5 
					 
					
						
						
							
							XVID FourCC for MPEG-4 codecs.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						d4686aa1a7 
					 
					
						
						
							
							More warnings for AVIDump.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						86a8382376 
					 
					
						
						
							
							Arbitrary dump formats.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						1723645c99 
					 
					
						
						
							
							guess format before allocating context  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:43:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						8fb2eb889d 
					 
					
						
						
							
							Handle delayed frames at the end of the movie.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:43:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						ed6a46a193 
					 
					
						
						
							
							Merge pull request  #4958  from RisingFog/avidump_bitrate  
						
						 
						
						... 
						
						
						
						Add configurable video dump bitrate to INI 
						
						
					 
					
						2017-02-27 10:15:19 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						63c5230d9b 
					 
					
						
						
							
							Merge pull request  #4959  from lioncash/ini  
						
						 
						
						... 
						
						
						
						IniFile: Handle s64/u64 values 
						
						
					 
					
						2017-02-27 10:02:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						621472336c 
					 
					
						
						
							
							AVIDump[regression]: close avio handles  
						
						 
						
						
						
						
					 
					
						2017-02-26 23:26:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						bfb17d5a9e 
					 
					
						
						
							
							Add configurable video dump bitrate to INI  
						
						 
						
						
						
						
					 
					
						2017-02-25 23:58:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						beec40f178 
					 
					
						
						
							
							IniFile: Handle s64/u64 values  
						
						 
						
						
						
						
					 
					
						2017-02-25 00:03:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						04158dfe15 
					 
					
						
						
							
							AVIDump: use a separate AVCodecContext  
						
						 
						
						... 
						
						
						
						Using the AVCodecContext contained in AVStream for muxing is officially
discouraged[1] and AVStream::codec was deprecated in favor of
AVStream::codecpar in libavformat 57.33.100 / 57.5.0.
1: [FFmpeg-cvslog] lavf: replace AVStream.codec with AVStream.codecpar: https://ffmpeg.org/pipermail/ffmpeg-cvslog/2016-April/099152.html  
						
						
					 
					
						2017-02-06 20:23:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						867d6134c5 
					 
					
						
						
							
							AVIDump: open codec before stream  
						
						 
						
						... 
						
						
						
						Minor oversight in the existing code. 
						
						
					 
					
						2017-02-06 20:23:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						dd3d8c7a4e 
					 
					
						
						
							
							AVIDump: use avformat_free_context  
						
						 
						
						... 
						
						
						
						This function frees all associated streams and codec contexts, and
has existed since libavformat 52.96.0 (February 2011). 
						
						
					 
					
						2017-02-06 20:23:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						ac214190fd 
					 
					
						
						
							
							AVIDump: Replace deprecated avcodec_encode_video2  
						
						 
						
						
						
						
					 
					
						2017-02-06 20:23:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						b7e59f4e55 
					 
					
						
						
							
							AVIDump: Rename CloseFile to CloseVideoFile  
						
						 
						
						... 
						
						
						
						Retains symmetry with CreateVideoFile. 
						
						
					 
					
						2017-01-29 22:05:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						c3a1547d9a 
					 
					
						
						
							
							AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)  
						
						 
						
						
						
						
					 
					
						2017-01-23 00:35:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						d79840078f 
					 
					
						
						
							
							Renderer: Threaded frame dumping.  
						
						 
						
						
						
						
					 
					
						2016-11-07 22:11:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						3c65c5f2c5 
					 
					
						
						
							
							AVIDump: Drop frames which are delayed over a savestate.  
						
						 
						
						
						
						
					 
					
						2016-11-04 18:39:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						be29090aae 
					 
					
						
						
							
							AVIDump: Add a struct for the state.  
						
						 
						
						... 
						
						
						
						So AddFrame use no global state and can be threaded well. 
						
						
					 
					
						2016-11-04 18:35:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						dad5041737 
					 
					
						
						
							
							AVIDump: Inline OSD error handling.  
						
						 
						
						... 
						
						
						
						This fixes a review feedback in PR #4345 . 
						
						
					 
					
						2016-11-04 18:03:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						03d8efc270 
					 
					
						
						
							
							AVIDump: Merge redundant variables.  
						
						 
						
						... 
						
						
						
						They were always the same. We also don't scale at all. 
						
						
					 
					
						2016-11-04 18:03:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						112e18a5d1 
					 
					
						
						
							
							AVIDump: Drop stored frame.  
						
						 
						
						... 
						
						
						
						This used an invalid pointer, which was only valid within AddFrame.
This drops a feature which shall dump the last frame as it might was dropped before.
A good implementation however should "overwrite" the last frame if the time matches.
But this needs to delay every frame a bit. 
						
						
					 
					
						2016-11-04 18:03:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						9f264c0872 
					 
					
						
						
							
							AVIDump: Move CoreTiming into caller.  
						
						 
						
						
						
						
					 
					
						2016-10-10 12:03:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						db0509560e 
					 
					
						
						
							
							AVIDump: Hard code rgba.  
						
						 
						
						
						
						
					 
					
						2016-10-08 18:16:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						0864ef4352 
					 
					
						
						
							
							VideoCommon: Add custom stride for framedumping.  
						
						 
						
						
						
						
					 
					
						2016-10-08 15:44:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						43c48a6f48 
					 
					
						
						
							
							Fix frame dumps on file close in certain situations  
						
						 
						
						
						
						
					 
					
						2016-10-04 09:26:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						55478af832 
					 
					
						
						
							
							Fix frame dump crash when resolution changes  
						
						 
						
						
						
						
					 
					
						2016-10-03 19:50:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						69eed56256 
					 
					
						
						
							
							Fix recursive code  
						
						 
						
						
						
						
					 
					
						2016-09-06 22:45:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						df0f7657d0 
					 
					
						
						
							
							Fix frame dump issues where frame dumping stops before next drawn frame  
						
						 
						
						
						
						
					 
					
						2016-08-24 13:00:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						222c4ba077 
					 
					
						
						
							
							Remove Global Declarations from Movie  
						
						 
						
						
						
						
					 
					
						2016-08-04 15:24:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						37a0c9c404 
					 
					
						
						
							
							Check for zero height when splitting video dump  
						
						 
						
						
						
						
					 
					
						2016-07-21 11:28:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comex 
							
						 
					 
					
						
						
							
						
						42660292f6 
					 
					
						
						
							
							Use newer ffmpeg APIs to avoid deprecation warnings.  
						
						 
						
						
						
						
					 
					
						2016-07-10 21:36:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						88dbaf1fa5 
					 
					
						
						
							
							Split Video Dumps on Resolution Change  
						
						 
						
						
						
						
					 
					
						2016-06-25 11:39:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						 
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						d39d193c0f 
					 
					
						
						
							
							Properly Handle Video Dumping from Power On  
						
						 
						
						
						
						
					 
					
						2016-02-19 22:53:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						bf643c98aa 
					 
					
						
						
							
							Fix warnings  
						
						 
						
						
						
						
					 
					
						2016-01-28 23:54:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						e1f21602fd 
					 
					
						
						
							
							Merge pull request  #3426  from Sonicadvance1/ES_fix_framedump  
						
						 
						
						... 
						
						
						
						Add support for framedumping to OpenGL ES. 
						
						
					 
					
						2016-01-28 18:24:32 -05:00