[rygel/rygel-0-18] media-engine: Don't crash on missing RTP depayloader
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel/rygel-0-18] media-engine: Don't crash on missing RTP depayloader
- Date: Tue, 23 Jul 2013 15:18:45 +0000 (UTC)
commit 9aa1ff0ec04f18dd786098d21424ad1e575c50f1
Author: Jens Georg <jensg openismus com>
Date: Fri Jun 14 22:10:11 2013 +0200
media-engine: Don't crash on missing RTP depayloader
src/media-engines/gstreamer/rygel-gst-utils.vala | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/media-engines/gstreamer/rygel-gst-utils.vala
b/src/media-engines/gstreamer/rygel-gst-utils.vala
index d7b3dd8..af664c1 100644
--- a/src/media-engines/gstreamer/rygel-gst-utils.vala
+++ b/src/media-engines/gstreamer/rygel-gst-utils.vala
@@ -103,6 +103,9 @@ internal abstract class Rygel.GstUtils {
caps,
PadDirection.SINK,
false);
+ if (features == null) {
+ return null;
+ }
// If most "fitting" depayloader was rtpdepay skip it because it is
// just some kind of proxy.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]