[gst-devel] EPG data from dvbbasebin
Roland Peffer
gdevel at clixxun.com
Fri Apr 23 07:36:07 CEST 2010
Hi Peter,
I noticed the same behavior.
Every information seems to be send only ones. But I think its better than repeating the information again and again,
and then filtering redundant information within the application.
Roland
On 22.04.2010, at 22:58, Dr. Peter G. Baum wrote:
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
------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list