[Finished] MP1-4777 Additional info for video and audio (2 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I run into regression but i will retry on a fresh MP1-4777 to confirm :)
    But you can find a log from a working MP and MP1-4777.

    From log, i can see that it didn't find FPS.
    And MP get locked when rendering Audio PIN. (it will surely unfreeze but i let running 5 minutes and it get stuck).
     

    Attachments

    • MP_NOK.txt
      6.8 KB
    • MP_OK.txt
      10.3 KB

    yartat

    Portal Pro
    October 1, 2007
    71
    115
    Kjiv, Ukraine
    Home Country
    Ukraine Ukraine
    Complete. Check it.[DOUBLEPOST=1457194215][/DOUBLEPOST]
    And MP get locked when rendering Audio PIN. (it will surely unfreeze but i let running 5 minutes and it get stuck).
    I have no idea what happens. May be it environmental, because my changes in DShow graph only in the DirectShowHelper.AnalyseStreams(). And filter enumeration is safe.
     
    Last edited:

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    It seems to be related to TsReader (because with lav splitter, video start).
    When using MP1-4777, the video start after a blackscreen (2 or 3 sec).
    When using my own branch with MP1-4777 merged -> locked, it was not without MP1-4777.
    I have a diff also from TsReader.ax so it can be something wrong on C# side for C++ code ?
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Ok just tested with TsReader.ax from Master and and i have exactly the same behavior than with fresh MP1-4777.
    With TsReader WIP from @Owlsroost something goes wrong but without MP1-4777 it works perfectly.

    So in final the new code introduce something wrong. @yartat any idea ?
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    @Owlsroost this is log when it failed (TsReader WIP + MP1-4777).
    I will upload log with TsReader without MP1-4777 to compare (ASAP)
     

    Attachments

    • TsReader_WIP_Failed_With_MP1-4777.zip
      18.5 KB

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Here we go without MP1-4777 :)

    For information, MP1-4777 with master C++ TsReader trigger a blackscreen delay, so defo something wrong.
     

    Attachments

    • TsReader_WIP_Perfect_Without_MP1-4777.zip
      12.1 KB

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    LOL :) after 12 minutes :) but failed to start lol.

    Code:
    [2016-03-05 18:44:23,332] [123381f8] [1bec] - audPin:GetMediaType() - Timeout
    [2016-03-05 18:56:21,717] [123381f8] [1bec] - audPin:GetMediaType() - Timeout
    [2016-03-05 18:56:24,009] [123381f8] [1bec] - audPin:GetMediaType() - Timeout
    [2016-03-05 18:56:56,801] [123381f8] [1bec] - demux:GetVideoStreamType(), FPS from DTS/PTS = 25.000000, DTSdiff/PTSdiff/MPEG2 = 0.480000/0.480000/0.040000, DTS/PTS count = 381/381
    [2016-03-05 18:56:56,801] [123381f8] [1bec] - vidPin:CompleteConnect() ok, filter: LAV Video Decoder
    [2016-03-05 18:56:56,806] [123381f8] [1bec] - subPin:CompleteConnect() ok, filter: MediaPortal DVBSub3
    [2016-03-05 18:56:56,806] [123381f8] [1bec] - DVBSub3 interface OK
    [2016-03-05 18:56:56,977] [123381f8] [1bec] - SUCCESS
    [2016-03-05 18:57:04,932] [123381f8] [1bec] - CTsReaderFilter::dtor
    [2016-03-05 18:57:04,932] [123381f8] [4c38] - CTsReaderFilter::ThreadProc stopped()
    [2016-03-05 18:57:04,932] [123381f8] [3cc4] - TsAVRT::RevertMMCSThread - AvrtHandle: 5916
    [2016-03-05 18:57:04,932] [123381f8] [3cc4] - CDeMultiplexer::ThreadProc stopped()
    [2016-03-05 18:57:04,932] [123381f8] [1bec] - audPin:dtor()
    [2016-03-05 18:57:04,932] [123381f8] [1bec] - vidPin:dtor()
    [2016-03-05 18:57:04,932] [123381f8] [1bec] - subPin:dtor()
    [2016-03-05 18:57:04,933] [123381f8] [1bec] - CTsReaderFilter::dtor - finished
    [2016-03-05 18:57:04,936] [       0] [1bec] - CMemoryBuffer::dtor
    [2016-03-05 18:57:04,936] [       0] [1bec] - memorybuffer: Clear() 0
    [2016-03-05 18:57:04,936] [       0] [1bec] - memorybuffer: Clear() done
    [2016-03-05 18:57:04,936] [       0] [1bec] - CRTSPClient::~CRTSPClient()
    [2016-03-05 18:57:04,936] [       0] [1bec] - CRTSPClient::Shutdown()
    [2016-03-05 18:57:04,936] [       0] [1bec] - CDeMultiplexer::dtor
    [2016-03-05 18:57:04,936] [       0] [1bec] - demux:flushing
    [2016-03-05 18:57:04,936] [       0] [1bec] - demux:flush audio
    [2016-03-05 18:57:04,936] [       0] [1bec] - demux:flush video
    [2016-03-05 18:57:04,936] [       0] [1bec] - demux:flush subtitle
    [2016-03-05 18:57:04,936] [       0] [1bec] - CDeMultiplexer::dtor - finished, instanceCount:0
    [2016-03-05 18:57:04,939] [       0] [1bec] - TsAVRT::UnloadAVRT() - Unloading AVRT libraries
    [2016-03-05 18:57:04,939] [       0] [1bec] - CTsDuration - dtor
    [2016-03-05 18:57:04,943] [       0] [1bec] - CTsDuration - dtor
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Btw :) i forgot to tell that it happen on 2 PC(s) :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Attached is the TsReader that trigger the issue.
     

    Attachments

    • TsReader_WIP.zip
      3.1 MB
    Last edited:

    Users who are viewing this thread

    Top Bottom