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 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f45e1bff37 
					 
					
						
						
							
							VideoInterface: Change a global into a translation-unit local variable  
						
						
						
						
					 
					
						2016-01-21 00:39:24 -05:00 
						 
				 
			
				
					
						
							
							
								Silvan Jegen 
							
						 
					 
					
						
						
							
						
						59f72d3571 
					 
					
						
						
							
							AVIDump: coded_frame is deprecated  
						
						... 
						
						
						
						Setting this is not required anymore as of commit 40cf1bbacc622 of
FFmpeg.
For users of older versions of the libavcodec library we guard the
change with an #if. 
						
						
					 
					
						2016-01-19 20:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d9fec92628 
					 
					
						
						
							
							VideoCommon: Header cleanup  
						
						... 
						
						
						
						Also remedies places where the video backends and core rely on things
being indirectly included. 
						
						
					 
					
						2016-01-17 20:11:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						3f15aa4b57 
					 
					
						
						
							
							Add support for framedumping to OpenGL ES.  
						
						
						
						
					 
					
						2016-01-09 00:21:20 -06:00 
						 
				 
			
				
					
						
							
							
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						66595b0ac9 
					 
					
						
						
							
							Force XVID FourCC for MPEG4 output  
						
						
						
						
					 
					
						2016-01-08 10:22:19 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						c34fb3edf0 
					 
					
						
						
							
							Use ffmpeg for Windows Video Dumping instead of VFW  
						
						
						
						
					 
					
						2016-01-07 18:37:58 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Burgener 
							
						 
					 
					
						
						
							
						
						fe4e99d6bf 
					 
					
						
						
							
							AVIDump Clean Up and Fixes  
						
						
						
						
					 
					
						2016-01-03 18:39:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						39ced2a2d7 
					 
					
						
						
							
							AVIDump: fix -Wsign-compare warning  
						
						... 
						
						
						
						Cast the other side of the comparison to avoid a warning with newer
ffmpeg/libav versions (cb3591e69738c808d26ba15eb02414fedfcd91cc). 
						
						
					 
					
						2015-08-21 10:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Dominic Chen 
							
						 
					 
					
						
						
							
						
						09714f86c3 
					 
					
						
						
							
							Fix some compilation warnings  
						
						
						
						
					 
					
						2015-08-19 11:07:54 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						95a2abc1ce 
					 
					
						
						
							
							Use PanicAlertT instead of PanicAlert when appropriate  
						
						... 
						
						
						
						I tried to change messages that contained instructions for users,
while avoiding messages that are so technical that most users
wouldn't understand them even if they were in the right language. 
						
						
					 
					
						2015-06-04 13:25:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						061848457a 
					 
					
						
						
							
							Merge pull request  #2382  from RisingFog/vfwfix  
						
						... 
						
						
						
						Fix video dumping incorrect lengths for some games in Windows 
						
						
					 
					
						2015-05-25 23:46:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						16081a23f1 
					 
					
						
						
							
							Fix video dumping incorrect lengths for some games  
						
						
						
						
					 
					
						2015-05-09 02:28:48 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3500740dd4 
					 
					
						
						
							
							Windows AVIDump: support "silent" frame dumping  
						
						... 
						
						
						
						When enabled, the silent option will avoid popping up dialog boxes for
overwrite confirmation or codec selection. The codec selection defaults to
uncompressed RGB.
This is required for FifoCI on Windows which needs to drive Dolphin from the
command line exclusively. 
						
						
					 
					
						2015-02-14 23:38:14 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						1e809d9c11 
					 
					
						
						
							
							Revert "Merge pull request  #1903  from RisingFog/libav"  
						
						... 
						
						
						
						This reverts commit 34079a00373274df7158 
						
						
					 
					
						2015-01-26 02:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						6cad635bd8 
					 
					
						
						
							
							Use ffmpeg for Windows Video Dumping instead of VFW  
						
						
						
						
					 
					
						2015-01-21 19:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						e7a82c4ded 
					 
					
						
						
							
							Renamed EuRGB60 to PAL60  
						
						
						
						
					 
					
						2014-11-18 16:51:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						ff41dd479b 
					 
					
						
						
							
							Fix warnings about non-static variables  
						
						
						
						
					 
					
						2014-11-02 04:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Sylvain Gadrat 
							
						 
					 
					
						
						
							
						
						3a12c50dc1 
					 
					
						
						
							
							Fix timing of AVI files dumped on Linux  
						
						... 
						
						
						
						The timing information is set on s_scaled_frame->pts, giving precise
timing information to the encoder. Frames arriving too early (less than
one tick after the previous frame) are droped. The setting of packet's
timestamps and flags is done after the call to avcodec_encode_video2()
as this function resets these fields according to its documentation. 
						
						
					 
					
						2014-10-23 23:34:38 +02:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						18c81dbc33 
					 
					
						
						
							
							Merge pull request  #1261  from lioncash/mesa-resonance-cascade  
						
						... 
						
						
						
						AVIDump: Add missing CoreTiming header 
						
						
					 
					
						2014-10-12 14:26:23 +11:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e283839b68 
					 
					
						
						
							
							AVIDump: Add missing CoreTiming header  
						
						... 
						
						
						
						Fixes build on the mesa buildbot 
						
						
					 
					
						2014-10-11 23:12:19 -04:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						fc4125cdd1 
					 
					
						
						
							
							Proper Audio/Video Dumping  
						
						
						
						
					 
					
						2014-10-09 00:06:04 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						8876ee120a 
					 
					
						
						
							
							Change libav* autodetection to support framedumping on Ubuntu 14.04  
						
						... 
						
						
						
						Add an "ugly" workaround in the AVIDump code, but looking at other project this
seems to be the most common way to handle this API change. 
						
						
					 
					
						2014-07-13 23:06:20 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						da697df6ee 
					 
					
						
						
							
							AVIDump: fix FFV1 encoding  
						
						... 
						
						
						
						ffmpeg 2.0 changed requirements for the FFV1 encoder and made them more strict,
requiring more fields of the input frame to be initialized. Explicitly setting
pixfmt, width and height solve the EINVAL issues with FFV1 encoding.
Original fix from http://ffmpeg.org/pipermail/libav-user/2013-October/005759.html  
						
						
					 
					
						2014-07-10 02:53:12 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						6b3e6e6ffb 
					 
					
						
						
							
							AVIDump: rename frame variables  
						
						
						
						
					 
					
						2014-06-27 19:48:36 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						c2c46d7573 
					 
					
						
						
							
							AVIDump: update ffmpeg/libav API usage  
						
						... 
						
						
						
						libav 10 was released on May 10th, 2014 and it drops support for some
long-deprecated stuff like avcodec_encode_video(). 
						
						
					 
					
						2014-06-27 19:48:36 +02:00