diff options
author | Murray Cumming <murrayc@murrayc.com> | 2012-09-11 10:57:52 +0200 |
---|---|---|
committer | Jens Georg <jensg@openismus.com> | 2012-10-06 21:45:49 +0200 |
commit | 102f1b8111888998b7c09839d21087122e805105 (patch) | |
tree | 659fc74da98a3d2681eac50c4b410200af6435e1 /examples | |
parent | 68c7f99cc7030c8b5e5518e08d18b2e4edbd9368 (diff) | |
download | rygel-102f1b8111888998b7c09839d21087122e805105.tar.gz |
renderer: Add get_playbin()
This avoids the need to get the default player just to get the playbin.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/standalone-renderer.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/examples/standalone-renderer.c b/examples/standalone-renderer.c index 49bdeb23..2703499e 100644 --- a/examples/standalone-renderer.c +++ b/examples/standalone-renderer.c @@ -42,8 +42,7 @@ int main(int argc, char *argv[]) { - GstElement *sink, *asink; - RygelPlaybinPlayer *player; + GstElement *playbin, *sink, *asink; RygelPlaybinRenderer *renderer; GError *error = NULL; GMainLoop *loop; @@ -54,7 +53,7 @@ int main(int argc, char *argv[]) g_set_application_name ("Standalone-Renderer"); renderer = rygel_playbin_renderer_new ("LibRygel renderer demo"); - player = rygel_playbin_player_get_default (); + playbin = rygel_playbin_renderer_get_playbin (renderer); sink = gst_element_factory_make ("cacasink", NULL); g_object_set (G_OBJECT (sink), "dither", 53, @@ -63,7 +62,7 @@ int main(int argc, char *argv[]) asink = gst_element_factory_make ("pulsesink", NULL); - g_object_set (G_OBJECT (rygel_playbin_player_get_playbin (player)), + g_object_set (G_OBJECT (playbin), "video-sink", sink, "audio-sink", asink, NULL); |