[mythtv] DVB EPG (Was: [PATCH] Beginning radio pvr support)
John Pullan
jmp at tarantella.com
Tue Jan 13 11:15:03 EST 2004
If it's not too much trouble could you generate me a patch so I can have
a look/play with it ?
I was thinking along similar lines as you with regard to the updates
etc.
Thanks
On Tue, 2004-01-13 at 15:58, Steve Davies wrote:
> >
> Kenneth was kind enough to provide me with this older code a while back. I
> have done only very little with it (no time unfortunately) but I could
> create/post a patch against CVS which pulls the EPG data.
>
> It is REALLY basic, and just spews lots of collected data to stdout from
> mythbackend, and includes some small amount of debugging for unrecognised
> tags etc.
>
> I had (still do?) intended to start storing this data into a std::map of
> ProgramInfo structs, and periodically compare this map against the
> database - I thought that once a minute I could check if anything new had
> arrived into the map. The DB load would be too high if this were done too
> regularly. There would then need to be a way of periodically pruning old
> data from the map - perhaps if an entry hasn't been seen on-air for 10
> minutes.
>
> >From the look of the UK DVB-T data I am receiving, I am getting sufficient
> now/next data to be usable to make corrections to any mythfilldatabase
> starting points. I haven't delved deep enough to know whether the results
> would be useful though.
>
> I have not investigated the possibility of different quality data from
> different muxes - I believe that the now/next data is the same across all
> muxes (at least on my UK system) but the full EPG data that is threatened
> later this year may not use the same principle. If it is necessary to
> switch between muxes to get all EPG data, then I would suggest that every
> 10 minutes, if the tuner is running in 'IDLE' mode (ie. not currently
> watching/recording), that the frequency hops to the next mux in the list
> so that data can be collected.
>
> Just my 2p.
>
> Regards,
> Steve
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
--
John Pullan <jmp at tarantella.com>
More information about the mythtv-dev
mailing list