mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
				synced 2023-10-10 17:16:51 +00:00 
			
		
		
		
	Store config values, when menu leaves.
This commit is contained in:
		
							
								
								
									
										17
									
								
								Todo
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								Todo
									
									
									
									
									
								
							@@ -1,3 +1,14 @@
 | 
			
		||||
missing:
 | 
			
		||||
    video out with xv
 | 
			
		||||
    video out with opengl
 | 
			
		||||
    video out with vdpau
 | 
			
		||||
    software decoder
 | 
			
		||||
    vdpau decoder
 | 
			
		||||
    software deinterlace
 | 
			
		||||
    auto crop
 | 
			
		||||
    atmolight
 | 
			
		||||
    zoom/fit-zoom 4:3
 | 
			
		||||
    multistream handling
 | 
			
		||||
 | 
			
		||||
libva-intel-driver:
 | 
			
		||||
    intel still has hangups most with 1080i
 | 
			
		||||
@@ -10,6 +21,9 @@ libva-vdpau-driver:
 | 
			
		||||
    hangup on exit (VaapiDelDecoder -> VaapiCleanup
 | 
			
		||||
	-> vaDestroyContext -> pthread_rwlock_wrlock)
 | 
			
		||||
 | 
			
		||||
libva-xvba-driver:
 | 
			
		||||
    mpeg1/2 needs software decoder fixed
 | 
			
		||||
 | 
			
		||||
x11:
 | 
			
		||||
    support resize of x11 window
 | 
			
		||||
    support fullscreen window
 | 
			
		||||
@@ -27,8 +41,9 @@ audio/alsa:
 | 
			
		||||
    this channels has packet start not at the beginning of the start packet
 | 
			
		||||
 | 
			
		||||
playback of recording
 | 
			
		||||
    play back is too fast
 | 
			
		||||
 | 
			
		||||
setup:
 | 
			
		||||
    Saved parameters aren't used as default for setup menu.
 | 
			
		||||
    Setup menu parameters aren't automatic loaded?
 | 
			
		||||
    Setup parameters are not used until restart.
 | 
			
		||||
	Can a notice be added to the setup menu?
 | 
			
		||||
 
 | 
			
		||||
@@ -293,9 +293,11 @@ cMenuSetupSoft::cMenuSetupSoft(void)
 | 
			
		||||
*/
 | 
			
		||||
void cMenuSetupSoft::Store(void)
 | 
			
		||||
{
 | 
			
		||||
    SetupStore("MakePrimary", MakePrimary);
 | 
			
		||||
    SetupStore("Deinterlace", Deinterlace);
 | 
			
		||||
    SetupStore("Scaling", Scaling);
 | 
			
		||||
    SetupStore("MakePrimary", ConfigMakePrimary = MakePrimary);
 | 
			
		||||
    SetupStore("Deinterlace", ConfigVideoDeinterlace = Deinterlace);
 | 
			
		||||
    VideoSetDeinterlace(ConfigVideoDeinterlace);
 | 
			
		||||
    SetupStore("Scaling", ConfigVideoScaling = Scaling);
 | 
			
		||||
    VideoSetScaling(ConfigVideoScaling);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//////////////////////////////////////////////////////////////////////////////
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user