summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2012-09-11 10:57:52 +0200
committerJens Georg <jensg@openismus.com>2012-10-06 21:45:49 +0200
commit102f1b8111888998b7c09839d21087122e805105 (patch)
tree659fc74da98a3d2681eac50c4b410200af6435e1 /examples
parent68c7f99cc7030c8b5e5518e08d18b2e4edbd9368 (diff)
downloadrygel-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.c7
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);