New DVB subtitle filter (TsReader based) (3 Viewers)

jojjal

Portal Pro
October 21, 2006
63
0
Home Country
Sweden Sweden
Uppdate:

I just installed the newest svn of MP and SRV, and now the teletext for swedish channel tv1000 just works greaaat...... so nice job... not a single error when showing the subs.......

But when i use channel+ then the subs just flashes for a second and just goes away...

But now i see the light in the tunnel...
Great job


//Jojja on the teletext side....

tia
 

gibman

Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    For everyone who is having crashes or hangs when chaning channels:

    1) put http://day2.no-ip.org/TsReader_no_teletext.ax in MediaPortal directory
    2) regsvr32 /u TsReader.ax
    2) regsvr32 TsReader_no_teletext.ax

    That TsReader version has the teletext pin disabled. At lest I was able to zap around for 30 minutes (got bored at that point).


    Yeah me 2, zapping seems to work ok now.
    I always seems to crash on on a few channel changes from one DVB card to another.
    But not any more with teletext pin disabled.

    /Gibman
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    For everyone who is having crashes or hangs when chaning channels:

    1) put http://day2.no-ip.org/TsReader_no_teletext.ax in MediaPortal directory
    2) regsvr32 /u TsReader.ax
    2) regsvr32 TsReader_no_teletext.ax

    That TsReader version has the teletext pin disabled. At lest I was able to zap around for 30 minutes (got bored at that point).


    Yeah me 2, zapping seems to work ok now.
    I always seems to crash on on a few channel changes from one DVB card to another.
    But not any more with teletext pin disabled.

    Thanks. good to know that we have been able to isolate two different crashes now. First one seems to be related to the teletext pin (in Tsreader.ax or DVBSub2.ax filter) and the second one is most likely related to the graph rebuilding started on the client plugin side when the channel change uses a different DVB card than the current on.

    The bad thing is that I have only one DVB card, so debugging is not possibe and finding the issue only based on the logs will be pretty hard. So maybe someone who has possibility to debug can give a helping hand here?
     

    ziphnor

    Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    hmm... didn't see any changes in SVN. Are you sure that you did a SVN commit? :)

    I checked out the code on my laptop, and that warning message should not be possible (its guarded by a statement requiring the page number to not be -1). I committed later the same day of the other commits, so probably you already have the updated source.

    if(pageNumInProgress != -1 && (pageNumInProgress < 0 || pageNumInProgress >= 966)){
    LogDebug("DANGER DANGER!, endpage with pageNumInProgress = %i", pageNumInProgress);
    return;
    }

    However, i believe that was the only change so dont expect it to fix the other problems :)

    It sucks that there are so many problems with the teletext stuff (just goes to show that the sample files i have are not sufficient), but i guess its not surprising, the bitmap subtitle stuff has been tested for quite a while longer :)

    I cant fix anything right now, as im on my laptop in a hotel in the states. But i will be looking into the problems as soon as i get back.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    It sucks that there are so many problems with the teletext stuff (just goes to show that the sample files i have are not sufficient), but i guess its not surprising, the bitmap subtitle stuff has been tested for quite a while longer :)

    I cant fix anything right now, as im on my laptop in a hotel in the states. But i will be looking into the problems as soon as i get back.

    well, the users have just wait a little bit longer. I hope that no one was expecting the first beta with teletext subtitle support to be perfect one.

    Plase, everyone who is having issues with the teletext subtitles record a small ( 30 seconds ) sample .ts and upload it to the FTp (login information is available in the first post of this thread).:D
     

    wemppu

    Portal Member
    July 4, 2007
    32
    0
    Home Country
    Finland Finland
    Having configuration with Technotrend C-1500 and Anysee C-30+ i must say that partly zapping problems seemed to be related to Tehcnotrend BDA drivers. Zapping on Tehcnotrend and between those two cards were merely impossible until I took tehcnotren BDA drivers version 4.x back in use again.
    Zapping worked somehow better after that and there was no such hanging anymore. Only starting TV section is somhow slow but will come eventually.

    Usiing Tourettes teletext removal hack version in addition gives faster starting times and one more good thing was that without teletext PIn activated, subtitles will be shown quite a lot faster on screen after zapping.

    Back on WAT (Wife Acceptance Tests) stage with MediaPortal :)
    No "this &!# TV is not workin again, it hanged!" calls to work today yet :-D
     

    Hetfield

    Portal Pro
    March 3, 2007
    69
    9
    Home Country
    Finland Finland
    Hi,

    I also found serious problems after teletext subtittle support was introduced. Now I don't use subtitles, but I'm happy cause I already saw that DVB subtitles (which I'm only interested) worked perfectly.

    I would suggest to have separate opions to enable/disable the DVB and teletext subtitles. Temporary for example by having different file (like useTsReader.txt currently), and later in the MediaPortal configuration / MediaPortal.xml. Registering and unregistering files is little bit more complicated. And if it's true that this has effect on performance, separate disablation is very important after the feature is totally ready. In Microsoft products I always want to disable all the features I don't need ;-) Sometimes less is more.

    - Jaymz-
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Hi,

    I also found serious problems after teletext subtittle support was introduced. Now I don't use subtitles, but I'm happy cause I already saw that DVB subtitles (which I'm only interested) worked perfectly.

    I would suggest to have separate opions to enable/disable the DVB and teletext subtitles. Temporary for example by having different file (like useTsReader.txt currently), and later in the MediaPortal configuration / MediaPortal.xml. Registering and unregistering files is little bit more complicated. And if it's true that this has effect on performance, separate disablation is very important after the feature is totally ready. In Microsoft products I always want to disable all the features I don't need ;-) Sometimes less is more.

    - Jaymz-

    At some point there will be indeed configuration options for enabling teletext and bitmap support. Althou I don't think we want to have a registry setting for enabling/disabling any output pins in TsReader as those would most likely be causing easialy issues for some users.
     

    Users who are viewing this thread

    Top Bottom