1 |
From 3e1d7630187dd96b137553aec2c6edb60c213682 |
2 |
From: Tim Philipp <tim@centricular.com> |
3 |
Date: Sat, 15 Nov 2014 21:59:48 +0000 |
4 |
Subject: dvbbasebin: fix possible crash by passing 64 bits for 64-bit queue |
5 |
property |
6 |
|
7 |
https://bugzilla.gnome.org/show_bug.cgi?id=740191 |
8 |
|
9 |
--- a/sys/dvb/dvbbasebin.c |
10 |
+++ b/sys/dvb/dvbbasebin.c |
11 |
@@ -417,7 +417,7 @@ dvb_base_bin_init (DvbBaseBin * dvbbaseb |
12 |
dvbbasebin->tsparse = gst_element_factory_make ("tsparse", NULL); |
13 |
|
14 |
g_object_set (dvbbasebin->buffer_queue, "max-size-buffers", 0, |
15 |
- "max-size-bytes", 0, "max-size-time", 0, NULL); |
16 |
+ "max-size-bytes", 0, "max-size-time", (guint64) 0, NULL); |
17 |
|
18 |
gst_bin_add_many (GST_BIN (dvbbasebin), dvbbasebin->dvbsrc, |
19 |
dvbbasebin->buffer_queue, dvbbasebin->tsparse, NULL); |