summaryrefslogtreecommitdiffstats
path: root/gst/mpegdemux/mpegtspacketizer.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/mpegdemux/mpegtspacketizer.c')
-rw-r--r--gst/mpegdemux/mpegtspacketizer.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gst/mpegdemux/mpegtspacketizer.c b/gst/mpegdemux/mpegtspacketizer.c
index 8c5fcc9c..2c0b946d 100644
--- a/gst/mpegdemux/mpegtspacketizer.c
+++ b/gst/mpegdemux/mpegtspacketizer.c
@@ -1303,10 +1303,11 @@ mpegts_packetizer_parse_sdt (MpegTSPacketizer * packetizer,
get_encoding_and_convert (serviceprovider_name,
serviceprovider_name_length);
- gst_structure_set (service, "name", G_TYPE_STRING, servicename_tmp,
- NULL);
- gst_structure_set (service, "provider-name", G_TYPE_STRING,
- serviceprovider_name_tmp, NULL);
+ gst_structure_set (service,
+ "name", G_TYPE_STRING, servicename_tmp,
+ "provider-name", G_TYPE_STRING, serviceprovider_name_tmp,
+ "scrambled", G_TYPE_BOOLEAN, scrambled, NULL);
+
g_free (servicename_tmp);
g_free (serviceprovider_name_tmp);
}