Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Wishlist: running status



Lauri Tischler wrote:
> 
> Klaus Schmidinger wrote:
> > Lauri Tischler wrote:
> >
> >>VPS uses running status.  Unfortunately Finnish Digita does not
> >>use VPS, but, they do send 'running status', sort of...
> >>They appear allways to send 'running' (status 4) but never any
> >>other type.
> >>This could be used with Timers, like...
> >>- switch to appropiate channel using Timer Info
> >>- start recording when running status goes running
> >>- stop recording when next running status on this channel goes active.
> >
> >
> > VDR sets the running status accordingly, so that at any given time there
> > is only one event with running status 4.
> >
> > Are you sure that the stations you are talking about actually switch
> > the running status when the broadcast begins or ends, respectively?
> > RTL, for instance, switches the RS at times that are only loosely
> > related to the actual begin or end of a broadcast.
> 
> some log from 9th Apr.
> -- switched to mux-a (YLE), first events are off because of switch..
> 
> Apr  9 16:48:02 vdr vdr[2596]: channel 1 (YLE TV1) event 16:30 'Muuttujat' status 4
> Apr  9 16:48:02 vdr vdr[2596]: channel 2 (YLE TV2) event 15:05 'Patch Adams' status 4
> Apr  9 16:48:02 vdr vdr[2596]: channel 9 (YLE FST) event 13:00 '(null)' status 4
> Apr  9 16:48:02 vdr vdr[2596]: channel 8 (YLE24) event 16:10 '(null)' status 4
> Apr  9 16:48:02 vdr vdr[2596]: channel 7 (YLE Teema) event 16:30 'Cosmomind' status 4
> -- synchronized here, thi sitem starts 3:40 late
> Apr  9 16:58:40 vdr vdr[2596]: channel 2 (YLE TV2) event 16:55 'Maikki ja pelottava Pontso' status 4
> Apr  9 17:00:04 vdr vdr[2596]: channel 1 (YLE TV1) event 17:00 'Tv-uutiset' status 4
> Apr  9 17:00:07 vdr vdr[2596]: channel 8 (YLE24) event 17:00 'Tv-uutiset' status 4
> Apr  9 17:00:08 vdr vdr[2596]: channel 7 (YLE Teema) event 17:00 'Prisma Studio' status 4
> Apr  9 17:05:23 vdr vdr[2596]: channel 1 (YLE TV1) event 17:05 'Maailmanmenoa: La Specola-museo' status 4
> Apr  9 17:10:03 vdr vdr[2596]: channel 8 (YLE24) event 17:10 'HARDtalk' status 4
> Apr  9 17:10:40 vdr vdr[2596]: channel 1 (YLE TV1) event 17:10 'Historian näyttämöitä: Christiania' status 4
> -- this starts 1:53 late
> Apr  9 17:21:53 vdr vdr[2596]: channel 2 (YLE TV2) event 17:20 'TV2: Lastenohjelmat 40 vuotta: Tenavatuokio' status 4
> Apr  9 17:30:04 vdr vdr[2596]: channel 7 (YLE Teema) event 17:30 'Luontohetki: Toimeliaat pedot' status 4
> Apr  9 17:40:03 vdr vdr[2596]: channel 8 (YLE24) event 17:40 'Kotimaan kasvot' status 4
> Apr  9 17:40:14 vdr vdr[2596]: channel 1 (YLE TV1) event 17:40 'Viittomakieliset uutiset' status 4
> Apr  9 17:45:42 vdr vdr[2596]: channel 1 (YLE TV1) event 17:45 'FST: Usko, toivo ja Batman' status 4
> Apr  9 17:45:44 vdr vdr[2596]: channel 9 (YLE FST) event 17:45 'Usko, toivo ja Batman' status 4
> Apr  9 17:47:08 vdr vdr[2596]: channel 2 (YLE TV2) event 17:45 'TV2: Käytöskukka: Ahneus' status 4
> -- starts 1:56 late
> Apr  9 17:51:56 vdr vdr[2596]: channel 2 (YLE TV2) event 17:50 'Kotimaan kasvot' status 4
> Apr  9 17:55:18 vdr vdr[2596]: channel 7 (YLE Teema) event 17:55 'Tempo: Disco' status 4
> Apr  9 18:00:06 vdr vdr[2596]: channel 7 (YLE Teema) event 18:00 'Tiededokumentti: Onko Jumala kuollut?' status 4
> Apr  9 18:01:29 vdr vdr[2596]: channel 8 (YLE24) event 18:00 'Tv-uutiset' status 4
> Apr  9 18:01:30 vdr vdr[2596]: channel 2 (YLE TV2) event 18:00 'Tv-uutiset' status 4
> Apr  9 18:03:03 vdr vdr[2596]: channel 1 (YLE TV1) event 18:00 'FST: Ballerina' status 4
> Apr  9 18:03:05 vdr vdr[2596]: channel 9 (YLE FST) event 18:00 'Ballerina' status 4
> Apr  9 18:11:33 vdr vdr[2596]: channel 8 (YLE24) event 18:10 'Taru-TV' status 4
> Apr  9 18:11:36 vdr vdr[2596]: channel 2 (YLE TV2) event 18:10 'Kakkosen kevätsää' status 4
> Apr  9 18:15:00 vdr vdr[2596]: channel 1 (YLE TV1) event 18:15 'FST: TV-nytt' status 4
> Apr  9 18:15:02 vdr vdr[2596]: channel 9 (YLE FST) event 18:15 'TV-nytt' status 4
> Apr  9 18:17:08 vdr vdr[2596]: channel 2 (YLE TV2) event 18:15 'Kamera kiertää' status 4
> Apr  9 18:21:03 vdr vdr[2596]: channel 8 (YLE24) event 18:20 'Viittomakieliset uutiset' status 4
> Apr  9 18:25:17 vdr vdr[2596]: channel 1 (YLE TV1) event 18:25 'FST: : Pääsiäinen - toivon tuoja' status 4
> Apr  9 18:25:21 vdr vdr[2596]: channel 9 (YLE FST) event 18:25 ': Pääsiäinen - toivon tuoja' status 4
> Apr  9 18:25:50 vdr vdr[2596]: channel 8 (YLE24) event 18:25 'Kakkosen kevätsää' status 4
> -- starts 1:08 late
> Apr  9 18:31:08 vdr vdr[2596]: channel 8 (YLE24) event 18:30 'MOT' status 4
> Apr  9 18:32:01 vdr vdr[2596]: channel 2 (YLE TV2) event 18:30 'Pisara' status 4
> Apr  9 18:35:11 vdr vdr[2596]: channel 1 (YLE TV1) event 18:35 'Top40' status 4
> Apr  9 18:36:01 vdr vdr[2596]: channel 9 (YLE FST) event 18:35 'Kulttuuriprofiili: Jan-Erik Slätis' status 4
> -- starts 2:15 late
> Apr  9 18:37:15 vdr vdr[2596]: channel 2 (YLE TV2) event 18:35 'FST: Kulttuuriprofiili: Jan-Erik Slätis' status 4
> 
> yep, should work

Have you verified that these broadcasts actually started at the exact moment when
the status has switched? I mean, by watching what was actually visible on the tv
screen at that time.

You could make VDR use the event's running status (even if there is no VPS
time provided by the event) by changing the line

  if (HasFlags(tfVps) && !Directly && event && event->Vps()) {

in VDR/timers.c into

  if (HasFlags(tfVps) && !Directly && event) {

You would still have to set the VPS flag for the event, though.
I haven't tested this, but I would expect it to work.

Klaus


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index