summaryrefslogtreecommitdiffstats
path: root/sys/dvb/camswclient.c
diff options
context:
space:
mode:
authorAlessandro Decina <alessandro@nnva.org>2007-11-23 17:53:37 +0000
committerZaheer Abbas Merali <zaheerabbas@merali.org>2007-11-23 17:53:37 +0000
commit50841996be64a7b4697d3e30a45ca68db459762e (patch)
tree6a3b09a46b1cbe30ac009743bb50799077502871 /sys/dvb/camswclient.c
parent1cb35c75741314f40f098250108b1b0e7db643cc (diff)
downloadgst-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.c6
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);