[gst-devel] EPG data from dvbbasebin
Dr. Peter G. Baum
peter at dr-baum.net
Thu Apr 22 22:58:12 CEST 2010
Hi,
I'm trying to get EPG data (eit messages) from dvbbasebin. It works partly.
When I start my program, I get some messages, but I would expect that
for example the information of the currently running program is repeated
every N seconds. This does not happen. I receive this information
exactly once.
Does gstreamer filter the messages?
What I do is basically :
def __init__( self ):
bus = self.channels.getPipeline().get_bus()
bus.add_signal_watch()
bus.connect( "message", self.__onMessage )
def __onMessage(self, bus, message):
t = message.type
if t == gst.MESSAGE_ELEMENT:
if message.structure.get_name( ) == "eit":
print message
Many thanks,
Peter
More information about the gstreamer-devel
mailing list