[Approved] HELP test: fix for - some cards are slow at tuning. (10 Viewers)

disaster123

MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    AW: HELP test: fix for - some cards are slow at tuning.

    Patch is working fine here too. Really great improvement.
     

    tompa

    MP Donator
  • Premium Supporter
  • October 3, 2005
    664
    34
    Stockholm
    Home Country
    Sweden Sweden
    Very nice!

    specially when starting up from the beginning (first time client starts), huge improvement here, from approx.20 sec to 8 sec.
    Starting and stoping also improvedby approx one sec.

    Many thanks!
    /tompa
     

    Jay_UK

    Test Group
  • Team MediaPortal
  • October 6, 2009
    1,780
    283
    Derby
    Home Country
    United Kingdom United Kingdom
    Hi Gibman,

    I was going to test tonight (runing dual Nova S2 cards), but have just installed RC6 instead

    It looks like RC6 has newer files that the ones in the patch?

    Is this fix in RC6?

    If not, could you compile for RC6? :)

    Many thanks,

    J.

    ps - I suffer from this problem - long wait with a blue screen (running Blue3wide) until the channel is first displayed.
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Usa
    Home Country
    Ethiopia Ethiopia
    currently I'm without a internet connection at home.
    So I am unable to provide you with new binaries for the time being - atleast until I get a new ISP setup.

    but anyone with coding skills should be able to help out here.

    /gibman
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,523
    10,466
    France
    Home Country
    France France
    currently I'm without a internet connection at home.
    So I am unable to provide you with new binaries for the time being - atleast until I get a new ISP setup.

    but anyone with coding skills should be able to help out here.

    /gibman

    Hi :)

    I hope that you will have Internet soon.
    I have compil for RC6 SVN, so i hope it will good :)

    Cheers,
    Seb.

    See post 17 for updated patch
     

    joystick

    MP Donator
  • Premium Supporter
  • January 26, 2006
    892
    39
    Home Country
    Germany Germany
    AW: HELP test: fix for - some cards are slow at tuning.

    I get the follwing error in TVserver error.log when previewing a channel.

    However preview is working

    (RC6)
    Code:
    2010-07-05 13:41:05.694691 [(16)]: TVController:ValidateTvControllerParams - incorrect parameters used! user TvControl.User cardId -1 _cards.ContainsKey(cardId) == False CardPresent(cardId) False
    2010-07-05 13:41:05.695691 [(16)]:    bei TvService.TVController.ValidateTvControllerParams(User user) in D:\svnroot\mediaportal_Graph_2\TvEngine3\TVLibrary\TvService\TVController.cs:Zeile 3935.
       bei TvService.TVController.GetVirtualCard(User user) in D:\svnroot\mediaportal_Graph_2\TvEngine3\TVLibrary\TvService\TVController.cs:Zeile 3834.
       bei TvService.TVController.StartTimeShifting(User& user, Int32 idChannel, VirtualCard& card, Boolean forceCardId, Boolean& cardChanged) in D:\svnroot\mediaportal_Graph_2\TvEngine3\TVLibrary\TvService\TVController.cs:Zeile 2489.
       bei TvService.TVController.StartTimeShifting(User& user, Int32 idChannel, VirtualCard& card) in D:\svnroot\mediaportal_Graph_2\TvEngine3\TVLibrary\TvService\TVController.cs:Zeile 2698.
       bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
       bei System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink.SyncProcessMessage(IMessage reqMsg)
       bei System.Runtime.Remoting.Messaging.ServerContextTerminatorSink.SyncProcessMessage(IMessage reqMsg)
       bei System.Runtime.Remoting.Channels.CrossContextChannel.SyncProcessMessageCallback(Object[] args)
       bei System.Runtime.Remoting.Channels.ChannelServices.DispatchMessage(IServerChannelSinkStack sinkStack, IMessage msg, IMessage& replyMsg)
       bei System.Runtime.Remoting.Channels.DispatchChannelSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream)
       bei System.Runtime.Remoting.Channels.BinaryServerFormatterSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream)
       bei System.Runtime.Remoting.Channels.Tcp.TcpServerTransportSink.ServiceRequest(Object state)
       bei System.Runtime.Remoting.Channels.SocketHandler.ProcessRequestNow()
       bei System.Runtime.Remoting.Channels.RequestQueue.ProcessNextRequest(SocketHandler sh)
       bei System.Runtime.Remoting.Channels.SocketHandler.BeginReadMessageCallback(IAsyncResult ar)
       bei System.Net.LazyAsyncResult.Complete(IntPtr userToken)
       bei System.Net.ContextAwareResult.CompleteCallback(Object state)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Net.ContextAwareResult.Complete(IntPtr userToken)
       bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
       bei System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
       bei System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,523
    10,466
    France
    Home Country
    France France
    Re: AW: HELP test: fix for - some cards are slow at tuning.

    Maybe my mistake, i have compiled in debug mode.
    Can you try this bin (release mode) ?
    Cheers,
    Seb.
     

    Attachments

    • pausegraph1_binsRC6Release.zip
      677.6 KB
    • pausegraph2_binsRC6Release.zip
      679.7 KB

    joystick

    MP Donator
  • Premium Supporter
  • January 26, 2006
    892
    39
    Home Country
    Germany Germany
    AW: HELP test: fix for - some cards are slow at tuning.

    working, no errors!

    thank you, man!

    cheers
    joystick
     

    gru

    MP Donator
  • Premium Supporter
  • January 5, 2007
    77
    29
    Home Country
    Austria Austria
    Hi,

    also tested the new bins for RC6 from Sebastii and I'm really impressed! :)

    Tuning a channel with orig code was 3-5 secs.
    With the patch tuning now is aroung 1-3 secs.

    Will continue testing.

    :D Gru
     

    Users who are viewing this thread

    Top Bottom