Normal
I just tried using it too It's working for the most part.. I'm only using Live TV, I could care less about recordings for now. Anyways, I finally got it streaming live tv somehow (for the longest time it just wouldn't start streaming), however it won't stop timeshifting... Here's the error in my logs from choosing a '--Stop Timeshifting' entry:[CODE]2009-01-05 20:50:46.375500 [15]: TVController:ValidateTvControllerParams - incorrect parameters used! user TvControl.User cardId -1 _cards.ContainsKey(cardId) == False CardPresent(cardId) False2009-01-05 20:50:46.375500 [15]: at TvService.TVController.ValidateTvControllerParams(User user) at TvService.TVController.StopTimeShifting(User& user) at MPTvClient.TVServerController.StopTimeShifting() at TVServerXBMC.XbmcServer.Stop() at TvService.TVController.DeInit() at TvService.Service1.OnStop() at System.ServiceProcess.ServiceBase.DeferredStop() at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o) at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)[/CODE]Otherwise, it's great! I mean yeah EPG would be fantastic, but this will suffice until the unified pvr interface is ready and some real work can begin! Thanks so much for your work, if you can get timeshifting to stop for me (I'm using RC4 btw), I'd be very happy! As it is now, choosing a different channel does work, but since timeshifting never stops, it goes back to the beginning of timeshift buffer whenever you change channels...Let me know if I can help debug anymore.. I'm proficient in c# and know a little bit about the mediaportal api... Thanks again!
I just tried using it too
It's working for the most part.. I'm only using Live TV, I could care less about recordings for now.
Anyways, I finally got it streaming live tv somehow (for the longest time it just wouldn't start streaming), however it won't stop timeshifting... Here's the error in my logs from choosing a '--Stop Timeshifting' entry:
[CODE]2009-01-05 20:50:46.375500 [15]: TVController:ValidateTvControllerParams - incorrect parameters used! user TvControl.User cardId -1 _cards.ContainsKey(cardId) == False CardPresent(cardId) False
2009-01-05 20:50:46.375500 [15]: at TvService.TVController.ValidateTvControllerParams(User user)
at TvService.TVController.StopTimeShifting(User& user)
at MPTvClient.TVServerController.StopTimeShifting()
at TVServerXBMC.XbmcServer.Stop()
at TvService.TVController.DeInit()
at TvService.Service1.OnStop()
at System.ServiceProcess.ServiceBase.DeferredStop()
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)[/CODE]
Otherwise, it's great! I mean yeah EPG would be fantastic, but this will suffice until the unified pvr interface is ready and some real work can begin! Thanks so much for your work, if you can get timeshifting to stop for me (I'm using RC4 btw), I'd be very happy! As it is now, choosing a different channel does work, but since timeshifting never stops, it goes back to the beginning of timeshift buffer whenever you change channels...
Let me know if I can help debug anymore.. I'm proficient in c# and know a little bit about the mediaportal api... Thanks again!