diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2016-10-09 15:28:12 +0200 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2016-10-09 15:28:12 +0200 |
commit | 55f54ce7158443ea939d3db3bcd8c85e5049a605 (patch) | |
tree | 1e57e2fda32509c10f306954a440344c10492470 | |
parent | 0ab2ce02ce2ea7c944ea606c01eb9a4dfd1ef5b0 (diff) |
Use basic-tutorial-1.c from tutorials subdirectory
-rw-r--r-- | examples/basic-tutorial-1.c | 28 | ||||
-rw-r--r-- | sdk-basic-tutorial-hello-world.md | 2 |
2 files changed, 1 insertions, 29 deletions
diff --git a/examples/basic-tutorial-1.c b/examples/basic-tutorial-1.c deleted file mode 100644 index e91365b..0000000 --- a/examples/basic-tutorial-1.c +++ /dev/null @@ -1,28 +0,0 @@ -#include <gst/gst.h> - -int main(int argc, char *argv[]) { - GstElement *pipeline; - GstBus *bus; - GstMessage *msg; - - /* Initialize GStreamer */ - gst_init (&argc, &argv); - - /* Build the pipeline */ - pipeline = gst_parse_launch ("playbin uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm", NULL); - - /* Start playing */ - gst_element_set_state (pipeline, GST_STATE_PLAYING); - - /* Wait until error or EOS */ - bus = gst_element_get_bus (pipeline); - msg = gst_bus_timed_pop_filtered (bus, GST_CLOCK_TIME_NONE, GST_MESSAGE_ERROR | GST_MESSAGE_EOS); - - /* Free resources */ - if (msg != NULL) - gst_message_unref (msg); - gst_object_unref (bus); - gst_element_set_state (pipeline, GST_STATE_NULL); - gst_object_unref (pipeline); - return 0; -} diff --git a/sdk-basic-tutorial-hello-world.md b/sdk-basic-tutorial-hello-world.md index 12fd06b..fb724bd 100644 --- a/sdk-basic-tutorial-hello-world.md +++ b/sdk-basic-tutorial-hello-world.md @@ -25,7 +25,7 @@ in the SDK installation). **basic-tutorial-1.c** -{{ examples/basic-tutorial-1.c }} +{{ tutorials/basic-tutorial-1.c }} Compile it as described in [Installing on Linux], [Installing on Mac OS X] or [Installing on Windows]. If you get compilation errors, |