summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Todo17
-rw-r--r--softhddevice.cpp8
2 files changed, 21 insertions, 4 deletions
diff --git a/Todo b/Todo
index 052299b..c8f6d09 100644
--- a/Todo
+++ b/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?
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);
}
//////////////////////////////////////////////////////////////////////////////