diff options
author | Johns <johns98@gmx.net> | 2011-12-17 19:25:08 +0100 |
---|---|---|
committer | Johns <johns98@gmx.net> | 2011-12-17 19:25:08 +0100 |
commit | 33460f1370b24bae464201e08bbc7bea26f98129 (patch) | |
tree | ba8aaa90a23a6918b36119f150f70d6e8cfc6dc2 | |
parent | 5ec46e94b4d54d29ac3cf8c38b3e8a14ee52c056 (diff) | |
download | vdr-plugin-softhddevice-33460f1370b24bae464201e08bbc7bea26f98129.tar.gz vdr-plugin-softhddevice-33460f1370b24bae464201e08bbc7bea26f98129.tar.bz2 |
Store config values, when menu leaves.
-rw-r--r-- | Todo | 17 | ||||
-rw-r--r-- | softhddevice.cpp | 8 |
2 files changed, 21 insertions, 4 deletions
@@ -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? diff --git a/softhddevice.cpp b/softhddevice.cpp index 68585c7..260cc5f 100644 --- a/softhddevice.cpp +++ b/softhddevice.cpp @@ -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); } ////////////////////////////////////////////////////////////////////////////// |