2012-12-03, 22:55
(2012-12-03, 19:44)gertjanzwartjes Wrote:Yeah it's a valid use case but too late in the release cycle to add new methods etc. Additionally sending out an existing notifications does not affect the API so that wouldn't be such a big deal.(2012-12-03, 19:28)gertjanzwartjes Wrote:(2012-12-03, 17:05)Tolriq Wrote: To know if there's a input request occurring (I.E. if we should send key presses or keymap commands) for case when we don't get the notification.
But only a flag is not enough, you also want to know the current text in the control if a control or virtual keyboard is currently present. Otherwise you'll bluntly override any text that's already there, which is not very user friendly.
Actually Tolriq has a good point; when I think about it, what if you have opened a virtual keyboard with a simple remote, say a normal remote cotrol, or you're Apple remote, whatever one that doesn't have a keyboard. Then you grab your remote app which does have a keyboard, to edit the text in the virtual keyboard you just opened. So you connect to XBMC, and try to edit the text and all the text in there will be erased at the first call of SendText, because you didn't get an OnInputRequested because the virtual keyboard was already open. Or do you?
(2012-12-03, 22:29)claymic Wrote:(2012-12-03, 19:26)claymic Wrote: Another test
This is the streamdetails after i used VideoLibrary.SetMovieDetails for playcount = 0
Quote:> audio: {
}
subtitle: {
}
video: {
}
I found the problem. When i use VideoLibrary.SetMovieDetails for playcount = 0 this take at least 7 seconds for each movie, if i make any call before this time i get a error in the streamdetails.
So, this is normal ? Take 7 or 12 seconds to set the playcount for each movie ? I am using the Frodo Beta 1.
Thanks
Clayton
Hm I just ran 3 VideoLibrary.SetMovieDetails calls and they were instant. I could switch to the sqlite browser, hit refresh and the changes were there.