[gst-devel] [gst-cvs] zaheer gst-plugins-bad: gst-plugins-bad/ gst-plugins-bad/gst/mpegtsparse/ gst-plugins-bad/sys/dvb/

Stefan Kost ensonic at hora-obscura.de
Sat Nov 24 09:16:35 CET 2007


Hi,

zaheer at kemper.freedesktop.org wrote:
> CVS Root:       /cvs/gstreamer
> Module:         gst-plugins-bad
> Changes by:     zaheer
> Date:           Fri Nov 23 2007  17:53:51 UTC
> 
> Log message:
> 	patch by: Alessandro Decina
> 	* gst/mpegtsparse/mpegtspacketizer.c:
> 	* gst/mpegtsparse/mpegtspacketizer.h:
> 	* gst/mpegtsparse/mpegtsparse.c:
> 	* gst/mpegtsparse/mpegtsparse.h:
> 	pat-info is now a signal not a GObject property that
> 	gets notified.
> 	pat-info, pmt-info now instead of passing a GObject as
> 	a parameter, pass a GstStructure.
> 	New signals: nit-info, sdt-info, eit-info for DVB SI information

Wouldn't it be better to send bus messages (like e.g. level, spectrum)? And you
know that each gobject property has a notify:: detail which acts like a signal.

Stefan

> 	* sys/dvb/camconditionalaccess.c:
> 	* sys/dvb/camconditionalaccess.h:
> 	* sys/dvb/camdevice.c:
> 	* sys/dvb/camdevice.h:
> 	* sys/dvb/camswclient.c:
> 	* sys/dvb/camswclient.h:
> 	* sys/dvb/camutils.c:
> 	* sys/dvb/camutils.h:
> 	Cam code now uses the pmt GstStructure passed from mpegtsparse
> 	signals rather than the GObject.
> 	* sys/dvb/dvbbasebin.c:
> 	Use new signals in mpegtsparse and use GstStructures as per
> 	mpegtsparse's modified API.
> 
> Modified files:
>     .               : ChangeLog
>     gst/mpegtsparse : mpegtspacketizer.c mpegtspacketizer.h
>                       mpegtsparse.c mpegtsparse.h
>     sys/dvb         : camconditionalaccess.c camconditionalaccess.h
>                       camdevice.c camdevice.h camswclient.c
>                       camswclient.h camutils.c camutils.h dvbbasebin.c
> 
> Links:
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/ChangeLog.diff?r1=1.2883&r2=1.2884
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/gst/mpegtsparse/mpegtspacketizer.c.diff?r1=1.6&r2=1.7
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/gst/mpegtsparse/mpegtspacketizer.h.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/gst/mpegtsparse/mpegtsparse.c.diff?r1=1.6&r2=1.7
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/gst/mpegtsparse/mpegtsparse.h.diff?r1=1.3&r2=1.4
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camconditionalaccess.c.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camconditionalaccess.h.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camdevice.c.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camdevice.h.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camswclient.c.diff?r1=1.2&r2=1.3
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camswclient.h.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camutils.c.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/camutils.h.diff?r1=1.1&r2=1.2
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/sys/dvb/dvbbasebin.c.diff?r1=1.4&r2=1.5
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> gstreamer-cvs mailing list
> gstreamer-cvs at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-cvs





More information about the gstreamer-devel mailing list