From a74651ddc1ac9871c5cbfdf97f55a2e54436a182 Mon Sep 17 00:00:00 2001 From: Stephan Hesse Date: Sat, 2 Nov 2019 16:14:13 +0100 Subject: play: Introducing the new playback library This aims to be a replacement for the GstPlayer library. In GstPlay, notifications are sent as application messages through a dedicated GstBus. The GMainContext-based signal dispatcher was replaced by a GObject signal adapter, now relying on the bus to emit its signals. The signal dispatcher is now optional and fully decoupled from the GstPlay object. Co-authored with: Philippe Normand Fixes #394 Part-of: --- docs/libs/play/index.md | 3 +++ docs/libs/play/sitemap.txt | 1 + docs/meson.build | 1 + 3 files changed, 5 insertions(+) create mode 100644 docs/libs/play/index.md create mode 100644 docs/libs/play/sitemap.txt (limited to 'docs') diff --git a/docs/libs/play/index.md b/docs/libs/play/index.md new file mode 100644 index 000000000..5b06b3601 --- /dev/null +++ b/docs/libs/play/index.md @@ -0,0 +1,3 @@ +# Play Library + +> NOTE: This library API is considered *unstable* diff --git a/docs/libs/play/sitemap.txt b/docs/libs/play/sitemap.txt new file mode 100644 index 000000000..4f91fcd8a --- /dev/null +++ b/docs/libs/play/sitemap.txt @@ -0,0 +1 @@ +gi-index diff --git a/docs/meson.build b/docs/meson.build index 25d5743fc..d3489fb33 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -107,6 +107,7 @@ libs = [] if build_gir libs = [ {'name': 'mpegts', 'gir': mpegts_gir, 'lib': gstmpegts_dep}, + {'name': 'play', 'gir': play_gir, 'lib': gstplay_dep}, {'name': 'player', 'gir': player_gir, 'lib': gstplayer_dep}, {'name': 'insertbin', 'gir': insertbin_gir, 'lib': gstinsertbin_dep}, {'name': 'codecparsers', 'lib': gstcodecparsers_dep}, -- cgit v1.2.1