Bei mir geht's leider nicht zuverlässig.
Ich habe wieder mehrere Phänome.
Nochmal vorausgeschickt, dass ich die HD-False Haali Einstellungen im Shark007 eingestellt habe.
Versuch 1:
Startet Video garnicht
Das Video wird nmit der Refresh Rate erkannt
2012-05-17 12:42:27,793 [5264] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.videoStartedThreaded(:0)]- New video with the frame rate 23,976 (24) different from current (0). Notify the user if he wants to change
und gesetzt
2012-05-17 12:42:28,842 [2168] DEBUG MediaControl.MediaControl [MediaControl.DisplaySettings+DisplayDevice.findSimilarMode(:0)]- Found device mode to set : 1920 x 1080, 32 bits, 24 Hz
2012-05-17 12:42:29,358 [2168] DEBUG MediaControl.MediaControl [MediaControl.DisplaySettings.setRefreshRate(:0)]- Changed device mode
2012-05-17 12:42:29,360 [2168] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap+BootStrapRemoting.ChangeRefreshRate(:0)]- Calling ehShell change refresh rate method
2012-05-17 12:42:29,361 [5264] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.refreshRateChange(:0)]- Setting refresh rate done
Dann aber wird versucht das Video zu spielen, es passiert aber nichts
2012-05-17 12:42:36,740 [2268] DEBUG MediaControl.RemoteControlDevice - Video 7 MediaControl Play
2012-05-17 12:43:14,803 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageHandler(:0)]- New Page: SplashExtPage, 1557
2012-05-17 12:43:14,805 [4424] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageNotifier(:0)]- New Page to notify : MediaCenter.Extensibility.SplashExtPage
2012-05-17 12:43:15,265 [2268] DEBUG MediaControl.RemoteControlDevice - Video 7 MediaControl Stop
Nachdem nichts kam hab ich gestoppt.
Und dann wurde die Refresh Rate restored
2012-05-17 12:49:52,698 [5976] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.Video_Stopping(:0)]- Restoring refresh rate
2012-05-17 12:49:52,700 [5976] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.setDisplayMode(:0)]- Setting display device 0 to display mode 1008
2012-05-17 12:49:53,893 [2840] DEBUG MediaControl.MediaControl [MediaControl.DisplaySettings.setDisplayMode(:0)]- Changed device mode
2012-05-17 12:49:53,895 [2840] DEBUG MediaControl.MediaControl [MediaControl.MCEAccess.Display.setDisplay(:0)]- Current refresh rate is now = 1920 x 1080, 32 bits, 50 Hz
2012-05-17 12:49:53,898 [5976] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.Video_Stopping(:0)]- Restored refresh rate to 50
Ein zweiter Versuch mit identischem Ergebnis.
Habe auch mal versucht die Progressbar hin und herzuschieben und Vidoe zu pausieren und wieder zu starten, hat aber alles keinen Effekt.
Versuch 2:
Video startet aber Refresh Rate wird nicht geändert.
Nach Versuch 1 MCE beendet und wieder neu gestartet. Darauf geachtet, dass der Hook Fehler nicht kommt, denn sonst geht danach MCP garnicht mehr.
Diesmal wird zwar Refresh Rate erkannt und laut Log auch gesetzt, alleine es stimmt nicht.
2012-05-17 12:55:46,853 [2560] DEBUG MediaControl.RemoteControlDevice - Video 11 MediaControl Play
2012-05-17 12:55:47,364 [5168] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.videoStartedThreaded(:0)]- Testing for refresh rate change
2012-05-17 12:55:47,373 [5168] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.videoStartedThreaded(:0)]- New video with the frame rate 23,976 (24) different from current (0). Notify the user if he wants to change
2012-05-17 12:55:47,386 [5168] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.refreshRateChange(:0)]- Setting refresh rate to 24
2012-05-17 12:55:47,420 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageHandler(:0)]- New Page: NewUiPage, 1650: "res://ehres!FullScreen.mcml#FullScreen"
2012-05-17 12:55:47,423 [4104] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageNotifier(:0)]- New Page to notify : ServiceBus.UIFramework.NewUiPage
2012-05-17 12:55:47,803 [5340] DEBUG MediaControl.MediaControl [MediaControl.MCEAccess.Display.setRefreshRate(:0)]- Setting refresh rate to device \\.\DISPLAY1
2012-05-17 12:55:48,176 [5340] DEBUG MediaControl.MediaControl [MediaControl.DisplaySettings+DisplayDevice.findSimilarMode(:0)]- Found device mode to set : 1920 x 1080, 32 bits, 24 Hz
2012-05-17 12:55:48,674 [5340] DEBUG MediaControl.MediaControl [MediaControl.DisplaySettings.setRefreshRate(:0)]- Changed device mode
2012-05-17 12:55:48,676 [5340] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap+BootStrapRemoting.ChangeRefreshRate(:0)]- Calling ehShell change refresh rate method
2012-05-17 12:55:48,678 [5168] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.refreshRateChange(:0)]- Setting refresh rate done
2012-05-17 12:55:54,965 [2560] DEBUG MediaControl.RemoteControlDevice - Video 11 MediaControl Play
2012-05-17 12:55:55,978 [2560] DEBUG MediaControl.RemoteControlDevice - Video 11 MediaControl Play
2012-05-17 12:56:13,792 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageHandler(:0)]- New Page: SplashExtPage, 1557
2012-05-17 12:56:13,798 [4104] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap.NewPageNotifier(:0)]- New Page to notify : MediaCenter.Extensibility.SplashExtPage
2012-05-17 12:56:14,226 [2560] DEBUG MediaControl.RemoteControlDevice - Video 11 MediaControl Stop
Versuch 3:
Video mit richtiger Refresh Rate gestartet. Bei Stop aufgehängt.
Video bleibt stehen (wie bei Pause) und es passiert nichts mehr.
2012-05-17 12:59:14,376 [2560] DEBUG MediaControl.RemoteControlDevice - Video 12 MediaControl Stop
2012-05-17 13:00:24,348 [2560] DEBUG MediaControl.RemoteControlDevice - Video 12 MediaControl Play
2012-05-17 13:00:28,399 [2560] DEBUG MediaControl.RemoteControlDevice - Video 12 MediaControl Stop
2012-05-17 13:01:03,703 [3488] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.Uninitialize(:0)]- MediaControl exiting...
2012-05-17 13:01:03,706 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.Launch(:0)]- Background addin thread interruption
2012-05-17 13:01:03,900 [2560] DEBUG MediaControl.RemoteControlDevice - Video 12 SessionEnd StreamingContentVideo
2012-05-17 13:01:10,308 [2560] DEBUG MediaControl.RemoteControlDevice - Global 10 Navigation FS_Videos
2012-05-17 13:01:10,308 [2560] DEBUG MediaControl.RemoteControlDevice - Video 13 SessionStart StreamingContentVideo
2012-05-17 13:01:10,308 [2560] DEBUG MediaControl.RemoteControlDevice - Video 13 SessionEnd StreamingContentVideo
Nebenversuch:
Contextmenü erscheint nicht.
2012-05-17 12:58:24,734 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.hook_KeyDown(:0)]- Requesting ehShell menu
2012-05-17 12:58:24,776 [5080] DEBUG MediaControl.MediaControl [MediaControl.MediaControlBootstrap+BootStrapRemoting.buildMenu(:0)]- Building menu
2012-05-17 12:58:24,906 [Application] DEBUG MediaControl.MediaControl [MediaControl.MCEAccess.ContextMenu.buildMenu(:0)]- ShowContextMenu
2012-05-17 12:58:25,705 [2560] DEBUG MediaControl.RemoteControlDevice - Global 10 Error True
2012-05-17 12:58:25,713 [2560] DEBUG MediaControl.RemoteControlDevice - Info menu : opened
2012-05-17 12:58:35,007 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.hook_KeyDown(:0)]- Context menu already opened
2012-05-17 12:58:35,398 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.hook_KeyDown(:0)]- Context menu already opened
2012-05-17 12:58:35,798 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.hook_KeyDown(:0)]- Context menu already opened
2012-05-17 12:58:35,800 [Application] DEBUG MediaControl.MediaControl [MediaControl.MediaControl.hook_KeyDown(:0)]- Requesting ehShell menu
2012-05-17 12:58:35,879 [2560] DEBUG MediaControl.RemoteControlDevice - Global 10 Error False
2012-05-17 12:58:35,880 [2560] DEBUG MediaControl.RemoteControlDevice - Info menu : closed
Any Idea?
Mic
Edit:
Der Remote Hook Error kommt übrigens bei mir sehr häufig und nicht nur innerhalb von 60s nach dem stoppen des MCE.
Vielleicht liegt ja hier der Hund begraben.