Tim-Philipp Müller
fc9bdae8e2
player: GST_EXPORT -> GST_PLAYER_API
...
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-13 13:02:54 +00:00
Sebastian Dröge
cc58bd6ae0
player: Fix-up set_seek_accurate() configuration to take a player config instead of a player instance
2017-12-16 10:44:26 +02:00
Sebastian Dröge
20c4dc25fb
player: Consistently use GstVideoMultiviewFramePacking instead of Mode
...
The latter needs additional metadata, and the former was already used
everywhere except for the functions: in properties in playbin itself.
2017-12-16 10:23:41 +02:00
Sebastian Dröge
4a45a01b5e
player: Constify the config argument to gst_player_get_video_snapshot()
...
This structure is only ever read from.
2017-08-08 11:05:39 +03:00
Tim-Philipp Müller
ce8485a585
player: mark symbols explicitly for export with GST_EXPORT
2017-07-18 12:46:57 +01:00
Lyon Wang
2609aaa48b
player: Add get video snapshot API
...
Add get video snapshot API:
gst_player_get_video_snapshot()
https://bugzilla.gnome.org/show_bug.cgi?id=773709
2017-01-17 13:09:55 +02:00
Lyon Wang
8d41d816a2
player: Add configuration for enabling accurate seeks
...
https://bugzilla.gnome.org/show_bug.cgi?id=773521
2016-11-01 19:49:52 +02:00
Sebastian Dröge
79cab9f8b8
player: Remove boolean return from set_subtitle_uri()
...
It can't fail synchronously and is inconsistent with set_uri().
2016-09-15 13:15:51 +02:00
Julien Isorce
179c8f71fb
gstplayer: remove leftover update_interval api
...
old: gst_player_set_position_update_interval
new: gst_player_config_set_position_update_interval
https://bugzilla.gnome.org/show_bug.cgi?id=769144
2016-09-08 08:41:03 +01:00
Sebastian Dröge
a0f6105204
player: Move subtitle URI setter next to the uri setter
...
It's confusing to have them a couple of hundred lines apart.
2016-08-23 15:02:19 +03:00
Sebastian Dröge
aa1a663c8a
player: Add some 'const' to config getters
2016-07-25 13:06:46 +03:00
Guillaume Desmottes
0f692e202e
player: move 'position-update-interval' setting to the config struct
...
https://bugzilla.gnome.org/show_bug.cgi?id=769144
2016-07-25 13:03:20 +03:00
Guillaume Desmottes
6e39cef802
player: add API to change http user agent
...
Introducing a new 'config' API similar to GstBufferPoolConfig.
https://bugzilla.gnome.org/show_bug.cgi?id=765314
2016-07-25 13:02:35 +03:00
Barun Kumar Singh
bf43460018
player: Add audio-video-offset property and setter/getter API
...
https://bugzilla.gnome.org/show_bug.cgi?id=765315
2016-04-28 13:18:41 +03:00
Barun Kumar Singh
aa754f634c
player: Add support for multiview settings
...
https://bugzilla.gnome.org/show_bug.cgi?id=765302
2016-04-21 14:58:18 +03:00
Sebastian Dröge
b53972a5cb
player: Remove gst_player_new() and make gst_player_new_full() the normal constructor
...
In very few cases the simple version was actually needed and having the
parameters hidden by a _full() version caused application that actually needed
it to not use it.
2016-01-04 09:55:28 +02:00
Sebastian Dröge
0b2d698b1e
player: Import GstPlayer playback convenience API
...
Based on https://github.com/sdroege/gst-player
commit 9ce6ae0dbb8eeeefaf794cfae80e279a03cc598d
2015-12-23 09:54:37 +01:00