"Go to" while movie playing doesn't work
#1
Hi guys,

I 've the problem, that I can't jump to a selected time in a movie, cause the enter key doesn't seem to work. I can enter the time with the number keys, but nothing happens by pressing enter. Can someone tell me, what is wrong (perhaps I deleted the line in the keymap accidently while playing with this file? /what line do I have to add again?).

Thanks for help.
Reply
#2
No ideas? Anybody, please?
Reply
#3
Enable debug logging from System settings, System, Debugging, and restart XBMC then wait a minute or two for all the startup tasks to finish. Play some test video, then try and jump by pressing for example 2 2 2 2 Enter. Now stop the video and close XBMC.

Open the debug log by pressing Windows-R and in the Run dialog type:

"%appdata%\xbmc\xbmc.log"

(including the quotes). Click OK and the log should open in Notepad. Copy and paste the log into http://pastebin.com/ and post the link it gives you here.

The debug log will show use exactly what keypresses XBMC is receiving and how it's interpreting them.

JR
Reply
#4
http://pastebin.com/xList0zT#
In line 729 begins the time input, but only the numbers are shown (I first entered 1000 and enter, then when nothing happend 2222 and enter), no demuxer seek to, right? Where can I enable that?


11:00:26 T:3748 M:1167925248 DEBUG: CPullupCorrection: detected pattern of length 24: 42000.00 41000.00 42000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 42000.00 41000.00 42000.00
11:00:31 T:3492 M:1173651456 DEBUG: SDLKeyboard: scancode: 2, sym: 49, unicode: 49, modifier: 0
11:00:31 T:3492 M:1173651456 DEBUG: CApplication::OnKey: 61537 pressed, action is Number1
11:00:31 T:3492 M:1174736896 DEBUG: SDLKeyboard: scancode: 11, sym: 48, unicode: 48, modifier: 0
11:00:31 T:3492 M:1174736896 DEBUG: CApplication::OnKey: 61536 pressed, action is Number0
11:00:32 T:3492 M:1174429696 DEBUG: SDLKeyboard: scancode: 11, sym: 48, unicode: 48, modifier: 0
11:00:32 T:3492 M:1174429696 DEBUG: CApplication::OnKey: 61536 pressed, action is Number0
11:00:32 T:3492 M:1174360064 DEBUG: SDLKeyboard: scancode: 11, sym: 48, unicode: 48, modifier: 0
11:00:32 T:3492 M:1174360064 DEBUG: CApplication::OnKey: 61536 pressed, action is Number0
11:00:36 T:3844 M:1180131328 DEBUG: CDVDPlayerAudio:: Discontinuity - was:11498783.785614, should be:11488630.396755, error:-10153.388859
11:00:39 T:3492 M:1178542080 INFO: XCURL:Big GrinllLibCurlGlobal::CheckIdle - Closing session to http://xoap.weather.com (easy=02EB0FB8, multi=02E9CB00)
11:00:39 T:3492 M:1178910720 DEBUG: ------ Window Init (VideoOSD.xml) ------
11:00:39 T:3492 M:1178910720 INFO: Loading skin file: VideoOSD.xml
11:00:40 T:3492 M:1178886144 INFO: XCURL:Big GrinllLibCurlGlobal::CheckIdle - Closing session to http://api.themoviedb.org (easy=02EC1C28, multi=02E9F6F0)
11:00:42 T:3748 M:1178718208 DEBUG: CPullupCorrection: detected pattern of length 24: 42000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00 42000.00 42000.00 42000.00 41000.00 42000.00 42000.00 41000.00
11:00:46 T:3844 M:1183555584 DEBUG: CDVDPlayerAudio:: Discontinuity - was:21818946.819665, should be:21808801.424046, error:-10145.395619
11:00:46 T:3492 M:1183539200 DEBUG: ------ Window Deinit (VideoOSD.xml) ------
11:00:47 T:3492 M:1184567296 DEBUG: SDLKeyboard: scancode: 3, sym: 50, unicode: 50, modifier: 0
11:00:47 T:3492 M:1184567296 DEBUG: CApplication::OnKey: 61538 pressed, action is Number2
11:00:48 T:3492 M:1185628160 DEBUG: SDLKeyboard: scancode: 3, sym: 50, unicode: 50, modifier: 0
11:00:48 T:3492 M:1185628160 DEBUG: CApplication::OnKey: 61538 pressed, action is Number2
11:00:48 T:3492 M:1184538624 DEBUG: SDLKeyboard: scancode: 3, sym: 50, unicode: 50, modifier: 0
11:00:48 T:3492 M:1184538624 DEBUG: CApplication::OnKey: 61538 pressed, action is Number2
11:00:48 T:3492 M:1186717696 DEBUG: SDLKeyboard: scancode: 3, sym: 50, unicode: 50, modifier: 0
11:00:48 T:3492 M:1186717696 DEBUG: CApplication::OnKey: 61538 pressed, action is Number2
11:00:49 T:3492 M:1187909632 DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
11:00:49 T:3492 M:1187909632 DEBUG: CApplication::OnKey: 61453 pressed, action is OSD
11:00:49 T:3492 M:1187909632 DEBUG: ------ Window Init (VideoOSD.xml) ------
11:00:49 T:3492 M:1187909632 INFO: Loading skin file: VideoOSD.xml
11:00:51 T:732 M:1188659200 DEBUG: Thread 732 terminating (autodelete)
11:00:52 T:1616 M:1189732352 DEBUG: Thread 1616 terminating (autodelete)
11:00:52 T:3096 M:1191829504 DEBUG: Thread 3096 terminating (autodelete)
11:00:53 T:3108 M:1191763968 DEBUG: Thread 3108 terminating (autodelete)
11:00:56 T:3844 M:1197027328 DEBUG: CDVDPlayerAudio:: Discontinuity - was:32139117.846955, should be:32128630.396755, error:-10487.450200
11:00:57 T:3492 M:1197821952 DEBUG: SDLKeyboard: scancode: 31, sym: 115, unicode: 115, modifier: 0
11:00:57 T:3492 M:1197821952 DEBUG: CApplication::OnKey: 61523 pressed, action is ActivateWindow(shutdownmenu)
11:00:57 T:3492 M:1197821952 DEBUG: Activating window ID: 10111
11:00:57 T:3492 M:1197821952 DEBUG: Checking if window ID 10111 is locked.
11:00:57 T:3492 M:1197821952 DEBUG: ------ Window Init (DialogButtonMenu.xml) ------
11:00:57 T:3492 M:1197821952 INFO: Loading skin file: DialogButtonMenu.xml
11:00:57 T:3420 M:1197584384 DEBUG: thread start, auto delete: 1
11:01:03 T:3492 M:1205739520 DEBUG: SDLKeyboard: scancode: 75, sym: 276, unicode: 0, modifier: 0
11:01:03 T:3492 M:1205739520 DEBUG: CApplication::OnKey: 61477 pressed, action is Left
11:01:03 T:3492 M:1205739520 DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
11:01:03 T:3492 M:1205739520 DEBUG: CApplication::OnKey: 61453 pressed, action is Select
11:01:03 T:3492 M:1205739520 DEBUG: CApplication::ExecuteXBMCAction : Translating Quit
11:01:03 T:3492 M:1205739520 DEBUG: CApplication::ExecuteXBMCAction : To Quit
11:01:03 T:3492 M:1205739520 DEBUG: CAnnouncementManager - Announcement: ApplicationStop from xbmc
11:01:03 T:3420 M:1205739520 DEBUG: Thread 3420 terminating (autodelete)
11:01:03 T:3492 M:1205739520 NOTICE: Storing total System Uptime
11:01:03 T:3492 M:1205739520 NOTICE: Saving settings
11:01:03 T:3492 M:1205551104 NOTICE: stop all
Reply
#5
Code:
DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
DEBUG: CApplication::OnKey: 61453 pressed, action is OSD

Scancode 28 (0x1c) is the Enter key, and it's generating the sym and UNICODE values 13 (0x0D), which is return. But the OnKey log shows this keypress is being mapped to the action "OSD". The global mapping for <enter> is "Select", but the <FullScreenVideo> section overrides this to "OSD". However the <VideoTimeSeek> section overrides the override and maps the key back to "Select". For some reason this mapping is not taking effect on your system.

If your system keyboard.xml is still the default one, the problem must be in your userdata keymaps(s). Incidentally you seem to have a file called advancedsettings.xml in the keymaps folder and XBMC is attempting to read this as a keymap. This is harmless if inelegant.

Can you post your userdata keyboard.xml here, and if you've played around with the system keyboard.xml replace it with the stock version from https://github.com/xbmc/xbmc/tree/Dharma/system/keymaps.

JR
Reply

Logout Mark Read Team Forum Stats Members Help
"Go to" while movie playing doesn't work0