[vls-devel] need to support new SI tables in libdvbpsi
Andrew de Quincey
adq_dvb at lidskialf.net
Wed Dec 11 19:57:48 CET 2002
> I've already done the SDT support. I try to commit it today.
Cool.
> The problem with the DVB PSI tables was that there can be several
> different tables in one PID channel, so we had to change a bit the way
> libdvbpsi handles PSI. With bozo we thought about a new table
> demultiplexor between the PSI decoder and the table-specific (SDT, NAT
> ...) decoder. It sends a PSI to the right specific decoder according to
> to its table ID and table ID extension. It seems to work, but I'm not
> really satisfied with it, cause the API got a bit complicated. I think
> it will require some simplifications.
I see... I've not looked at the new code yet, but if I come up with any
suggestions, I'll pass them on.
In the meantime, I need to get NIT support working, so I'll start
implementing that tomorrow.
On a related note, I was finding it hard to diagnose problems in the
library (and I was a bit bored this afternoon :), so I implemented lots
of functions which dump the tables and descriptors out as XML to a
supplied stream. Would this be a good thing to have in the main library?
I can put a patch of this code together if people think so.
--
This is the libdvbpsi-devel mailing-list, see http://www.videolan.org/libdvbpsi/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the libdvbpsi-devel
mailing list