diff options
author | Alessandro Decina <alessandro@nnva.org> | 2007-11-23 17:53:37 +0000 |
---|---|---|
committer | Zaheer Abbas Merali <zaheerabbas@merali.org> | 2007-11-23 17:53:37 +0000 |
commit | 50841996be64a7b4697d3e30a45ca68db459762e (patch) | |
tree | 6a3b09a46b1cbe30ac009743bb50799077502871 /sys/dvb/camswclient.c | |
parent | 1cb35c75741314f40f098250108b1b0e7db643cc (diff) | |
download | gst-plugins-bad-50841996be64a7b4697d3e30a45ca68db459762e.tar.gz gst-plugins-bad-50841996be64a7b4697d3e30a45ca68db459762e.tar.bz2 gst-plugins-bad-50841996be64a7b4697d3e30a45ca68db459762e.zip |
gst/mpegtsparse/: pat-info is now a signal not a GObject property that gets notified.
Original commit message from CVS:
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
* 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.
Diffstat (limited to 'sys/dvb/camswclient.c')
-rw-r--r-- | sys/dvb/camswclient.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dvb/camswclient.c b/sys/dvb/camswclient.c index b0747a15..d9d0af2c 100644 --- a/sys/dvb/camswclient.c +++ b/sys/dvb/camswclient.c @@ -109,7 +109,7 @@ cam_sw_client_close (CamSwClient * client) } static void -send_ca_pmt (CamSwClient * client, GObject * pmt, +send_ca_pmt (CamSwClient * client, GstStructure * pmt, guint8 list_management, guint8 cmd_id) { guint8 *buffer; @@ -144,7 +144,7 @@ send_ca_pmt (CamSwClient * client, GObject * pmt, } void -cam_sw_client_set_pmt (CamSwClient * client, GObject * pmt) +cam_sw_client_set_pmt (CamSwClient * client, GstStructure * pmt) { g_return_if_fail (client != NULL); g_return_if_fail (pmt != NULL); @@ -154,7 +154,7 @@ cam_sw_client_set_pmt (CamSwClient * client, GObject * pmt) } void -cam_sw_client_update_pmt (CamSwClient * client, GObject * pmt) +cam_sw_client_update_pmt (CamSwClient * client, GstStructure * pmt) { g_return_if_fail (client != NULL); g_return_if_fail (pmt != NULL); |