diff --git a/doc/clapper-gtk/clapper-gtk.devhelp2 b/doc/clapper-gtk/clapper-gtk.devhelp2 index 49b708ff..cbb87d11 100644 --- a/doc/clapper-gtk/clapper-gtk.devhelp2 +++ b/doc/clapper-gtk/clapper-gtk.devhelp2 @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/doc/clapper-gtk/class.Billboard.html b/doc/clapper-gtk/class.Billboard.html index 4c0bf127..4d1f8e53 100644 --- a/doc/clapper-gtk/class.Billboard.html +++ b/doc/clapper-gtk/class.Billboard.html @@ -158,7 +158,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -194,19 +194,19 @@ care of displaying and later fading individual messages on its own.

- - + hierarchy this - -ClapperGtkBillboard + +ClapperGtkBillboard @@ -214,99 +214,99 @@ care of displaying and later fading individual messages on its own.

implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -ClapperGtkContainer + +ClapperGtkContainer ancestor_0--this - + ancestor_1 - -GtkWidget + +GtkWidget ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - +
@@ -549,7 +549,7 @@ possible boundaries trying to reach its target.

-
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.Container.html b/doc/clapper-gtk/class.Container.html index fb353483..373185b8 100644 --- a/doc/clapper-gtk/class.Container.html +++ b/doc/clapper-gtk/class.Container.html @@ -192,7 +192,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -234,19 +234,19 @@ and then your widgets into that child.

- - + hierarchy this - -ClapperGtkContainer + +ClapperGtkContainer @@ -254,85 +254,85 @@ and then your widgets into that child.

implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -GtkWidget + +GtkWidget ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - +
@@ -556,7 +556,7 @@ possible boundaries trying to reach its target.

-
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.ExtraMenuButton.html b/doc/clapper-gtk/class.ExtraMenuButton.html index 73de9035..76f569ac 100644 --- a/doc/clapper-gtk/class.ExtraMenuButton.html +++ b/doc/clapper-gtk/class.ExtraMenuButton.html @@ -182,7 +182,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -215,19 +215,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperGtkExtraMenuButton + +ClapperGtkExtraMenuButton @@ -235,85 +235,85 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -GtkWidget + +GtkWidget ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + @@ -390,7 +390,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
clapper_gtk_extra_menu_button_new
-

Creates a new extra menu button GtkWidget.

+

Creates a new ClapperGtkExtraMenuButton instance.

@@ -476,7 +476,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.LeadContainer.html b/doc/clapper-gtk/class.LeadContainer.html index 71473c2f..493c3eb1 100644 --- a/doc/clapper-gtk/class.LeadContainer.html +++ b/doc/clapper-gtk/class.LeadContainer.html @@ -167,7 +167,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -208,19 +208,19 @@ triggering default actions such as toggle play on click or revealing fading  - - + hierarchy this - -ClapperGtkLeadContainer + +ClapperGtkLeadContainer @@ -228,99 +228,99 @@ triggering default actions such as toggle play on click or revealing fading  implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -ClapperGtkContainer + +ClapperGtkContainer ancestor_0--this - + ancestor_1 - -GtkWidget + +GtkWidget ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + @@ -365,8 +365,6 @@ triggering default actions such as toggle play on click or revealing fading 

Descendants

@@ -565,7 +563,7 @@ possible boundaries trying to reach its target.

-
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.NextItemButton.html b/doc/clapper-gtk/class.NextItemButton.html index 8b5083ac..fff112c7 100644 --- a/doc/clapper-gtk/class.NextItemButton.html +++ b/doc/clapper-gtk/class.NextItemButton.html @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -174,19 +174,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperGtkNextItemButton + +ClapperGtkNextItemButton @@ -194,127 +194,127 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkActionable + +GtkActionable this--implements_1 - + implements_2 - -GtkBuildable + +GtkBuildable this--implements_2 - + implements_3 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_3 - + ancestor_0 - -ClapperGtkSkipItemButton + +ClapperGtkSkipItemButton ancestor_0--this - + ancestor_1 - -GtkButton + +GtkButton ancestor_1--ancestor_0 - + ancestor_2 - -GtkWidget + +GtkWidget ancestor_2--ancestor_1 - + ancestor_3 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_3--ancestor_2 - + ancestor_4 - -GObject + +GObject ancestor_4--ancestor_3 - + @@ -403,7 +403,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
clapper_gtk_next_item_button_new
-

Creates a new GtkWidget with button to play next ClapperMediaItem.

+

Creates a new ClapperGtkNextItemButton to play next ClapperMediaItem.

@@ -431,8 +431,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkButton (10)
+
Methods inherited from GtkButton (12)
+
gtk_button_get_can_shrink
+
+

Retrieves whether the button can be smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
gtk_button_get_child

Gets the child widget of button.

@@ -468,6 +476,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

+
gtk_button_set_can_shrink
+
+

Sets whether the button size can be smaller than the natural size of +its contents.

+
+
+

unstable since: 4.12

+
gtk_button_set_child

Sets the child widget of button.

@@ -509,7 +525,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
@@ -755,8 +771,16 @@ actionable widget.

-
Properties inherited from GtkButton (5)
+
Properties inherited from GtkButton (6)
+
Gtk.Button:can-shrink
+
+

Whether the size of the button can be made smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
Gtk.Button:child

The child widget.

diff --git a/doc/clapper-gtk/class.PreviousItemButton.html b/doc/clapper-gtk/class.PreviousItemButton.html index fad90e26..23c66296 100644 --- a/doc/clapper-gtk/class.PreviousItemButton.html +++ b/doc/clapper-gtk/class.PreviousItemButton.html @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -174,19 +174,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperGtkPreviousItemButton + +ClapperGtkPreviousItemButton @@ -194,127 +194,127 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkActionable + +GtkActionable this--implements_1 - + implements_2 - -GtkBuildable + +GtkBuildable this--implements_2 - + implements_3 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_3 - + ancestor_0 - -ClapperGtkSkipItemButton + +ClapperGtkSkipItemButton ancestor_0--this - + ancestor_1 - -GtkButton + +GtkButton ancestor_1--ancestor_0 - + ancestor_2 - -GtkWidget + +GtkWidget ancestor_2--ancestor_1 - + ancestor_3 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_3--ancestor_2 - + ancestor_4 - -GObject + +GObject ancestor_4--ancestor_3 - + @@ -403,7 +403,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
clapper_gtk_previous_item_button_new
-

Creates a new GtkWidget with button to play previous ClapperMediaItem.

+

Creates a new ClapperGtkPreviousItemButton to play previous ClapperMediaItem.

@@ -431,8 +431,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkButton (10)
+
Methods inherited from GtkButton (12)
+
gtk_button_get_can_shrink
+
+

Retrieves whether the button can be smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
gtk_button_get_child

Gets the child widget of button.

@@ -468,6 +476,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

+
gtk_button_set_can_shrink
+
+

Sets whether the button size can be smaller than the natural size of +its contents.

+
+
+

unstable since: 4.12

+
gtk_button_set_child

Sets the child widget of button.

@@ -509,7 +525,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
@@ -755,8 +771,16 @@ actionable widget.

-
Properties inherited from GtkButton (5)
+
Properties inherited from GtkButton (6)
+
Gtk.Button:can-shrink
+
+

Whether the size of the button can be made smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
Gtk.Button:child

The child widget.

diff --git a/doc/clapper-gtk/class.SeekBar.html b/doc/clapper-gtk/class.SeekBar.html index 2ff3eb28..12375e9b 100644 --- a/doc/clapper-gtk/class.SeekBar.html +++ b/doc/clapper-gtk/class.SeekBar.html @@ -167,7 +167,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -200,19 +200,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperGtkSeekBar + +ClapperGtkSeekBar @@ -220,85 +220,85 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -GtkWidget + +GtkWidget ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + @@ -375,7 +375,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
clapper_gtk_seek_bar_new
-

Creates a new GtkWidget with a seek bar.

+

Creates a new ClapperGtkSeekBar instance.

@@ -441,7 +441,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.SimpleControls.html b/doc/clapper-gtk/class.SimpleControls.html index bd37acc8..a905e528 100644 --- a/doc/clapper-gtk/class.SimpleControls.html +++ b/doc/clapper-gtk/class.SimpleControls.html @@ -171,7 +171,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -209,19 +209,19 @@ widget consists of to build your own controls implementation instead.

- - + hierarchy this - -ClapperGtkSimpleControls + +ClapperGtkSimpleControls @@ -229,99 +229,99 @@ widget consists of to build your own controls implementation instead.

implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -ClapperGtkContainer + +ClapperGtkContainer ancestor_0--this - + ancestor_1 - -GtkWidget + +GtkWidget ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - +
@@ -402,7 +402,7 @@ widget consists of to build your own controls implementation instead.

clapper_gtk_simple_controls_new
-

Creates a new GtkWidget with simple playback controls.

+

Creates a new ClapperGtkSimpleControls instance.

@@ -566,7 +566,7 @@ possible boundaries trying to reach its target.

-
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
diff --git a/doc/clapper-gtk/class.SkipItemButton.html b/doc/clapper-gtk/class.SkipItemButton.html index cb0996a1..8bf69b35 100644 --- a/doc/clapper-gtk/class.SkipItemButton.html +++ b/doc/clapper-gtk/class.SkipItemButton.html @@ -143,7 +143,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -179,19 +179,19 @@ just use one of this class descending widgets that ClapperGtk provi - - + hierarchy this - -ClapperGtkSkipItemButton + +ClapperGtkSkipItemButton @@ -199,113 +199,113 @@ just use one of this class descending widgets that ClapperGtk provi implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkActionable + +GtkActionable this--implements_1 - + implements_2 - -GtkBuildable + +GtkBuildable this--implements_2 - + implements_3 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_3 - + ancestor_0 - -GtkButton + +GtkButton ancestor_0--this - + ancestor_1 - -GtkWidget + +GtkWidget ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + @@ -406,8 +406,16 @@ just use one of this class descending widgets that ClapperGtk provi -
Methods inherited from GtkButton (10)
+
Methods inherited from GtkButton (12)
+
gtk_button_get_can_shrink
+
+

Retrieves whether the button can be smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
gtk_button_get_child

Gets the child widget of button.

@@ -443,6 +451,14 @@ just use one of this class descending widgets that ClapperGtk provi

+
gtk_button_set_can_shrink
+
+

Sets whether the button size can be smaller than the natural size of +its contents.

+
+
+

unstable since: 4.12

+
gtk_button_set_child

Sets the child widget of button.

@@ -484,7 +500,7 @@ just use one of this class descending widgets that ClapperGtk provi -
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
@@ -728,8 +744,16 @@ actionable widget.

-
Properties inherited from GtkButton (5)
+
Properties inherited from GtkButton (6)
+
Gtk.Button:can-shrink
+
+

Whether the size of the button can be made smaller than the natural +size of its contents.

+
+
+

unstable since: 4.12

+
Gtk.Button:child

The child widget.

diff --git a/doc/clapper-gtk/class.TitleHeader.html b/doc/clapper-gtk/class.TitleHeader.html index da68a871..a1cf5929 100644 --- a/doc/clapper-gtk/class.TitleHeader.html +++ b/doc/clapper-gtk/class.TitleHeader.html @@ -101,9 +101,33 @@ SPDX-License-Identifier: LGPL-2.1-or-later +
+
Instance methods
+ +
+ +
+
Properties
+ +
+ @@ -141,7 +165,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -155,6 +179,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later

ClapperGtkTitleHeader is a simple, ready to be used header widget that displays current media title. It can be placed as-is as a ClapperGtkVideo overlay (either fading or not).

+

If you need a further customized header, you can use ClapperGtkTitleLabel +which is used by this widget to build your own implementation instead.

@@ -177,19 +203,19 @@ overlay (either fading or not).

- - + hierarchy this - -ClapperGtkTitleHeader + +ClapperGtkTitleHeader @@ -197,113 +223,113 @@ overlay (either fading or not).

implements_0 - -GtkAccessible + +GtkAccessible this--implements_0 - + implements_1 - -GtkBuildable + +GtkBuildable this--implements_1 - + implements_2 - -GtkConstraintTarget + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -ClapperGtkLeadContainer + +ClapperGtkLeadContainer ancestor_0--this - + ancestor_1 - -ClapperGtkContainer + +ClapperGtkContainer ancestor_1--ancestor_0 - + ancestor_2 - -GtkWidget + +GtkWidget ancestor_2--ancestor_1 - + ancestor_3 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_3--ancestor_2 - + ancestor_4 - -GObject + +GObject ancestor_4--ancestor_3 - +
@@ -388,7 +414,7 @@ overlay (either fading or not).

clapper_gtk_title_header_new
-

Creates a new GtkWidget with title header.

+

Creates a new ClapperGtkTitleHeader instance.

@@ -410,6 +436,38 @@ overlay (either fading or not).

+
+
clapper_gtk_title_header_get_current_title
+
+

Get currently displayed title by header.

+
+
+

+
+
+ +
+
clapper_gtk_title_header_get_fallback_to_uri
+
+

Get whether a ClapperMediaItem:uri property is going +be displayed as a header text when no other title could be determined.

+
+
+

+
+
+ +
+
clapper_gtk_title_header_set_fallback_to_uri
+
+

Set whether a ClapperMediaItem:uri property should +be displayed as a header text when no other title could be determined.

+
+
+

+
+
+
@@ -537,7 +595,7 @@ possible boundaries trying to reach its target.

-
Methods inherited from GtkWidget (161)
+
Methods inherited from GtkWidget (162)
@@ -727,6 +785,30 @@ documentation for the value types of accessible states.

+
+ +
+
ClapperGtk.TitleHeader:current-title
+
+

Currently displayed title.

+
+
+

+
+
+ +
+
ClapperGtk.TitleHeader:fallback-to-uri
+
+

When title cannot be determined, show URI instead.

+
+
+

+
+
+ +
+ @@ -1287,8 +1369,12 @@ its value set through g_object_set_property(), g_object_set(), et al.

+
  • Methods
  • + +
  • Properties
  • + diff --git a/doc/clapper-gtk/class.EngageLayer.html b/doc/clapper-gtk/class.TitleLabel.html similarity index 71% rename from doc/clapper-gtk/class.EngageLayer.html rename to doc/clapper-gtk/class.TitleLabel.html index 24c7b48b..c2be0e1c 100644 --- a/doc/clapper-gtk/class.EngageLayer.html +++ b/doc/clapper-gtk/class.TitleLabel.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.EngageLayer + ClapperGtk.TitleLabel @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,7 +80,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -90,7 +90,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Constructors
    @@ -101,9 +101,39 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + +
    +
    Properties
    + +
    + @@ -127,7 +157,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Class

    -

    ClapperGtkEngageLayer

    +

    ClapperGtkTitleLabel

    @@ -141,20 +171,24 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] -
    final class ClapperGtk.EngageLayer : ClapperGtk.LeadContainer
    +        
    final class ClapperGtk.TitleLabel : Gtk.Widget
       implements Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
       /* No available fields */
     }
    -

    A layer with big play button, engaging user to start the playback.

    -

    ClapperGtkEngageLayer widget is meant to be overlaid on top of -ClapperGtkVideo as a normal (non-fading) overlay. It takes -care of fading itself once clicked and/or playback is started.

    +

    A label showing an up to date title of media item.

    +

    By default ClapperGtkTitleLabel will automatically show title +of ClapperQueue:current-item when placed within +ClapperGtkVideo widget hierarchy.

    +

    Setting ClapperGtkTitleLabel:media-item property will +make it show title of that particular ClapperMediaItem +instead. Providing an item to read title from also allows using +this GtkWidget outside of ClapperGtkVideo.

    @@ -173,137 +207,109 @@ care of fading itself once clicked and/or playback is started.

    Hierarchy -
    +
    - - - + + hierarchy this - - -ClapperGtkEngageLayer + + +ClapperGtkTitleLabel - + implements_0 - - -GtkAccessible + + +GtkAccessible - + this--implements_0 - + - + implements_1 - - -GtkBuildable + + +GtkBuildable - + this--implements_1 - + - + implements_2 - - -GtkConstraintTarget + + +GtkConstraintTarget - + this--implements_2 - + - + ancestor_0 - - -ClapperGtkLeadContainer + + +GtkWidget - + ancestor_0--this - + - + ancestor_1 - - -ClapperGtkContainer + + +GInitiallyUnowned - + ancestor_1--ancestor_0 - + ancestor_2 - - -GtkWidget + + +GObject - -ancestor_2--ancestor_1 - - - - -ancestor_3 - - -GInitiallyUnowned - - - - - -ancestor_3--ancestor_2 - - - - -ancestor_4 - - -GObject - - - - -ancestor_4--ancestor_3 - +ancestor_2--ancestor_1 + @@ -323,14 +329,6 @@ care of fading itself once clicked and/or playback is started.

    - -
  • QueueSelection
  • diff --git a/doc/clapper-gtk/ctor.Billboard.new.html b/doc/clapper-gtk/ctor.Billboard.new.html index 201f67e9..27375829 100644 --- a/doc/clapper-gtk/ctor.Billboard.new.html +++ b/doc/clapper-gtk/ctor.Billboard.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -172,7 +172,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - The caller of the function takes ownership of the data, and is responsible for freeing it. + The data is owned by the called function. diff --git a/doc/clapper-gtk/ctor.Container.new.html b/doc/clapper-gtk/ctor.Container.new.html index 3a31048a..2d45e845 100644 --- a/doc/clapper-gtk/ctor.Container.new.html +++ b/doc/clapper-gtk/ctor.Container.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -172,7 +172,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - The caller of the function takes ownership of the data, and is responsible for freeing it. + The data is owned by the called function. diff --git a/doc/clapper-gtk/ctor.ExtraMenuButton.new.html b/doc/clapper-gtk/ctor.ExtraMenuButton.new.html index 6a30295a..6aee608b 100644 --- a/doc/clapper-gtk/ctor.ExtraMenuButton.new.html +++ b/doc/clapper-gtk/ctor.ExtraMenuButton.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new extra menu button GtkWidget.

    +

    Creates a new ClapperGtkExtraMenuButton instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new extra menu button GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.LeadContainer.new.html b/doc/clapper-gtk/ctor.LeadContainer.new.html index 061a4b4b..a6373405 100644 --- a/doc/clapper-gtk/ctor.LeadContainer.new.html +++ b/doc/clapper-gtk/ctor.LeadContainer.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -172,7 +172,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - The caller of the function takes ownership of the data, and is responsible for freeing it. + The data is owned by the called function. diff --git a/doc/clapper-gtk/ctor.NextItemButton.new.html b/doc/clapper-gtk/ctor.NextItemButton.new.html index 1636a4e7..14e6e9b8 100644 --- a/doc/clapper-gtk/ctor.NextItemButton.new.html +++ b/doc/clapper-gtk/ctor.NextItemButton.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with button to play next ClapperMediaItem.

    +

    Creates a new ClapperGtkNextItemButton to play next ClapperMediaItem.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new next item button GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.PreviousItemButton.new.html b/doc/clapper-gtk/ctor.PreviousItemButton.new.html index a73cb0dd..532025fd 100644 --- a/doc/clapper-gtk/ctor.PreviousItemButton.new.html +++ b/doc/clapper-gtk/ctor.PreviousItemButton.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with button to play previous ClapperMediaItem.

    +

    Creates a new ClapperGtkPreviousItemButton to play previous ClapperMediaItem.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new previous item button GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.SeekBar.new.html b/doc/clapper-gtk/ctor.SeekBar.new.html index fdb00b92..45014b68 100644 --- a/doc/clapper-gtk/ctor.SeekBar.new.html +++ b/doc/clapper-gtk/ctor.SeekBar.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with a seek bar.

    +

    Creates a new ClapperGtkSeekBar instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new seek bar GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.SimpleControls.new.html b/doc/clapper-gtk/ctor.SimpleControls.new.html index 14a6951f..29b11e3e 100644 --- a/doc/clapper-gtk/ctor.SimpleControls.new.html +++ b/doc/clapper-gtk/ctor.SimpleControls.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with simple playback controls.

    +

    Creates a new ClapperGtkSimpleControls instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new simple controls GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.TitleHeader.new.html b/doc/clapper-gtk/ctor.TitleHeader.new.html index dd92db5c..46b9b481 100644 --- a/doc/clapper-gtk/ctor.TitleHeader.new.html +++ b/doc/clapper-gtk/ctor.TitleHeader.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with title header.

    +

    Creates a new ClapperGtkTitleHeader instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new title header GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.EngageLayer.new.html b/doc/clapper-gtk/ctor.TitleLabel.new.html similarity index 79% rename from doc/clapper-gtk/ctor.EngageLayer.new.html rename to doc/clapper-gtk/ctor.TitleLabel.new.html index 38486139..847cace0 100644 --- a/doc/clapper-gtk/ctor.EngageLayer.new.html +++ b/doc/clapper-gtk/ctor.TitleLabel.new.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.EngageLayer.new + ClapperGtk.TitleLabel.new @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,14 +80,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Constructors
    @@ -103,7 +103,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Constructor

    -

    ClapperGtkEngageLayernew

    +

    ClapperGtkTitleLabelnew

    @@ -115,13 +115,13 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    GtkWidget*
    -clapper_gtk_engage_layer_new (
    +clapper_gtk_title_label_new (
       void
     )
     
    @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new ClapperGtkEngageLayer instance.

    +

    Creates a new ClapperGtkTitleLabel instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new playback engage layer GtkWidget.

    +

    A new title label GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.ToggleFullscreenButton.new.html b/doc/clapper-gtk/ctor.ToggleFullscreenButton.new.html index a7f5eeba..f12acd6e 100644 --- a/doc/clapper-gtk/ctor.ToggleFullscreenButton.new.html +++ b/doc/clapper-gtk/ctor.ToggleFullscreenButton.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with button to toggle fullscreen state.

    +

    Creates a new ClapperGtkToggleFullscreenButton instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new toggle fullscreen button GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.TogglePlayButton.new.html b/doc/clapper-gtk/ctor.TogglePlayButton.new.html index 53aa5a64..b58a7751 100644 --- a/doc/clapper-gtk/ctor.TogglePlayButton.new.html +++ b/doc/clapper-gtk/ctor.TogglePlayButton.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,12 +134,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Creates a new GtkWidget with button to toggle playback.

    +

    Creates a new ClapperGtkTogglePlayButton instance.

    @@ -165,14 +165,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Type: GtkWidget

    -

    A new GtkWidget instance.

    +

    A new toggle play button GtkWidget.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The data is owned by the called function.
    diff --git a/doc/clapper-gtk/ctor.Video.new.html b/doc/clapper-gtk/ctor.Video.new.html index aa2a4621..82842178 100644 --- a/doc/clapper-gtk/ctor.Video.new.html +++ b/doc/clapper-gtk/ctor.Video.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -172,7 +172,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - The caller of the function takes ownership of the data, and is responsible for freeing it. + The data is owned by the called function. diff --git a/doc/clapper-gtk/func.BILLBOARD_CAST.html b/doc/clapper-gtk/func.BILLBOARD_CAST.html index e6796c9b..246e790c 100644 --- a/doc/clapper-gtk/func.BILLBOARD_CAST.html +++ b/doc/clapper-gtk/func.BILLBOARD_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.CHECK_VERSION.html b/doc/clapper-gtk/func.CHECK_VERSION.html index 127e9005..b253366b 100644 --- a/doc/clapper-gtk/func.CHECK_VERSION.html +++ b/doc/clapper-gtk/func.CHECK_VERSION.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.CONTAINER_CAST.html b/doc/clapper-gtk/func.CONTAINER_CAST.html index 75e777de..144c2ded 100644 --- a/doc/clapper-gtk/func.CONTAINER_CAST.html +++ b/doc/clapper-gtk/func.CONTAINER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.ENCODE_VERSION.html b/doc/clapper-gtk/func.ENCODE_VERSION.html index 8b57a03f..3e4e46b3 100644 --- a/doc/clapper-gtk/func.ENCODE_VERSION.html +++ b/doc/clapper-gtk/func.ENCODE_VERSION.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.EXTRA_MENU_BUTTON_CAST.html b/doc/clapper-gtk/func.EXTRA_MENU_BUTTON_CAST.html index d5c480b7..0f1fcb47 100644 --- a/doc/clapper-gtk/func.EXTRA_MENU_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.EXTRA_MENU_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.LEAD_CONTAINER_CAST.html b/doc/clapper-gtk/func.LEAD_CONTAINER_CAST.html index 91e33f8f..6111d371 100644 --- a/doc/clapper-gtk/func.LEAD_CONTAINER_CAST.html +++ b/doc/clapper-gtk/func.LEAD_CONTAINER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.NEXT_ITEM_BUTTON_CAST.html b/doc/clapper-gtk/func.NEXT_ITEM_BUTTON_CAST.html index 1f3ebaa6..36d7aa3e 100644 --- a/doc/clapper-gtk/func.NEXT_ITEM_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.NEXT_ITEM_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.PREVIOUS_ITEM_BUTTON_CAST.html b/doc/clapper-gtk/func.PREVIOUS_ITEM_BUTTON_CAST.html index 3b9a54a8..75dca197 100644 --- a/doc/clapper-gtk/func.PREVIOUS_ITEM_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.PREVIOUS_ITEM_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.SEEK_BAR_CAST.html b/doc/clapper-gtk/func.SEEK_BAR_CAST.html index deeb59f6..3ca91138 100644 --- a/doc/clapper-gtk/func.SEEK_BAR_CAST.html +++ b/doc/clapper-gtk/func.SEEK_BAR_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.SIMPLE_CONTROLS_CAST.html b/doc/clapper-gtk/func.SIMPLE_CONTROLS_CAST.html index d47d226c..1cbd8cdd 100644 --- a/doc/clapper-gtk/func.SIMPLE_CONTROLS_CAST.html +++ b/doc/clapper-gtk/func.SIMPLE_CONTROLS_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.SKIP_ITEM_BUTTON_CAST.html b/doc/clapper-gtk/func.SKIP_ITEM_BUTTON_CAST.html index 933d332c..9acfe622 100644 --- a/doc/clapper-gtk/func.SKIP_ITEM_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.SKIP_ITEM_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.TITLE_HEADER_CAST.html b/doc/clapper-gtk/func.TITLE_HEADER_CAST.html index fb4f5c06..5b61fbff 100644 --- a/doc/clapper-gtk/func.TITLE_HEADER_CAST.html +++ b/doc/clapper-gtk/func.TITLE_HEADER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.ENGAGE_LAYER_CAST.html b/doc/clapper-gtk/func.TITLE_LABEL_CAST.html similarity index 90% rename from doc/clapper-gtk/func.ENGAGE_LAYER_CAST.html rename to doc/clapper-gtk/func.TITLE_LABEL_CAST.html index 1f48652d..a78d4907 100644 --- a/doc/clapper-gtk/func.ENGAGE_LAYER_CAST.html +++ b/doc/clapper-gtk/func.TITLE_LABEL_CAST.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.ENGAGE_LAYER_CAST + ClapperGtk.TITLE_LABEL_CAST @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -97,7 +97,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Function Macro

    -

    ClapperGtkENGAGE_LAYER_CAST

    +

    ClapperGtkTITLE_LABEL_CAST

    @@ -109,12 +109,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    #define CLAPPER_GTK_ENGAGE_LAYER_CAST (
    +        
    #define CLAPPER_GTK_TITLE_LABEL_CAST (
       obj
     )
     
    diff --git a/doc/clapper-gtk/func.TOGGLE_FULLSCREEN_BUTTON_CAST.html b/doc/clapper-gtk/func.TOGGLE_FULLSCREEN_BUTTON_CAST.html index cb3d1b35..97b5d1f7 100644 --- a/doc/clapper-gtk/func.TOGGLE_FULLSCREEN_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.TOGGLE_FULLSCREEN_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.TOGGLE_PLAY_BUTTON_CAST.html b/doc/clapper-gtk/func.TOGGLE_PLAY_BUTTON_CAST.html index 19b4c35b..b7361e2c 100644 --- a/doc/clapper-gtk/func.TOGGLE_PLAY_BUTTON_CAST.html +++ b/doc/clapper-gtk/func.TOGGLE_PLAY_BUTTON_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.VIDEO_CAST.html b/doc/clapper-gtk/func.VIDEO_CAST.html index d07038ba..2aa0b6b7 100644 --- a/doc/clapper-gtk/func.VIDEO_CAST.html +++ b/doc/clapper-gtk/func.VIDEO_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.get_player_from_ancestor.html b/doc/clapper-gtk/func.get_player_from_ancestor.html index 72659422..16840e57 100644 --- a/doc/clapper-gtk/func.get_player_from_ancestor.html +++ b/doc/clapper-gtk/func.get_player_from_ancestor.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/func.get_resource.html b/doc/clapper-gtk/func.get_resource.html index 314a4115..8a9c79e7 100644 --- a/doc/clapper-gtk/func.get_resource.html +++ b/doc/clapper-gtk/func.get_resource.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/index.html b/doc/clapper-gtk/index.html index 419fb5fb..1fed8ee9 100644 --- a/doc/clapper-gtk/index.html +++ b/doc/clapper-gtk/index.html @@ -389,16 +389,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - EngageLayer - - -

    A layer with big play button, engaging user to start the playback.

    -

    - - - - ExtraMenuButton @@ -439,16 +429,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - QueueSelection - - -

    A GtkSelectionModel that considers current item of ClapperQueue as selected one.

    -

    - - - - SeekBar @@ -489,6 +469,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + TitleLabel + + +

    A label showing an up to date title of media item.

    +

    + + + + ToggleFullscreenButton @@ -650,16 +640,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - ENGAGE_LAYER_CAST - - - -

    - - - - EXTRA_MENU_BUTTON_CAST @@ -700,16 +680,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - QUEUE_SELECTION_CAST - - - -

    - - - - SEEK_BAR_CAST @@ -750,6 +720,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + TITLE_LABEL_CAST + + + +

    + + + + TOGGLE_FULLSCREEN_BUTTON_CAST diff --git a/doc/clapper-gtk/index.json b/doc/clapper-gtk/index.json index c7d7f574..de61e052 100644 --- a/doc/clapper-gtk/index.json +++ b/doc/clapper-gtk/index.json @@ -1 +1 @@ -{"meta":{"ns":"ClapperGtk","version":"0.0","generator":"gi-docgen","generator-version":"2023.3"},"symbols":[{"type":"bitfield","name":"VideoActionMask","ctype":"ClapperGtkVideoActionMask","summary":"No description available.","deprecated":null},{"type":"class","name":"Billboard","ctype":"ClapperGtkBillboard","summary":"A layer where various messages can be displayed. #ClapperGtkBillboard widget is meant to be overlaid on top of ...","deprecated":null},{"type":"class","name":"Container","ctype":"ClapperGtkContainer","summary":"A simple container widget that holds just one child. It is designed to work well with OSD overlay, ...","deprecated":null},{"type":"class","name":"EngageLayer","ctype":"ClapperGtkEngageLayer","summary":"A layer with big `play` button, engaging user to start the playback. #ClapperGtkEngageLayer widget is meant to be ...","deprecated":null},{"type":"class","name":"ExtraMenuButton","ctype":"ClapperGtkExtraMenuButton","summary":"A menu button with extra options.","deprecated":null},{"type":"class","name":"LeadContainer","ctype":"ClapperGtkLeadContainer","summary":"A #ClapperGtkContainer that can take priority in user interactions with the #ClapperGtkVideo. #ClapperGtkLeadContainer is a special type of ...","deprecated":null},{"type":"class","name":"NextItemButton","ctype":"ClapperGtkNextItemButton","summary":"A #GtkButton for selecting next queue item.","deprecated":null},{"type":"class","name":"PreviousItemButton","ctype":"ClapperGtkPreviousItemButton","summary":"A #GtkButton for selecting previous queue item.","deprecated":null},{"type":"class","name":"QueueSelection","ctype":"ClapperGtkQueueSelection","summary":"A #GtkSelectionModel that considers current item of #ClapperQueue as selected one.","deprecated":null},{"type":"class","name":"SeekBar","ctype":"ClapperGtkSeekBar","summary":"A bar for seeking and displaying playback position.","deprecated":null},{"type":"class","name":"SimpleControls","ctype":"ClapperGtkSimpleControls","summary":"A minimalistic playback controls panel widget. #ClapperGtkSimpleControls is a simple, ready to be used playback controls widget. It ...","deprecated":null},{"type":"class","name":"SkipItemButton","ctype":"ClapperGtkSkipItemButton","summary":"A base class for creating buttons that skip to previous/next queue item. Unless you are in need to ...","deprecated":null},{"type":"class","name":"TitleHeader","ctype":"ClapperGtkTitleHeader","summary":"A header panel widget that displays current media title. #ClapperGtkTitleHeader is a simple, ready to be used header ...","deprecated":null},{"type":"class","name":"ToggleFullscreenButton","ctype":"ClapperGtkToggleFullscreenButton","summary":"A #GtkButton for toggling fullscreen state.","deprecated":null},{"type":"class","name":"TogglePlayButton","ctype":"ClapperGtkTogglePlayButton","summary":"A #GtkButton for toggling play/pause of playback.","deprecated":null},{"type":"class","name":"Video","ctype":"ClapperGtkVideo","summary":"A ready to be used GTK video widget implementing Clapper API. #ClapperGtkVideo is the main widget exposed by ...","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"CLAPPER_GTK_MAJOR_VERSION","summary":"ClapperGtk major version component","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"CLAPPER_GTK_MICRO_VERSION","summary":"ClapperGtk micro version component","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"CLAPPER_GTK_MINOR_VERSION","summary":"ClapperGtk minor version component","deprecated":null},{"type":"constant","name":"VERSION_S","ident":"CLAPPER_GTK_VERSION_S","summary":"ClapperGtk version, encoded as a string","deprecated":null},{"type":"ctor","name":"new","type_name":"Billboard","ident":"clapper_gtk_billboard_new","summary":"Creates a new #ClapperGtkBillboard instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Container","ident":"clapper_gtk_container_new","summary":"Creates a new #ClapperGtkContainer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"EngageLayer","ident":"clapper_gtk_engage_layer_new","summary":"Creates a new #ClapperGtkEngageLayer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_new","summary":"Creates a new extra menu button #GtkWidget.","deprecated":null},{"type":"ctor","name":"new","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_new","summary":"Creates a new #ClapperGtkLeadContainer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"NextItemButton","ident":"clapper_gtk_next_item_button_new","summary":"Creates a new #GtkWidget with button to play next #ClapperMediaItem.","deprecated":null},{"type":"ctor","name":"new","type_name":"PreviousItemButton","ident":"clapper_gtk_previous_item_button_new","summary":"Creates a new #GtkWidget with button to play previous #ClapperMediaItem.","deprecated":null},{"type":"ctor","name":"new","type_name":"QueueSelection","ident":"clapper_gtk_queue_selection_new","summary":"Creates a new #ClapperGtkQueueSelection instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_new","summary":"Creates a new #GtkWidget with a seek bar.","deprecated":null},{"type":"ctor","name":"new","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_new","summary":"Creates a new #GtkWidget with simple playback controls.","deprecated":null},{"type":"ctor","name":"new","type_name":"TitleHeader","ident":"clapper_gtk_title_header_new","summary":"Creates a new #GtkWidget with title header.","deprecated":null},{"type":"ctor","name":"new","type_name":"ToggleFullscreenButton","ident":"clapper_gtk_toggle_fullscreen_button_new","summary":"Creates a new #GtkWidget with button to toggle fullscreen state.","deprecated":null},{"type":"ctor","name":"new","type_name":"TogglePlayButton","ident":"clapper_gtk_toggle_play_button_new","summary":"Creates a new #GtkWidget with button to toggle playback.","deprecated":null},{"type":"ctor","name":"new","type_name":"Video","ident":"clapper_gtk_video_new","summary":"Creates a new #ClapperGtkVideo instance.","deprecated":null},{"type":"function","name":"get_player_from_ancestor","ident":"clapper_gtk_get_player_from_ancestor","summary":"Get [class@Clapper.Player] used by [class@ClapperGtk.Video] ancestor of @widget. This utility is a convenience wrapper for calling [method@Gtk.Widget.get_ancestor] of ...","deprecated":null},{"type":"function","name":"get_resource","ident":"clapper_gtk_get_resource","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"BILLBOARD_CAST","ident":"CLAPPER_GTK_BILLBOARD_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"CLAPPER_GTK_CHECK_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CONTAINER_CAST","ident":"CLAPPER_GTK_CONTAINER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"ENCODE_VERSION","ident":"CLAPPER_GTK_ENCODE_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"ENGAGE_LAYER_CAST","ident":"CLAPPER_GTK_ENGAGE_LAYER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"EXTRA_MENU_BUTTON_CAST","ident":"CLAPPER_GTK_EXTRA_MENU_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"LEAD_CONTAINER_CAST","ident":"CLAPPER_GTK_LEAD_CONTAINER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"NEXT_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_NEXT_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"PREVIOUS_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_PREVIOUS_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"QUEUE_SELECTION_CAST","ident":"CLAPPER_GTK_QUEUE_SELECTION_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SEEK_BAR_CAST","ident":"CLAPPER_GTK_SEEK_BAR_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SIMPLE_CONTROLS_CAST","ident":"CLAPPER_GTK_SIMPLE_CONTROLS_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SKIP_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_SKIP_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TITLE_HEADER_CAST","ident":"CLAPPER_GTK_TITLE_HEADER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TOGGLE_FULLSCREEN_BUTTON_CAST","ident":"CLAPPER_GTK_TOGGLE_FULLSCREEN_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TOGGLE_PLAY_BUTTON_CAST","ident":"CLAPPER_GTK_TOGGLE_PLAY_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"VIDEO_CAST","ident":"CLAPPER_GTK_VIDEO_CAST","summary":"No description available.","deprecated":null},{"type":"method","name":"add_fading_overlay","type_name":"Video","ident":"clapper_gtk_video_add_fading_overlay","summary":"Similiar as clapper_gtk_video_add_overlay() but will also automatically add fading functionality to overlaid #GtkWidget for convenience. This will make widget ...","deprecated":null},{"type":"method","name":"add_overlay","type_name":"Video","ident":"clapper_gtk_video_add_overlay","summary":"Add another #GtkWidget to be overlaid on top of video. The position at which @widget is placed is ...","deprecated":null},{"type":"method","name":"announce_speed","type_name":"Billboard","ident":"clapper_gtk_billboard_announce_speed","summary":"No description available.","deprecated":null},{"type":"method","name":"announce_volume","type_name":"Billboard","ident":"clapper_gtk_billboard_announce_volume","summary":"No description available.","deprecated":null},{"type":"method","name":"get_adaptive_height","type_name":"Container","ident":"clapper_gtk_container_get_adaptive_height","summary":"Get a @container adaptive height threshold.","deprecated":null},{"type":"method","name":"get_adaptive_width","type_name":"Container","ident":"clapper_gtk_container_get_adaptive_width","summary":"Get a @container adaptive width threshold.","deprecated":null},{"type":"method","name":"get_auto_inhibit","type_name":"Video","ident":"clapper_gtk_video_get_auto_inhibit","summary":"Get whether automatic session inhibit is enabled.","deprecated":null},{"type":"method","name":"get_blocked_actions","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_get_blocked_actions","summary":"Get @actions that were set for this @lead_container to block.","deprecated":null},{"type":"method","name":"get_can_open_subtitles","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_can_open_subtitles","summary":"Get whether an option to open external subtitle stream inside popover is visible.","deprecated":null},{"type":"method","name":"get_child","type_name":"Container","ident":"clapper_gtk_container_get_child","summary":"Get a child #GtkWidget of @container.","deprecated":null},{"type":"method","name":"get_extra_menu_button","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_extra_menu_button","summary":"Get [class@ClapperGtk.ExtraMenuButton] that resides within @controls.","deprecated":null},{"type":"method","name":"get_fade_delay","type_name":"Video","ident":"clapper_gtk_video_get_fade_delay","summary":"Get time in milliseconds after which fading overlays should fade.","deprecated":null},{"type":"method","name":"get_fullscreenable","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_fullscreenable","summary":"Get whether [class@ClapperGtk.ToggleFullscreenButton] button in the @controls is set to be visible.","deprecated":null},{"type":"method","name":"get_height_target","type_name":"Container","ident":"clapper_gtk_container_get_height_target","summary":"Get a @container height target.","deprecated":null},{"type":"method","name":"get_inhibited","type_name":"Video","ident":"clapper_gtk_video_get_inhibited","summary":"Get whether session is currently inhibited by [property@ClapperGtk.Video:auto-inhibit].","deprecated":null},{"type":"method","name":"get_leading","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_get_leading","summary":"Get a whenever @lead_container has leadership set.","deprecated":null},{"type":"method","name":"get_player","type_name":"Video","ident":"clapper_gtk_video_get_player","summary":"Get #ClapperPlayer used by this #ClapperGtkVideo instance.","deprecated":null},{"type":"method","name":"get_queue","type_name":"QueueSelection","ident":"clapper_gtk_queue_selection_get_queue","summary":"Get #ClapperQueue managed by this selection model.","deprecated":null},{"type":"method","name":"get_reveal_labels","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_get_reveal_labels","summary":"Get whether the position and duration labels are going to be revealed.","deprecated":null},{"type":"method","name":"get_seek_method","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_get_seek_method","summary":"Get [enum@Clapper.PlayerSeekMethod] used when seeking with seek bar.","deprecated":null},{"type":"method","name":"get_seek_method","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_seek_method","summary":"Get [enum@Clapper.PlayerSeekMethod] used when seeking with progress bar.","deprecated":null},{"type":"method","name":"get_speed_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_speed_visible","summary":"Get whether speed control inside popover is visible.","deprecated":null},{"type":"method","name":"get_touch_fade_delay","type_name":"Video","ident":"clapper_gtk_video_get_touch_fade_delay","summary":"Get time in milliseconds after which fading overlays should fade when revealed using touch device.","deprecated":null},{"type":"method","name":"get_volume_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_volume_visible","summary":"Get whether volume control inside popover is visible.","deprecated":null},{"type":"method","name":"get_width_target","type_name":"Container","ident":"clapper_gtk_container_get_width_target","summary":"Get a @container width target.","deprecated":null},{"type":"method","name":"pin_message","type_name":"Billboard","ident":"clapper_gtk_billboard_pin_message","summary":"No description available.","deprecated":null},{"type":"method","name":"post_message","type_name":"Billboard","ident":"clapper_gtk_billboard_post_message","summary":"No description available.","deprecated":null},{"type":"method","name":"set_adaptive_height","type_name":"Container","ident":"clapper_gtk_container_set_adaptive_height","summary":"Set an adaptive height threshold. When widget is resized to value or lower, an [signal@ClapperGtk.Container::adapt] signal will be emitted ...","deprecated":null},{"type":"method","name":"set_adaptive_width","type_name":"Container","ident":"clapper_gtk_container_set_adaptive_width","summary":"Set an adaptive width threshold. When widget is resized to value or lower, an [signal@ClapperGtk.Container::adapt] signal will be emitted ...","deprecated":null},{"type":"method","name":"set_auto_inhibit","type_name":"Video","ident":"clapper_gtk_video_set_auto_inhibit","summary":"Set whether video should try to automatically inhibit session from idling (and possibly screen going black) when video is playing.","deprecated":null},{"type":"method","name":"set_blocked_actions","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_set_blocked_actions","summary":"Set @actions that #ClapperGtkVideo should skip when #GdkEvent which would normally trigger them happens inside @lead_container.","deprecated":null},{"type":"method","name":"set_can_open_subtitles","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_can_open_subtitles","summary":"Set whether an option to open external subtitle stream should be allowed. Note that this [class@Gtk.Widget] can only ...","deprecated":null},{"type":"method","name":"set_child","type_name":"Container","ident":"clapper_gtk_container_set_child","summary":"Set a child #GtkWidget of @container.","deprecated":null},{"type":"method","name":"set_fade_delay","type_name":"Video","ident":"clapper_gtk_video_set_fade_delay","summary":"Set time in milliseconds after which fading overlays should fade.","deprecated":null},{"type":"method","name":"set_fullscreenable","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_set_fullscreenable","summary":"Set whether [class@ClapperGtk.ToggleFullscreenButton] button in the @controls should be visible. You might want to consider setting this to ...","deprecated":null},{"type":"method","name":"set_height_target","type_name":"Container","ident":"clapper_gtk_container_set_height_target","summary":"Same as clapper_gtk_container_set_width_target() but for widget height.","deprecated":null},{"type":"method","name":"set_leading","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_set_leading","summary":"Set if @lead_container leadership should be enabled. When enabled, interactions with @lead_container will not trigger their default behavior, ...","deprecated":null},{"type":"method","name":"set_queue","type_name":"QueueSelection","ident":"clapper_gtk_queue_selection_set_queue","summary":"Set #ClapperQueue to be managed by this selection model.","deprecated":null},{"type":"method","name":"set_reveal_labels","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_set_reveal_labels","summary":"Set whether the position and duration labels should be revealed.","deprecated":null},{"type":"method","name":"set_seek_method","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_set_seek_method","summary":"Set [enum@Clapper.PlayerSeekMethod] to use when seeking with seek bar.","deprecated":null},{"type":"method","name":"set_seek_method","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_set_seek_method","summary":"Set [enum@Clapper.PlayerSeekMethod] to use when seeking with progress bar.","deprecated":null},{"type":"method","name":"set_speed_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_speed_visible","summary":"Set whether speed control inside popover should be visible.","deprecated":null},{"type":"method","name":"set_touch_fade_delay","type_name":"Video","ident":"clapper_gtk_video_set_touch_fade_delay","summary":"Set time in milliseconds after which fading overlays should fade when using touchscreen. It is often useful to ...","deprecated":null},{"type":"method","name":"set_volume_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_volume_visible","summary":"Set whether volume control inside popover should be visible.","deprecated":null},{"type":"method","name":"set_width_target","type_name":"Container","ident":"clapper_gtk_container_set_width_target","summary":"Set a width that @container should target. When set container will not stretch beyond set @width while still expanding ...","deprecated":null},{"type":"method","name":"unpin_pinned_message","type_name":"Billboard","ident":"clapper_gtk_billboard_unpin_pinned_message","summary":"No description available.","deprecated":null},{"type":"property","name":"adaptive-height","type_name":"Container","summary":"Adaptive height threshold that triggers [signal@ClapperGtk.Container::adapt] signal.","deprecated":null},{"type":"property","name":"adaptive-width","type_name":"Container","summary":"Adaptive width threshold that triggers [signal@ClapperGtk.Container::adapt] signal.","deprecated":null},{"type":"property","name":"auto-inhibit","type_name":"Video","summary":"Try to automatically inhibit session when video is playing.","deprecated":null},{"type":"property","name":"blocked-actions","type_name":"LeadContainer","summary":"Mask of actions that container blocks from being triggered on video.","deprecated":null},{"type":"property","name":"can-open-subtitles","type_name":"ExtraMenuButton","summary":"Visibility of open subtitles option inside popover.","deprecated":null},{"type":"property","name":"extra-menu-button","type_name":"SimpleControls","summary":"Access to extra menu button within controls.","deprecated":null},{"type":"property","name":"fade-delay","type_name":"Video","summary":"A delay in milliseconds before trying to fade all fading overlays.","deprecated":null},{"type":"property","name":"fullscreenable","type_name":"SimpleControls","summary":"Whether toggle fullscreen button should be visible.","deprecated":null},{"type":"property","name":"height-target","type_name":"Container","summary":"Height that container should target.","deprecated":null},{"type":"property","name":"inhibited","type_name":"Video","summary":"Get whether session is currently inhibited by the video.","deprecated":null},{"type":"property","name":"leading","type_name":"LeadContainer","summary":"Width that container should target.","deprecated":null},{"type":"property","name":"player","type_name":"Video","summary":"A #ClapperPlayer used by video.","deprecated":null},{"type":"property","name":"queue","type_name":"QueueSelection","summary":"The queue being managed.","deprecated":null},{"type":"property","name":"reveal-labels","type_name":"SeekBar","summary":"Reveal state of the position and duration labels.","deprecated":null},{"type":"property","name":"seek-method","type_name":"SeekBar","summary":"Method used for seeking.","deprecated":null},{"type":"property","name":"seek-method","type_name":"SimpleControls","summary":"Method used for seeking.","deprecated":null},{"type":"property","name":"speed-visible","type_name":"ExtraMenuButton","summary":"Visibility of speed control inside popover.","deprecated":null},{"type":"property","name":"touch-fade-delay","type_name":"Video","summary":"A delay in milliseconds before trying to fade all fading overlays after revealed using touchscreen.","deprecated":null},{"type":"property","name":"volume-visible","type_name":"ExtraMenuButton","summary":"Visibility of volume control inside popover.","deprecated":null},{"type":"property","name":"width-target","type_name":"Container","summary":"Width that container should target.","deprecated":null},{"type":"signal","name":"adapt","type_name":"Container","summary":"A helper signal for implementing mobile/narrow adaptive behavior on descendants.","deprecated":null},{"type":"signal","name":"item-query","type_name":"QueueSelection","summary":"Signals when the #GtkSelectionModel is doing item query. Can be used to know that a widget is created ...","deprecated":null},{"type":"signal","name":"item-selected","type_name":"QueueSelection","summary":"Signals when user selected item within the #GtkSelectionModel. Note that this signal is emitted only when item gets selected ...","deprecated":null},{"type":"signal","name":"open-subtitles","type_name":"ExtraMenuButton","summary":"A signal that user wants to open subtitles file. Implementation should add a way for user to select ...","deprecated":null},{"type":"signal","name":"toggle-fullscreen","type_name":"Video","summary":"A signal that user requested a change in fullscreen state of the video. Note that when going fullscreen ...","deprecated":null},{"type":"vfunc","name":"can_skip","type_name":"SkipItemButton","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"skip_item","type_name":"SkipItemButton","summary":"No description available.","deprecated":null}],"terms":{}} \ No newline at end of file +{"meta":{"ns":"ClapperGtk","version":"0.0","generator":"gi-docgen","generator-version":"2023.3"},"symbols":[{"type":"bitfield","name":"VideoActionMask","ctype":"ClapperGtkVideoActionMask","summary":"No description available.","deprecated":null},{"type":"class","name":"Billboard","ctype":"ClapperGtkBillboard","summary":"A layer where various messages can be displayed. #ClapperGtkBillboard widget is meant to be overlaid on top of ...","deprecated":null},{"type":"class","name":"Container","ctype":"ClapperGtkContainer","summary":"A simple container widget that holds just one child. It is designed to work well with OSD overlay, ...","deprecated":null},{"type":"class","name":"ExtraMenuButton","ctype":"ClapperGtkExtraMenuButton","summary":"A menu button with extra options.","deprecated":null},{"type":"class","name":"LeadContainer","ctype":"ClapperGtkLeadContainer","summary":"A #ClapperGtkContainer that can take priority in user interactions with the #ClapperGtkVideo. #ClapperGtkLeadContainer is a special type of ...","deprecated":null},{"type":"class","name":"NextItemButton","ctype":"ClapperGtkNextItemButton","summary":"A #GtkButton for selecting next queue item.","deprecated":null},{"type":"class","name":"PreviousItemButton","ctype":"ClapperGtkPreviousItemButton","summary":"A #GtkButton for selecting previous queue item.","deprecated":null},{"type":"class","name":"SeekBar","ctype":"ClapperGtkSeekBar","summary":"A bar for seeking and displaying playback position.","deprecated":null},{"type":"class","name":"SimpleControls","ctype":"ClapperGtkSimpleControls","summary":"A minimalistic playback controls panel widget. #ClapperGtkSimpleControls is a simple, ready to be used playback controls widget. It ...","deprecated":null},{"type":"class","name":"SkipItemButton","ctype":"ClapperGtkSkipItemButton","summary":"A base class for creating buttons that skip to previous/next queue item. Unless you are in need to ...","deprecated":null},{"type":"class","name":"TitleHeader","ctype":"ClapperGtkTitleHeader","summary":"A header panel widget that displays current media title. #ClapperGtkTitleHeader is a simple, ready to be used header ...","deprecated":null},{"type":"class","name":"TitleLabel","ctype":"ClapperGtkTitleLabel","summary":"A label showing an up to date title of media item. By default #ClapperGtkTitleLabel will automatically show title ...","deprecated":null},{"type":"class","name":"ToggleFullscreenButton","ctype":"ClapperGtkToggleFullscreenButton","summary":"A #GtkButton for toggling fullscreen state.","deprecated":null},{"type":"class","name":"TogglePlayButton","ctype":"ClapperGtkTogglePlayButton","summary":"A #GtkButton for toggling play/pause of playback.","deprecated":null},{"type":"class","name":"Video","ctype":"ClapperGtkVideo","summary":"A ready to be used GTK video widget implementing Clapper API. #ClapperGtkVideo is the main widget exposed by ...","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"CLAPPER_GTK_MAJOR_VERSION","summary":"ClapperGtk major version component","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"CLAPPER_GTK_MICRO_VERSION","summary":"ClapperGtk micro version component","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"CLAPPER_GTK_MINOR_VERSION","summary":"ClapperGtk minor version component","deprecated":null},{"type":"constant","name":"VERSION_S","ident":"CLAPPER_GTK_VERSION_S","summary":"ClapperGtk version, encoded as a string","deprecated":null},{"type":"ctor","name":"new","type_name":"Billboard","ident":"clapper_gtk_billboard_new","summary":"Creates a new #ClapperGtkBillboard instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Container","ident":"clapper_gtk_container_new","summary":"Creates a new #ClapperGtkContainer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_new","summary":"Creates a new #ClapperGtkExtraMenuButton instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_new","summary":"Creates a new #ClapperGtkLeadContainer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"NextItemButton","ident":"clapper_gtk_next_item_button_new","summary":"Creates a new #ClapperGtkNextItemButton to play next #ClapperMediaItem.","deprecated":null},{"type":"ctor","name":"new","type_name":"PreviousItemButton","ident":"clapper_gtk_previous_item_button_new","summary":"Creates a new #ClapperGtkPreviousItemButton to play previous #ClapperMediaItem.","deprecated":null},{"type":"ctor","name":"new","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_new","summary":"Creates a new #ClapperGtkSeekBar instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_new","summary":"Creates a new #ClapperGtkSimpleControls instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"TitleHeader","ident":"clapper_gtk_title_header_new","summary":"Creates a new #ClapperGtkTitleHeader instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"TitleLabel","ident":"clapper_gtk_title_label_new","summary":"Creates a new #ClapperGtkTitleLabel instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"ToggleFullscreenButton","ident":"clapper_gtk_toggle_fullscreen_button_new","summary":"Creates a new #ClapperGtkToggleFullscreenButton instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"TogglePlayButton","ident":"clapper_gtk_toggle_play_button_new","summary":"Creates a new #ClapperGtkTogglePlayButton instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Video","ident":"clapper_gtk_video_new","summary":"Creates a new #ClapperGtkVideo instance.","deprecated":null},{"type":"function","name":"get_player_from_ancestor","ident":"clapper_gtk_get_player_from_ancestor","summary":"Get [class@Clapper.Player] used by [class@ClapperGtk.Video] ancestor of @widget. This utility is a convenience wrapper for calling [method@Gtk.Widget.get_ancestor] of ...","deprecated":null},{"type":"function","name":"get_resource","ident":"clapper_gtk_get_resource","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"BILLBOARD_CAST","ident":"CLAPPER_GTK_BILLBOARD_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"CLAPPER_GTK_CHECK_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CONTAINER_CAST","ident":"CLAPPER_GTK_CONTAINER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"ENCODE_VERSION","ident":"CLAPPER_GTK_ENCODE_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"EXTRA_MENU_BUTTON_CAST","ident":"CLAPPER_GTK_EXTRA_MENU_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"LEAD_CONTAINER_CAST","ident":"CLAPPER_GTK_LEAD_CONTAINER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"NEXT_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_NEXT_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"PREVIOUS_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_PREVIOUS_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SEEK_BAR_CAST","ident":"CLAPPER_GTK_SEEK_BAR_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SIMPLE_CONTROLS_CAST","ident":"CLAPPER_GTK_SIMPLE_CONTROLS_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SKIP_ITEM_BUTTON_CAST","ident":"CLAPPER_GTK_SKIP_ITEM_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TITLE_HEADER_CAST","ident":"CLAPPER_GTK_TITLE_HEADER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TITLE_LABEL_CAST","ident":"CLAPPER_GTK_TITLE_LABEL_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TOGGLE_FULLSCREEN_BUTTON_CAST","ident":"CLAPPER_GTK_TOGGLE_FULLSCREEN_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TOGGLE_PLAY_BUTTON_CAST","ident":"CLAPPER_GTK_TOGGLE_PLAY_BUTTON_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"VIDEO_CAST","ident":"CLAPPER_GTK_VIDEO_CAST","summary":"No description available.","deprecated":null},{"type":"method","name":"add_fading_overlay","type_name":"Video","ident":"clapper_gtk_video_add_fading_overlay","summary":"Similiar as clapper_gtk_video_add_overlay() but will also automatically add fading functionality to overlaid #GtkWidget for convenience. This will make widget ...","deprecated":null},{"type":"method","name":"add_overlay","type_name":"Video","ident":"clapper_gtk_video_add_overlay","summary":"Add another #GtkWidget to be overlaid on top of video. The position at which @widget is placed is ...","deprecated":null},{"type":"method","name":"announce_speed","type_name":"Billboard","ident":"clapper_gtk_billboard_announce_speed","summary":"No description available.","deprecated":null},{"type":"method","name":"announce_volume","type_name":"Billboard","ident":"clapper_gtk_billboard_announce_volume","summary":"No description available.","deprecated":null},{"type":"method","name":"get_adaptive_height","type_name":"Container","ident":"clapper_gtk_container_get_adaptive_height","summary":"Get a @container adaptive height threshold.","deprecated":null},{"type":"method","name":"get_adaptive_width","type_name":"Container","ident":"clapper_gtk_container_get_adaptive_width","summary":"Get a @container adaptive width threshold.","deprecated":null},{"type":"method","name":"get_auto_inhibit","type_name":"Video","ident":"clapper_gtk_video_get_auto_inhibit","summary":"Get whether automatic session inhibit is enabled.","deprecated":null},{"type":"method","name":"get_blocked_actions","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_get_blocked_actions","summary":"Get @actions that were set for this @lead_container to block.","deprecated":null},{"type":"method","name":"get_can_open_subtitles","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_can_open_subtitles","summary":"Get whether an option to open external subtitle stream inside popover is visible.","deprecated":null},{"type":"method","name":"get_child","type_name":"Container","ident":"clapper_gtk_container_get_child","summary":"Get a child #GtkWidget of @container.","deprecated":null},{"type":"method","name":"get_current_title","type_name":"TitleHeader","ident":"clapper_gtk_title_header_get_current_title","summary":"Get currently displayed title by @header.","deprecated":null},{"type":"method","name":"get_current_title","type_name":"TitleLabel","ident":"clapper_gtk_title_label_get_current_title","summary":"Get currently displayed title by @label.","deprecated":null},{"type":"method","name":"get_extra_menu_button","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_extra_menu_button","summary":"Get [class@ClapperGtk.ExtraMenuButton] that resides within @controls.","deprecated":null},{"type":"method","name":"get_fade_delay","type_name":"Video","ident":"clapper_gtk_video_get_fade_delay","summary":"Get time in milliseconds after which fading overlays should fade.","deprecated":null},{"type":"method","name":"get_fallback_to_uri","type_name":"TitleHeader","ident":"clapper_gtk_title_header_get_fallback_to_uri","summary":"Get whether a [property@Clapper.MediaItem:uri] property is going be displayed as a header text when no other title could be determined.","deprecated":null},{"type":"method","name":"get_fallback_to_uri","type_name":"TitleLabel","ident":"clapper_gtk_title_label_get_fallback_to_uri","summary":"Get whether a [property@Clapper.MediaItem:uri] property is going be displayed as a label text when no other title could be determined.","deprecated":null},{"type":"method","name":"get_fullscreenable","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_fullscreenable","summary":"Get whether [class@ClapperGtk.ToggleFullscreenButton] button in the @controls is set to be visible.","deprecated":null},{"type":"method","name":"get_height_target","type_name":"Container","ident":"clapper_gtk_container_get_height_target","summary":"Get a @container height target.","deprecated":null},{"type":"method","name":"get_inhibited","type_name":"Video","ident":"clapper_gtk_video_get_inhibited","summary":"Get whether session is currently inhibited by [property@ClapperGtk.Video:auto-inhibit].","deprecated":null},{"type":"method","name":"get_leading","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_get_leading","summary":"Get a whenever @lead_container has leadership set.","deprecated":null},{"type":"method","name":"get_media_item","type_name":"TitleLabel","ident":"clapper_gtk_title_label_get_media_item","summary":"Get currently set media item to display title of.","deprecated":null},{"type":"method","name":"get_player","type_name":"Video","ident":"clapper_gtk_video_get_player","summary":"Get #ClapperPlayer used by this #ClapperGtkVideo instance.","deprecated":null},{"type":"method","name":"get_reveal_labels","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_get_reveal_labels","summary":"Get whether the position and duration labels are going to be revealed.","deprecated":null},{"type":"method","name":"get_seek_method","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_get_seek_method","summary":"Get [enum@Clapper.PlayerSeekMethod] used when seeking with seek bar.","deprecated":null},{"type":"method","name":"get_seek_method","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_get_seek_method","summary":"Get [enum@Clapper.PlayerSeekMethod] used when seeking with progress bar.","deprecated":null},{"type":"method","name":"get_speed_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_speed_visible","summary":"Get whether speed control inside popover is visible.","deprecated":null},{"type":"method","name":"get_touch_fade_delay","type_name":"Video","ident":"clapper_gtk_video_get_touch_fade_delay","summary":"Get time in milliseconds after which fading overlays should fade when revealed using touch device.","deprecated":null},{"type":"method","name":"get_volume_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_get_volume_visible","summary":"Get whether volume control inside popover is visible.","deprecated":null},{"type":"method","name":"get_width_target","type_name":"Container","ident":"clapper_gtk_container_get_width_target","summary":"Get a @container width target.","deprecated":null},{"type":"method","name":"pin_message","type_name":"Billboard","ident":"clapper_gtk_billboard_pin_message","summary":"No description available.","deprecated":null},{"type":"method","name":"post_message","type_name":"Billboard","ident":"clapper_gtk_billboard_post_message","summary":"No description available.","deprecated":null},{"type":"method","name":"set_adaptive_height","type_name":"Container","ident":"clapper_gtk_container_set_adaptive_height","summary":"Set an adaptive height threshold. When widget is resized to value or lower, an [signal@ClapperGtk.Container::adapt] signal will be emitted ...","deprecated":null},{"type":"method","name":"set_adaptive_width","type_name":"Container","ident":"clapper_gtk_container_set_adaptive_width","summary":"Set an adaptive width threshold. When widget is resized to value or lower, an [signal@ClapperGtk.Container::adapt] signal will be emitted ...","deprecated":null},{"type":"method","name":"set_auto_inhibit","type_name":"Video","ident":"clapper_gtk_video_set_auto_inhibit","summary":"Set whether video should try to automatically inhibit session from idling (and possibly screen going black) when video is playing.","deprecated":null},{"type":"method","name":"set_blocked_actions","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_set_blocked_actions","summary":"Set @actions that #ClapperGtkVideo should skip when #GdkEvent which would normally trigger them happens inside @lead_container.","deprecated":null},{"type":"method","name":"set_can_open_subtitles","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_can_open_subtitles","summary":"Set whether an option to open external subtitle stream should be allowed. Note that this [class@Gtk.Widget] can only ...","deprecated":null},{"type":"method","name":"set_child","type_name":"Container","ident":"clapper_gtk_container_set_child","summary":"Set a child #GtkWidget of @container.","deprecated":null},{"type":"method","name":"set_fade_delay","type_name":"Video","ident":"clapper_gtk_video_set_fade_delay","summary":"Set time in milliseconds after which fading overlays should fade.","deprecated":null},{"type":"method","name":"set_fallback_to_uri","type_name":"TitleHeader","ident":"clapper_gtk_title_header_set_fallback_to_uri","summary":"Set whether a [property@Clapper.MediaItem:uri] property should be displayed as a header text when no other title could be determined.","deprecated":null},{"type":"method","name":"set_fallback_to_uri","type_name":"TitleLabel","ident":"clapper_gtk_title_label_set_fallback_to_uri","summary":"Set whether a [property@Clapper.MediaItem:uri] property should be displayed as a label text when no other title could be determined.","deprecated":null},{"type":"method","name":"set_fullscreenable","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_set_fullscreenable","summary":"Set whether [class@ClapperGtk.ToggleFullscreenButton] button in the @controls should be visible. You might want to consider setting this to ...","deprecated":null},{"type":"method","name":"set_height_target","type_name":"Container","ident":"clapper_gtk_container_set_height_target","summary":"Same as clapper_gtk_container_set_width_target() but for widget height.","deprecated":null},{"type":"method","name":"set_leading","type_name":"LeadContainer","ident":"clapper_gtk_lead_container_set_leading","summary":"Set if @lead_container leadership should be enabled. When enabled, interactions with @lead_container will not trigger their default behavior, ...","deprecated":null},{"type":"method","name":"set_media_item","type_name":"TitleLabel","ident":"clapper_gtk_title_label_set_media_item","summary":"Set a media item to display title of as label. When set to %NULL, @label will use default behavior ...","deprecated":null},{"type":"method","name":"set_reveal_labels","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_set_reveal_labels","summary":"Set whether the position and duration labels should be revealed.","deprecated":null},{"type":"method","name":"set_seek_method","type_name":"SeekBar","ident":"clapper_gtk_seek_bar_set_seek_method","summary":"Set [enum@Clapper.PlayerSeekMethod] to use when seeking with seek bar.","deprecated":null},{"type":"method","name":"set_seek_method","type_name":"SimpleControls","ident":"clapper_gtk_simple_controls_set_seek_method","summary":"Set [enum@Clapper.PlayerSeekMethod] to use when seeking with progress bar.","deprecated":null},{"type":"method","name":"set_speed_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_speed_visible","summary":"Set whether speed control inside popover should be visible.","deprecated":null},{"type":"method","name":"set_touch_fade_delay","type_name":"Video","ident":"clapper_gtk_video_set_touch_fade_delay","summary":"Set time in milliseconds after which fading overlays should fade when using touchscreen. It is often useful to ...","deprecated":null},{"type":"method","name":"set_volume_visible","type_name":"ExtraMenuButton","ident":"clapper_gtk_extra_menu_button_set_volume_visible","summary":"Set whether volume control inside popover should be visible.","deprecated":null},{"type":"method","name":"set_width_target","type_name":"Container","ident":"clapper_gtk_container_set_width_target","summary":"Set a width that @container should target. When set container will not stretch beyond set @width while still expanding ...","deprecated":null},{"type":"method","name":"unpin_pinned_message","type_name":"Billboard","ident":"clapper_gtk_billboard_unpin_pinned_message","summary":"No description available.","deprecated":null},{"type":"property","name":"adaptive-height","type_name":"Container","summary":"Adaptive height threshold that triggers [signal@ClapperGtk.Container::adapt] signal.","deprecated":null},{"type":"property","name":"adaptive-width","type_name":"Container","summary":"Adaptive width threshold that triggers [signal@ClapperGtk.Container::adapt] signal.","deprecated":null},{"type":"property","name":"auto-inhibit","type_name":"Video","summary":"Try to automatically inhibit session when video is playing.","deprecated":null},{"type":"property","name":"blocked-actions","type_name":"LeadContainer","summary":"Mask of actions that container blocks from being triggered on video.","deprecated":null},{"type":"property","name":"can-open-subtitles","type_name":"ExtraMenuButton","summary":"Visibility of open subtitles option inside popover.","deprecated":null},{"type":"property","name":"current-title","type_name":"TitleHeader","summary":"Currently displayed title.","deprecated":null},{"type":"property","name":"current-title","type_name":"TitleLabel","summary":"Currently displayed title.","deprecated":null},{"type":"property","name":"extra-menu-button","type_name":"SimpleControls","summary":"Access to extra menu button within controls.","deprecated":null},{"type":"property","name":"fade-delay","type_name":"Video","summary":"A delay in milliseconds before trying to fade all fading overlays.","deprecated":null},{"type":"property","name":"fallback-to-uri","type_name":"TitleHeader","summary":"When title cannot be determined, show URI instead.","deprecated":null},{"type":"property","name":"fallback-to-uri","type_name":"TitleLabel","summary":"When title cannot be determined, show URI instead.","deprecated":null},{"type":"property","name":"fullscreenable","type_name":"SimpleControls","summary":"Whether toggle fullscreen button should be visible.","deprecated":null},{"type":"property","name":"height-target","type_name":"Container","summary":"Height that container should target.","deprecated":null},{"type":"property","name":"inhibited","type_name":"Video","summary":"Get whether session is currently inhibited by the video.","deprecated":null},{"type":"property","name":"leading","type_name":"LeadContainer","summary":"Width that container should target.","deprecated":null},{"type":"property","name":"media-item","type_name":"TitleLabel","summary":"Currently set media item to display title of.","deprecated":null},{"type":"property","name":"player","type_name":"Video","summary":"A #ClapperPlayer used by video.","deprecated":null},{"type":"property","name":"reveal-labels","type_name":"SeekBar","summary":"Reveal state of the position and duration labels.","deprecated":null},{"type":"property","name":"seek-method","type_name":"SeekBar","summary":"Method used for seeking.","deprecated":null},{"type":"property","name":"seek-method","type_name":"SimpleControls","summary":"Method used for seeking.","deprecated":null},{"type":"property","name":"speed-visible","type_name":"ExtraMenuButton","summary":"Visibility of speed control inside popover.","deprecated":null},{"type":"property","name":"touch-fade-delay","type_name":"Video","summary":"A delay in milliseconds before trying to fade all fading overlays after revealed using touchscreen.","deprecated":null},{"type":"property","name":"volume-visible","type_name":"ExtraMenuButton","summary":"Visibility of volume control inside popover.","deprecated":null},{"type":"property","name":"width-target","type_name":"Container","summary":"Width that container should target.","deprecated":null},{"type":"signal","name":"adapt","type_name":"Container","summary":"A helper signal for implementing mobile/narrow adaptive behavior on descendants.","deprecated":null},{"type":"signal","name":"open-subtitles","type_name":"ExtraMenuButton","summary":"A signal that user wants to open subtitles file. Implementation should add a way for user to select ...","deprecated":null},{"type":"signal","name":"toggle-fullscreen","type_name":"Video","summary":"A signal that user requested a change in fullscreen state of the video. Note that when going fullscreen ...","deprecated":null},{"type":"vfunc","name":"can_skip","type_name":"SkipItemButton","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"skip_item","type_name":"SkipItemButton","summary":"No description available.","deprecated":null}],"terms":{}} \ No newline at end of file diff --git a/doc/clapper-gtk/method.Billboard.announce_speed.html b/doc/clapper-gtk/method.Billboard.announce_speed.html index aa3555e9..0abe1b1e 100644 --- a/doc/clapper-gtk/method.Billboard.announce_speed.html +++ b/doc/clapper-gtk/method.Billboard.announce_speed.html @@ -124,15 +124,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    void
     clapper_gtk_billboard_announce_speed (
    -  ClapperGtkBillboard* board,
    -  gfloat speed
    +  ClapperGtkBillboard* billboard
     )
     
    @@ -163,38 +162,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    -

    - Parameters - -

    - -
    -
    - -
    speed
    -
    -

    Type: gfloat

    -

    No description available.

    - - - - - - - - - - -
    -
    - - - -
    -
    -
    - diff --git a/doc/clapper-gtk/method.Billboard.announce_volume.html b/doc/clapper-gtk/method.Billboard.announce_volume.html index b64b4217..f6beec9d 100644 --- a/doc/clapper-gtk/method.Billboard.announce_volume.html +++ b/doc/clapper-gtk/method.Billboard.announce_volume.html @@ -124,15 +124,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    void
     clapper_gtk_billboard_announce_volume (
    -  ClapperGtkBillboard* board,
    -  gfloat volume
    +  ClapperGtkBillboard* billboard
     )
     
    @@ -163,38 +162,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    -

    - Parameters - -

    - -
    -
    - -
    volume
    -
    -

    Type: gfloat

    -

    No description available.

    - - - - - - - - - - -
    -
    - - - -
    -
    -
    - diff --git a/doc/clapper-gtk/method.Billboard.pin_message.html b/doc/clapper-gtk/method.Billboard.pin_message.html index a955a96d..d1d0e1da 100644 --- a/doc/clapper-gtk/method.Billboard.pin_message.html +++ b/doc/clapper-gtk/method.Billboard.pin_message.html @@ -124,14 +124,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    void
     clapper_gtk_billboard_pin_message (
    -  ClapperGtkBillboard* board,
    +  ClapperGtkBillboard* billboard,
       const gchar* icon_name,
       const gchar* message
     )
    diff --git a/doc/clapper-gtk/method.Billboard.post_message.html b/doc/clapper-gtk/method.Billboard.post_message.html
    index 00491799..487f87bb 100644
    --- a/doc/clapper-gtk/method.Billboard.post_message.html
    +++ b/doc/clapper-gtk/method.Billboard.post_message.html
    @@ -124,14 +124,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Declaration
             
             
    -        [src]
    +        [src]
             
           
     
           
    void
     clapper_gtk_billboard_post_message (
    -  ClapperGtkBillboard* board,
    +  ClapperGtkBillboard* billboard,
       const gchar* icon_name,
       const gchar* message
     )
    diff --git a/doc/clapper-gtk/method.Billboard.unpin_pinned_message.html b/doc/clapper-gtk/method.Billboard.unpin_pinned_message.html
    index 06ee14f9..2193f88b 100644
    --- a/doc/clapper-gtk/method.Billboard.unpin_pinned_message.html
    +++ b/doc/clapper-gtk/method.Billboard.unpin_pinned_message.html
    @@ -124,14 +124,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Declaration
             
             
    -        [src]
    +        [src]
             
           
     
           
    void
     clapper_gtk_billboard_unpin_pinned_message (
    -  ClapperGtkBillboard* board
    +  ClapperGtkBillboard* billboard
     )
     
    diff --git a/doc/clapper-gtk/method.Container.get_adaptive_height.html b/doc/clapper-gtk/method.Container.get_adaptive_height.html index b1a5ed8e..855bcdab 100644 --- a/doc/clapper-gtk/method.Container.get_adaptive_height.html +++ b/doc/clapper-gtk/method.Container.get_adaptive_height.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.get_adaptive_width.html b/doc/clapper-gtk/method.Container.get_adaptive_width.html index b85c5dfa..af585e38 100644 --- a/doc/clapper-gtk/method.Container.get_adaptive_width.html +++ b/doc/clapper-gtk/method.Container.get_adaptive_width.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.get_child.html b/doc/clapper-gtk/method.Container.get_child.html index e83c5ae2..9c0f3143 100644 --- a/doc/clapper-gtk/method.Container.get_child.html +++ b/doc/clapper-gtk/method.Container.get_child.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -194,7 +194,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later The data is owned by the instance. - + The return value can be NULL.
    diff --git a/doc/clapper-gtk/method.Container.get_height_target.html b/doc/clapper-gtk/method.Container.get_height_target.html index 215b8333..fd32296c 100644 --- a/doc/clapper-gtk/method.Container.get_height_target.html +++ b/doc/clapper-gtk/method.Container.get_height_target.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.get_width_target.html b/doc/clapper-gtk/method.Container.get_width_target.html index 6e3802ae..83cbaf94 100644 --- a/doc/clapper-gtk/method.Container.get_width_target.html +++ b/doc/clapper-gtk/method.Container.get_width_target.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.set_adaptive_height.html b/doc/clapper-gtk/method.Container.set_adaptive_height.html index d04b0150..669e1108 100644 --- a/doc/clapper-gtk/method.Container.set_adaptive_height.html +++ b/doc/clapper-gtk/method.Container.set_adaptive_height.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.set_adaptive_width.html b/doc/clapper-gtk/method.Container.set_adaptive_width.html index b97df472..fe3da2ac 100644 --- a/doc/clapper-gtk/method.Container.set_adaptive_width.html +++ b/doc/clapper-gtk/method.Container.set_adaptive_width.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.set_child.html b/doc/clapper-gtk/method.Container.set_child.html index 4efaa008..4ea480c6 100644 --- a/doc/clapper-gtk/method.Container.set_child.html +++ b/doc/clapper-gtk/method.Container.set_child.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.set_height_target.html b/doc/clapper-gtk/method.Container.set_height_target.html index 7c784b18..1198f32c 100644 --- a/doc/clapper-gtk/method.Container.set_height_target.html +++ b/doc/clapper-gtk/method.Container.set_height_target.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Container.set_width_target.html b/doc/clapper-gtk/method.Container.set_width_target.html index cebea8c4..e646498b 100644 --- a/doc/clapper-gtk/method.Container.set_width_target.html +++ b/doc/clapper-gtk/method.Container.set_width_target.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.get_can_open_subtitles.html b/doc/clapper-gtk/method.ExtraMenuButton.get_can_open_subtitles.html index 0330e24c..3fa8492f 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.get_can_open_subtitles.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.get_can_open_subtitles.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.get_speed_visible.html b/doc/clapper-gtk/method.ExtraMenuButton.get_speed_visible.html index 2414eda5..35c89bf2 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.get_speed_visible.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.get_speed_visible.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.get_volume_visible.html b/doc/clapper-gtk/method.ExtraMenuButton.get_volume_visible.html index 0eb3cbd3..e3c8ff63 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.get_volume_visible.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.get_volume_visible.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.set_can_open_subtitles.html b/doc/clapper-gtk/method.ExtraMenuButton.set_can_open_subtitles.html index c36fa64d..c802d00e 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.set_can_open_subtitles.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.set_can_open_subtitles.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,7 +146,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.set_speed_visible.html b/doc/clapper-gtk/method.ExtraMenuButton.set_speed_visible.html index f12086da..2dbc74d5 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.set_speed_visible.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.set_speed_visible.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,7 +146,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.ExtraMenuButton.set_volume_visible.html b/doc/clapper-gtk/method.ExtraMenuButton.set_volume_visible.html index 30d2bd58..0c4e97e8 100644 --- a/doc/clapper-gtk/method.ExtraMenuButton.set_volume_visible.html +++ b/doc/clapper-gtk/method.ExtraMenuButton.set_volume_visible.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,7 +146,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.LeadContainer.get_blocked_actions.html b/doc/clapper-gtk/method.LeadContainer.get_blocked_actions.html index 68e246db..1bb1f71c 100644 --- a/doc/clapper-gtk/method.LeadContainer.get_blocked_actions.html +++ b/doc/clapper-gtk/method.LeadContainer.get_blocked_actions.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.LeadContainer.get_leading.html b/doc/clapper-gtk/method.LeadContainer.get_leading.html index d9afcda6..2a33ec81 100644 --- a/doc/clapper-gtk/method.LeadContainer.get_leading.html +++ b/doc/clapper-gtk/method.LeadContainer.get_leading.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.LeadContainer.set_blocked_actions.html b/doc/clapper-gtk/method.LeadContainer.set_blocked_actions.html index bed33de2..52f99be3 100644 --- a/doc/clapper-gtk/method.LeadContainer.set_blocked_actions.html +++ b/doc/clapper-gtk/method.LeadContainer.set_blocked_actions.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.LeadContainer.set_leading.html b/doc/clapper-gtk/method.LeadContainer.set_leading.html index 39093dbd..779e9d0d 100644 --- a/doc/clapper-gtk/method.LeadContainer.set_leading.html +++ b/doc/clapper-gtk/method.LeadContainer.set_leading.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SeekBar.get_reveal_labels.html b/doc/clapper-gtk/method.SeekBar.get_reveal_labels.html index c6675f47..eb5ae72c 100644 --- a/doc/clapper-gtk/method.SeekBar.get_reveal_labels.html +++ b/doc/clapper-gtk/method.SeekBar.get_reveal_labels.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SeekBar.get_seek_method.html b/doc/clapper-gtk/method.SeekBar.get_seek_method.html index 670c4821..a1d3b06d 100644 --- a/doc/clapper-gtk/method.SeekBar.get_seek_method.html +++ b/doc/clapper-gtk/method.SeekBar.get_seek_method.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SeekBar.set_reveal_labels.html b/doc/clapper-gtk/method.SeekBar.set_reveal_labels.html index c8538fb6..4671d1dd 100644 --- a/doc/clapper-gtk/method.SeekBar.set_reveal_labels.html +++ b/doc/clapper-gtk/method.SeekBar.set_reveal_labels.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SeekBar.set_seek_method.html b/doc/clapper-gtk/method.SeekBar.set_seek_method.html index 5ad9406c..c806eb45 100644 --- a/doc/clapper-gtk/method.SeekBar.set_seek_method.html +++ b/doc/clapper-gtk/method.SeekBar.set_seek_method.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SimpleControls.get_extra_menu_button.html b/doc/clapper-gtk/method.SimpleControls.get_extra_menu_button.html index 62cd0fe7..706e83df 100644 --- a/doc/clapper-gtk/method.SimpleControls.get_extra_menu_button.html +++ b/doc/clapper-gtk/method.SimpleControls.get_extra_menu_button.html @@ -124,7 +124,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -143,7 +143,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SimpleControls.get_fullscreenable.html b/doc/clapper-gtk/method.SimpleControls.get_fullscreenable.html index 93909206..d5681ecb 100644 --- a/doc/clapper-gtk/method.SimpleControls.get_fullscreenable.html +++ b/doc/clapper-gtk/method.SimpleControls.get_fullscreenable.html @@ -124,7 +124,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -143,7 +143,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SimpleControls.get_seek_method.html b/doc/clapper-gtk/method.SimpleControls.get_seek_method.html index 3c22898a..d1c13161 100644 --- a/doc/clapper-gtk/method.SimpleControls.get_seek_method.html +++ b/doc/clapper-gtk/method.SimpleControls.get_seek_method.html @@ -124,7 +124,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -143,7 +143,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SimpleControls.set_fullscreenable.html b/doc/clapper-gtk/method.SimpleControls.set_fullscreenable.html index 928488a8..132e597d 100644 --- a/doc/clapper-gtk/method.SimpleControls.set_fullscreenable.html +++ b/doc/clapper-gtk/method.SimpleControls.set_fullscreenable.html @@ -124,7 +124,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.SimpleControls.set_seek_method.html b/doc/clapper-gtk/method.SimpleControls.set_seek_method.html index 068bd441..623e3325 100644 --- a/doc/clapper-gtk/method.SimpleControls.set_seek_method.html +++ b/doc/clapper-gtk/method.SimpleControls.set_seek_method.html @@ -124,7 +124,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.QueueSelection.get_queue.html b/doc/clapper-gtk/method.TitleHeader.get_current_title.html similarity index 69% rename from doc/clapper-gtk/method.QueueSelection.get_queue.html rename to doc/clapper-gtk/method.TitleHeader.get_current_title.html index ed1dc663..96955c3f 100644 --- a/doc/clapper-gtk/method.QueueSelection.get_queue.html +++ b/doc/clapper-gtk/method.TitleHeader.get_current_title.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection.get_queue + ClapperGtk.TitleHeader.get_current_title @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,16 +80,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -105,7 +107,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperGtkQueueSelectionget_queue

    +

    ClapperGtkTitleHeaderget_current_title

    @@ -118,14 +120,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    ClapperQueue*
    -clapper_gtk_queue_selection_get_queue (
    -  ClapperGtkQueueSelection* selection
    +        
    const gchar*
    +clapper_gtk_title_header_get_current_title (
    +  ClapperGtkTitleHeader* header
     )
     
    @@ -137,12 +139,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get ClapperQueue managed by this selection model.

    +

    Get currently displayed title by header.

    @@ -158,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -177,8 +179,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: ClapperQueue

    -

    ClapperQueue being managed.

    +

    Type: const gchar*

    +

    Text of title label.

    @@ -187,7 +189,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - +
    The data is owned by the instance.
    The value is a NUL terminated UTF-8 string.
    diff --git a/doc/clapper-gtk/method.TitleHeader.get_fallback_to_uri.html b/doc/clapper-gtk/method.TitleHeader.get_fallback_to_uri.html new file mode 100644 index 00000000..dc0d6863 --- /dev/null +++ b/doc/clapper-gtk/method.TitleHeader.get_fallback_to_uri.html @@ -0,0 +1,214 @@ + + + + + + ClapperGtk.TitleHeader.get_fallback_to_uri + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperGtkTitleHeaderget_fallback_to_uri

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gboolean
    +clapper_gtk_title_header_get_fallback_to_uri (
    +  ClapperGtkTitleHeader* header
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get whether a ClapperMediaItem:uri property is going +be displayed as a header text when no other title could be determined.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapperGtk.TitleHeader:fallback-to-uri
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gboolean

    +

    No description available.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/method.QueueSelection.set_queue.html b/doc/clapper-gtk/method.TitleHeader.set_fallback_to_uri.html similarity index 66% rename from doc/clapper-gtk/method.QueueSelection.set_queue.html rename to doc/clapper-gtk/method.TitleHeader.set_fallback_to_uri.html index 4342b90f..20ca71ae 100644 --- a/doc/clapper-gtk/method.QueueSelection.set_queue.html +++ b/doc/clapper-gtk/method.TitleHeader.set_fallback_to_uri.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection.set_queue + ClapperGtk.TitleHeader.set_fallback_to_uri @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,16 +80,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -105,7 +107,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperGtkQueueSelectionset_queue

    +

    ClapperGtkTitleHeaderset_fallback_to_uri

    @@ -118,15 +120,15 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    void
    -clapper_gtk_queue_selection_set_queue (
    -  ClapperGtkQueueSelection* selection,
    -  ClapperQueue* queue
    +clapper_gtk_title_header_set_fallback_to_uri (
    +  ClapperGtkTitleHeader* header,
    +  gboolean enabled
     )
     
    @@ -138,12 +140,13 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Set ClapperQueue to be managed by this selection model.

    +

    Set whether a ClapperMediaItem:uri property should +be displayed as a header text when no other title could be determined.

    @@ -159,7 +162,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -176,10 +179,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    queue
    +
    enabled
    -

    Type: ClapperQueue

    -

    A ClapperQueue.

    +

    Type: gboolean

    +

    Whether enabled.

    @@ -188,7 +191,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - +
    The data is owned by the caller of the method.
    diff --git a/doc/clapper-gtk/method.TitleLabel.get_current_title.html b/doc/clapper-gtk/method.TitleLabel.get_current_title.html new file mode 100644 index 00000000..8df1f3ed --- /dev/null +++ b/doc/clapper-gtk/method.TitleLabel.get_current_title.html @@ -0,0 +1,217 @@ + + + + + + ClapperGtk.TitleLabel.get_current_title + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperGtkTitleLabelget_current_title

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    const gchar*
    +clapper_gtk_title_label_get_current_title (
    +  ClapperGtkTitleLabel* label
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get currently displayed title by label.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapperGtk.TitleLabel:current-title
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: const gchar*

    +

    Text of title label.

    +
    +
    + + + + + + + +
    The data is owned by the instance.
    The value is a NUL terminated UTF-8 string.
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/method.TitleLabel.get_fallback_to_uri.html b/doc/clapper-gtk/method.TitleLabel.get_fallback_to_uri.html new file mode 100644 index 00000000..829b299f --- /dev/null +++ b/doc/clapper-gtk/method.TitleLabel.get_fallback_to_uri.html @@ -0,0 +1,218 @@ + + + + + + ClapperGtk.TitleLabel.get_fallback_to_uri + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperGtkTitleLabelget_fallback_to_uri

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gboolean
    +clapper_gtk_title_label_get_fallback_to_uri (
    +  ClapperGtkTitleLabel* label
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get whether a ClapperMediaItem:uri property is going +be displayed as a label text when no other title could be determined.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapperGtk.TitleLabel:fallback-to-uri
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gboolean

    +

    No description available.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/method.TitleLabel.get_media_item.html b/doc/clapper-gtk/method.TitleLabel.get_media_item.html new file mode 100644 index 00000000..0c881372 --- /dev/null +++ b/doc/clapper-gtk/method.TitleLabel.get_media_item.html @@ -0,0 +1,217 @@ + + + + + + ClapperGtk.TitleLabel.get_media_item + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperGtkTitleLabelget_media_item

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    ClapperMediaItem*
    +clapper_gtk_title_label_get_media_item (
    +  ClapperGtkTitleLabel* label
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get currently set media item to display title of.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapperGtk.TitleLabel:media-item
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: ClapperMediaItem

    +

    Currently set media item.

    +
    +
    + + + + + + + +
    The data is owned by the instance.
    The return value can be NULL.
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/method.TitleLabel.set_fallback_to_uri.html b/doc/clapper-gtk/method.TitleLabel.set_fallback_to_uri.html new file mode 100644 index 00000000..980d4600 --- /dev/null +++ b/doc/clapper-gtk/method.TitleLabel.set_fallback_to_uri.html @@ -0,0 +1,225 @@ + + + + + + ClapperGtk.TitleLabel.set_fallback_to_uri + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperGtkTitleLabelset_fallback_to_uri

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    void
    +clapper_gtk_title_label_set_fallback_to_uri (
    +  ClapperGtkTitleLabel* label,
    +  gboolean enabled
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Set whether a ClapperMediaItem:uri property should +be displayed as a label text when no other title could be determined.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Sets propertyClapperGtk.TitleLabel:fallback-to-uri
    +
    + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    enabled
    +
    +

    Type: gboolean

    +

    Whether enabled.

    + + + + + + + + + + +
    +
    + + + +
    +
    +
    + + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/ctor.QueueSelection.new.html b/doc/clapper-gtk/method.TitleLabel.set_media_item.html similarity index 59% rename from doc/clapper-gtk/ctor.QueueSelection.new.html rename to doc/clapper-gtk/method.TitleLabel.set_media_item.html index e6e7760a..183a6311 100644 --- a/doc/clapper-gtk/ctor.QueueSelection.new.html +++ b/doc/clapper-gtk/method.TitleLabel.set_media_item.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection.new + ClapperGtk.TitleLabel.set_media_item @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,14 +80,22 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -102,27 +110,29 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Constructor

    -

    ClapperGtkQueueSelectionnew

    +

    Method

    +

    ClapperGtkTitleLabelset_media_item

    +
    -

    +

    Declaration - + - [src] + [src]

    -
    -
    ClapperGtkQueueSelection*
    -clapper_gtk_queue_selection_new (
    -  ClapperQueue* queue
    +      
    +
    void
    +clapper_gtk_title_label_set_media_item (
    +  ClapperGtkTitleLabel* label,
    +  ClapperMediaItem* item
     )
     
    @@ -130,16 +140,17 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    +

    Description - + - [src] + [src]

    -

    Creates a new ClapperGtkQueueSelection instance.

    +

    Set a media item to display title of as label. When set to NULL, +label will use default behavior (showing title of current queue item).

    @@ -147,9 +158,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later + +
    +
    + + + + +
    Sets propertyClapperGtk.TitleLabel:media-item
    +
    +
    @@ -162,10 +183,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    queue
    +
    item
    -

    Type: ClapperQueue

    -

    A ClapperQueue.

    +

    Type: ClapperMediaItem

    +

    A ClapperMediaItem.

    @@ -174,7 +195,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - +
    The argument can be NULL.
    The data is owned by the caller of the function.
    The data is owned by the caller of the method.
    @@ -187,32 +208,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
    -

    - Return value - -

    -
    -
    -
    -

    Type: ClapperGtkQueueSelection

    -

    A new ClapperGtkQueueSelection.

    -
    -
    - - - - - - - -
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    -
    -
    -
    -
    -
    diff --git a/doc/clapper-gtk/method.Video.add_fading_overlay.html b/doc/clapper-gtk/method.Video.add_fading_overlay.html index 7141a606..e86c9aae 100644 --- a/doc/clapper-gtk/method.Video.add_fading_overlay.html +++ b/doc/clapper-gtk/method.Video.add_fading_overlay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.add_overlay.html b/doc/clapper-gtk/method.Video.add_overlay.html index ae4ddf2e..3ef20504 100644 --- a/doc/clapper-gtk/method.Video.add_overlay.html +++ b/doc/clapper-gtk/method.Video.add_overlay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.get_auto_inhibit.html b/doc/clapper-gtk/method.Video.get_auto_inhibit.html index ed57931c..8dd61f8e 100644 --- a/doc/clapper-gtk/method.Video.get_auto_inhibit.html +++ b/doc/clapper-gtk/method.Video.get_auto_inhibit.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.get_fade_delay.html b/doc/clapper-gtk/method.Video.get_fade_delay.html index 10a500c1..6ce203f3 100644 --- a/doc/clapper-gtk/method.Video.get_fade_delay.html +++ b/doc/clapper-gtk/method.Video.get_fade_delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.get_inhibited.html b/doc/clapper-gtk/method.Video.get_inhibited.html index bb9a6c5b..665ef79c 100644 --- a/doc/clapper-gtk/method.Video.get_inhibited.html +++ b/doc/clapper-gtk/method.Video.get_inhibited.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.get_player.html b/doc/clapper-gtk/method.Video.get_player.html index 9ad24cd5..de081a3e 100644 --- a/doc/clapper-gtk/method.Video.get_player.html +++ b/doc/clapper-gtk/method.Video.get_player.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.get_touch_fade_delay.html b/doc/clapper-gtk/method.Video.get_touch_fade_delay.html index 80ddcc1f..004b4f95 100644 --- a/doc/clapper-gtk/method.Video.get_touch_fade_delay.html +++ b/doc/clapper-gtk/method.Video.get_touch_fade_delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -153,7 +153,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.set_auto_inhibit.html b/doc/clapper-gtk/method.Video.set_auto_inhibit.html index bc5fef70..4b266216 100644 --- a/doc/clapper-gtk/method.Video.set_auto_inhibit.html +++ b/doc/clapper-gtk/method.Video.set_auto_inhibit.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.set_fade_delay.html b/doc/clapper-gtk/method.Video.set_fade_delay.html index b5d5fd50..4a63e03a 100644 --- a/doc/clapper-gtk/method.Video.set_fade_delay.html +++ b/doc/clapper-gtk/method.Video.set_fade_delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/method.Video.set_touch_fade_delay.html b/doc/clapper-gtk/method.Video.set_touch_fade_delay.html index d5030e10..5a54c0ce 100644 --- a/doc/clapper-gtk/method.Video.set_touch_fade_delay.html +++ b/doc/clapper-gtk/method.Video.set_touch_fade_delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Container.adaptive-height.html b/doc/clapper-gtk/property.Container.adaptive-height.html index a556bc4e..0df1effb 100644 --- a/doc/clapper-gtk/property.Container.adaptive-height.html +++ b/doc/clapper-gtk/property.Container.adaptive-height.html @@ -132,7 +132,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Container.adaptive-width.html b/doc/clapper-gtk/property.Container.adaptive-width.html index e4f69e51..363e425b 100644 --- a/doc/clapper-gtk/property.Container.adaptive-width.html +++ b/doc/clapper-gtk/property.Container.adaptive-width.html @@ -132,7 +132,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Container.height-target.html b/doc/clapper-gtk/property.Container.height-target.html index dce2cb9a..28df322f 100644 --- a/doc/clapper-gtk/property.Container.height-target.html +++ b/doc/clapper-gtk/property.Container.height-target.html @@ -132,7 +132,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Container.width-target.html b/doc/clapper-gtk/property.Container.width-target.html index 4afdcfc0..396ed3ab 100644 --- a/doc/clapper-gtk/property.Container.width-target.html +++ b/doc/clapper-gtk/property.Container.width-target.html @@ -132,7 +132,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.ExtraMenuButton.can-open-subtitles.html b/doc/clapper-gtk/property.ExtraMenuButton.can-open-subtitles.html index 654725be..64326eba 100644 --- a/doc/clapper-gtk/property.ExtraMenuButton.can-open-subtitles.html +++ b/doc/clapper-gtk/property.ExtraMenuButton.can-open-subtitles.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.ExtraMenuButton.speed-visible.html b/doc/clapper-gtk/property.ExtraMenuButton.speed-visible.html index 122da085..e2fdcd99 100644 --- a/doc/clapper-gtk/property.ExtraMenuButton.speed-visible.html +++ b/doc/clapper-gtk/property.ExtraMenuButton.speed-visible.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.ExtraMenuButton.volume-visible.html b/doc/clapper-gtk/property.ExtraMenuButton.volume-visible.html index c9398da1..f28abf9e 100644 --- a/doc/clapper-gtk/property.ExtraMenuButton.volume-visible.html +++ b/doc/clapper-gtk/property.ExtraMenuButton.volume-visible.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.LeadContainer.blocked-actions.html b/doc/clapper-gtk/property.LeadContainer.blocked-actions.html index 3271c165..78b17cfc 100644 --- a/doc/clapper-gtk/property.LeadContainer.blocked-actions.html +++ b/doc/clapper-gtk/property.LeadContainer.blocked-actions.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.LeadContainer.leading.html b/doc/clapper-gtk/property.LeadContainer.leading.html index ed106dcf..5b7521ff 100644 --- a/doc/clapper-gtk/property.LeadContainer.leading.html +++ b/doc/clapper-gtk/property.LeadContainer.leading.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.SeekBar.reveal-labels.html b/doc/clapper-gtk/property.SeekBar.reveal-labels.html index d0284ede..f7842ff4 100644 --- a/doc/clapper-gtk/property.SeekBar.reveal-labels.html +++ b/doc/clapper-gtk/property.SeekBar.reveal-labels.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.SeekBar.seek-method.html b/doc/clapper-gtk/property.SeekBar.seek-method.html index 4c8a55ae..7c5116b2 100644 --- a/doc/clapper-gtk/property.SeekBar.seek-method.html +++ b/doc/clapper-gtk/property.SeekBar.seek-method.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.SimpleControls.extra-menu-button.html b/doc/clapper-gtk/property.SimpleControls.extra-menu-button.html index 0800d532..da5823b8 100644 --- a/doc/clapper-gtk/property.SimpleControls.extra-menu-button.html +++ b/doc/clapper-gtk/property.SimpleControls.extra-menu-button.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.SimpleControls.fullscreenable.html b/doc/clapper-gtk/property.SimpleControls.fullscreenable.html index 27c71efd..6e80fb20 100644 --- a/doc/clapper-gtk/property.SimpleControls.fullscreenable.html +++ b/doc/clapper-gtk/property.SimpleControls.fullscreenable.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.SimpleControls.seek-method.html b/doc/clapper-gtk/property.SimpleControls.seek-method.html index a4ad2dbd..43e26d16 100644 --- a/doc/clapper-gtk/property.SimpleControls.seek-method.html +++ b/doc/clapper-gtk/property.SimpleControls.seek-method.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.TitleHeader.current-title.html b/doc/clapper-gtk/property.TitleHeader.current-title.html new file mode 100644 index 00000000..db5abe01 --- /dev/null +++ b/doc/clapper-gtk/property.TitleHeader.current-title.html @@ -0,0 +1,192 @@ + + + + + + ClapperGtk.TitleHeader:current-title + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperGtkTitleHeader:current-title

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property current-title: utf8 [ read ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Currently displayed title.

    +
    + +
    + + + + + + + +
    Type:gchar*
    +
    + + +
    + + + + + + +
    Default valueNULL
    Getter methodclapper_gtk_title_header_get_current_title()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableno
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/property.TitleHeader.fallback-to-uri.html b/doc/clapper-gtk/property.TitleHeader.fallback-to-uri.html new file mode 100644 index 00000000..c9af2d3b --- /dev/null +++ b/doc/clapper-gtk/property.TitleHeader.fallback-to-uri.html @@ -0,0 +1,194 @@ + + + + + + ClapperGtk.TitleHeader:fallback-to-uri + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperGtkTitleHeader:fallback-to-uri

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property fallback-to-uri: gboolean [ read, write ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    When title cannot be determined, show URI instead.

    +
    + +
    + + + + + + + +
    Type:gboolean
    +
    + + +
    + + + + + + + + +
    Default valueFALSE
    Getter methodclapper_gtk_title_header_get_fallback_to_uri()
    Setter methodclapper_gtk_title_header_set_fallback_to_uri()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/property.QueueSelection.queue.html b/doc/clapper-gtk/property.TitleLabel.current-title.html similarity index 74% rename from doc/clapper-gtk/property.QueueSelection.queue.html rename to doc/clapper-gtk/property.TitleLabel.current-title.html index 77294b97..6ae1eb4f 100644 --- a/doc/clapper-gtk/property.QueueSelection.queue.html +++ b/doc/clapper-gtk/property.TitleLabel.current-title.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection:queue + ClapperGtk.TitleLabel:current-title @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,14 +80,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -103,7 +107,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Property

    -

    ClapperGtkQueueSelection:queue

    +

    ClapperGtkTitleLabel:current-title

    @@ -117,7 +121,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property queue: Clapper.Queue [ read, write ]
    +
    property current-title: utf8 [ read ]
    @@ -126,18 +130,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    The queue being managed.

    +

    Currently displayed title.

    - + @@ -149,9 +153,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:ClapperQueuegchar*
    - + - +
    Getter methodclapper_gtk_queue_selection_get_queue()
    Default valueNULL
    Setter methodclapper_gtk_queue_selection_set_queue()
    Getter methodclapper_gtk_title_label_get_current_title()
    @@ -167,7 +171,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - +
    Readableyes
    Writableyes
    Writableno
    Constructno
    Construct onlyno
    diff --git a/doc/clapper-gtk/property.TitleLabel.fallback-to-uri.html b/doc/clapper-gtk/property.TitleLabel.fallback-to-uri.html new file mode 100644 index 00000000..db433fd1 --- /dev/null +++ b/doc/clapper-gtk/property.TitleLabel.fallback-to-uri.html @@ -0,0 +1,196 @@ + + + + + + ClapperGtk.TitleLabel:fallback-to-uri + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperGtkTitleLabel:fallback-to-uri

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property fallback-to-uri: gboolean [ read, write ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    When title cannot be determined, show URI instead.

    +
    + +
    + + + + + + + +
    Type:gboolean
    +
    + + +
    + + + + + + + + +
    Default valueFALSE
    Getter methodclapper_gtk_title_label_get_fallback_to_uri()
    Setter methodclapper_gtk_title_label_set_fallback_to_uri()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/property.TitleLabel.media-item.html b/doc/clapper-gtk/property.TitleLabel.media-item.html new file mode 100644 index 00000000..63f899e3 --- /dev/null +++ b/doc/clapper-gtk/property.TitleLabel.media-item.html @@ -0,0 +1,194 @@ + + + + + + ClapperGtk.TitleLabel:media-item + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperGtkTitleLabel:media-item

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property media-item: Clapper.MediaItem [ read, write ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Currently set media item to display title of.

    +
    + +
    + + + + + + + +
    Type:ClapperMediaItem
    +
    + + + + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper-gtk/property.Video.auto-inhibit.html b/doc/clapper-gtk/property.Video.auto-inhibit.html index ebaf0b14..b7c4485f 100644 --- a/doc/clapper-gtk/property.Video.auto-inhibit.html +++ b/doc/clapper-gtk/property.Video.auto-inhibit.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Video.fade-delay.html b/doc/clapper-gtk/property.Video.fade-delay.html index 6cca5412..20bd0d68 100644 --- a/doc/clapper-gtk/property.Video.fade-delay.html +++ b/doc/clapper-gtk/property.Video.fade-delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Video.inhibited.html b/doc/clapper-gtk/property.Video.inhibited.html index ae9afe86..389e7a8b 100644 --- a/doc/clapper-gtk/property.Video.inhibited.html +++ b/doc/clapper-gtk/property.Video.inhibited.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Video.player.html b/doc/clapper-gtk/property.Video.player.html index f1c0a678..8b02f220 100644 --- a/doc/clapper-gtk/property.Video.player.html +++ b/doc/clapper-gtk/property.Video.player.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/property.Video.touch-fade-delay.html b/doc/clapper-gtk/property.Video.touch-fade-delay.html index a9ef8283..f70bdee6 100644 --- a/doc/clapper-gtk/property.Video.touch-fade-delay.html +++ b/doc/clapper-gtk/property.Video.touch-fade-delay.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/signal.Container.adapt.html b/doc/clapper-gtk/signal.Container.adapt.html index f6f06d9d..c8fe7505 100644 --- a/doc/clapper-gtk/signal.Container.adapt.html +++ b/doc/clapper-gtk/signal.Container.adapt.html @@ -133,7 +133,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/signal.ExtraMenuButton.open-subtitles.html b/doc/clapper-gtk/signal.ExtraMenuButton.open-subtitles.html index d6b1abd8..b57fb0ac 100644 --- a/doc/clapper-gtk/signal.ExtraMenuButton.open-subtitles.html +++ b/doc/clapper-gtk/signal.ExtraMenuButton.open-subtitles.html @@ -133,7 +133,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/signal.QueueSelection.item-selected.html b/doc/clapper-gtk/signal.QueueSelection.item-selected.html deleted file mode 100644 index 2293ddae..00000000 --- a/doc/clapper-gtk/signal.QueueSelection.item-selected.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - ClapperGtk.QueueSelection::item-selected - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - -
    -
    -

    Signal

    -

    ClapperGtkQueueSelection::item-selected

    -
    - -
    -
    -

    -
    -
    -

    - Declaration - -

    - -
    -
    void
    -item_selected (
    -  ClapperGtkQueueSelection* self,
    -  guint index,
    -  gpointer user_data
    -)
    -
    -
    -
    -
    - -
    -

    - Description - - - [src] - -

    - -
    -

    Signals when user selected item within the GtkSelectionModel. -Note that this signal is emitted only when item gets selected from -the GTK side. If item was changed internally by e.g. ClapperQueue -progression, this signal will not be emitted.

    -

    This signal is useful if you need to differentiate what caused item -selection, otherwise use either SelectionModel::selection-changed -signal or listen for changes of ClapperQueue:current-item.

    -
    - -
    - - - - - - - - - - - - - -
    Default handler:

    The default handler is called after the handlers added via g_signal_connect().

    Signal emission will restart instead of recursing
    Hooks are disabled for this signal
    -
    - - -
    - - -
    -

    - Parameters - -

    - -
    -
    - -
    index
    -
    -

    Type: guint

    -

    An index of selected item.

    - - - - - - - - - - -
    -
    - - - -
    -
    -
    - - - - -
    -
    - - - - - - -
    - -
    -
    - - \ No newline at end of file diff --git a/doc/clapper-gtk/signal.Video.toggle-fullscreen.html b/doc/clapper-gtk/signal.Video.toggle-fullscreen.html index d6f75582..b782df08 100644 --- a/doc/clapper-gtk/signal.Video.toggle-fullscreen.html +++ b/doc/clapper-gtk/signal.Video.toggle-fullscreen.html @@ -132,7 +132,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/vfunc.SkipItemButton.can_skip.html b/doc/clapper-gtk/vfunc.SkipItemButton.can_skip.html index d3d81f87..d59e38a4 100644 --- a/doc/clapper-gtk/vfunc.SkipItemButton.can_skip.html +++ b/doc/clapper-gtk/vfunc.SkipItemButton.can_skip.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/vfunc.SkipItemButton.skip_item.html b/doc/clapper-gtk/vfunc.SkipItemButton.skip_item.html index cc79c088..78179d01 100644 --- a/doc/clapper-gtk/vfunc.SkipItemButton.skip_item.html +++ b/doc/clapper-gtk/vfunc.SkipItemButton.skip_item.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/clapper.devhelp2 b/doc/clapper/clapper.devhelp2 index ec68809d..b5459fa4 100644 --- a/doc/clapper/clapper.devhelp2 +++ b/doc/clapper/clapper.devhelp2 @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/doc/clapper/class.AudioStream.html b/doc/clapper/class.AudioStream.html index 56f95201..82a0374b 100644 --- a/doc/clapper/class.AudioStream.html +++ b/doc/clapper/class.AudioStream.html @@ -174,7 +174,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -184,7 +184,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later }
    -

    Represents a audio stream within media.

    +

    Represents an audio stream within media.

    @@ -207,19 +207,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + viewBox="0.00 0.00 139.50 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> hierarchy this - -ClapperAudioStream + +ClapperAudioStream @@ -227,57 +227,57 @@ SPDX-License-Identifier: LGPL-2.1-or-later ancestor_0 - -ClapperStream + +ClapperStream ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + diff --git a/doc/clapper/class.Discoverer.html b/doc/clapper/class.Discoverer.html index 3ba23979..63a8fb93 100644 --- a/doc/clapper/class.Discoverer.html +++ b/doc/clapper/class.Discoverer.html @@ -161,7 +161,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -206,19 +206,19 @@ was compiled with this feature.

    - - + hierarchy this - -ClapperDiscoverer + +ClapperDiscoverer @@ -226,57 +226,57 @@ was compiled with this feature.

    ancestor_0 - -ClapperFeature + +ClapperFeature ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - +
    diff --git a/doc/clapper/class.Feature.html b/doc/clapper/class.Feature.html index cb193b24..a45a7b8a 100644 --- a/doc/clapper/class.Feature.html +++ b/doc/clapper/class.Feature.html @@ -169,7 +169,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -209,19 +209,19 @@ a parent
    ClapperPlayer object featu - - + hierarchy this - -ClapperFeature + +ClapperFeature @@ -229,43 +229,43 @@ a parent ClapperPlayer object featu ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + @@ -488,15 +488,15 @@ its value set through g_object_set_property(), g_object_set(), et al.

    ); void (* position_changed) ( ClapperFeature* feature, - gfloat position + gdouble position ); void (* speed_changed) ( ClapperFeature* feature, - gfloat speed + gdouble speed ); void (* volume_changed) ( ClapperFeature* feature, - gfloat volume + gdouble volume ); void (* mute_changed) ( ClapperFeature* feature, @@ -573,19 +573,19 @@ its value set through g_object_set_property(), g_object_set(), et al.

    position_changed: void (* position_changed) ( ClapperFeature* feature, - gfloat position + gdouble position )
    No description available.
    speed_changed: void (* speed_changed) ( ClapperFeature* feature, - gfloat speed + gdouble speed )
    No description available.
    volume_changed: void (* volume_changed) ( ClapperFeature* feature, - gfloat volume + gdouble volume )
    No description available.
    diff --git a/doc/clapper/class.Marker.html b/doc/clapper/class.Marker.html new file mode 100644 index 00000000..0bc8338a --- /dev/null +++ b/doc/clapper/class.Marker.html @@ -0,0 +1,666 @@ + + + + + + Clapper.Marker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Class

    +

    ClapperMarker

    +
    + +
    + +
    +

    +
    + +
    +

    + Description + + + [src] + +

    + +
    final class Clapper.Marker : Gst.Object
    +{
    +  /* No available fields */
    +}
    + +
    +

    Represents a point in timeline.

    +

    Markers are a convienient way of marking points of interest within a +ClapperTimeline of ClapperMediaItem. Use them +to indicate certain areas on the timeline.

    +

    Markers are reference counted immutable objects. Once a marker is created +it can only be inserted into a single ClapperTimeline at a time.

    +

    Please note that markers are independent of ClapperMediaItem:duration +and applications should not assume that all markers must have start/end times +lower or equal the item duration. This is not the case in e.g. live streams +where duration is unknown, but markers are still allowed to mark entries +(like EPG titles for example).

    +

    Remember that ClapperPlayer will also automatically insert certain +markers extracted from media such as video chapters. Clapper will never +“touch” the ones created by the application. If you want to differentiate +your own markers, applications can define and create markers with one of +the custom types from ClapperMarkerType enum.

    +

    Example:

    +
    #define MY_APP_MARKER (CLAPPER_MARKER_TYPE_CUSTOM_1)
    +
    +ClapperMarker *marker = clapper_marker_new (MY_APP_MARKER, title, start, end);
    +
    + +
    ClapperMarkerType marker_type = clapper_marker_get_marker_type (marker);
    +
    +if (marker_type == MY_APP_MARKER) {
    +  // Do something with your custom marker
    +}
    +
    +
    + +
    + + + +
    + + +
    +
    + + +
    +

    + Hierarchy + +

    +
    + + + + + + +hierarchy + + +this + + +ClapperMarker + + + + + +ancestor_0 + + +GstObject + + + + + +ancestor_0--this + + + + +ancestor_1 + + +GInitiallyUnowned + + + + + +ancestor_1--ancestor_0 + + + + +ancestor_2 + + +GObject + + + + + +ancestor_2--ancestor_1 + + + + + +
    +
    + + + +
    +

    + Ancestors + +

    + +
    + +
    +
    + + + + + + + +
    +

    + Constructors + +

    + +
    + +
    +
    clapper_marker_new
    +
    +

    Creates a new ClapperMarker with given params.

    +
    +
    +

    +
    +
    + +
    +
    + + + + + +
    +

    + Instance methods + +

    + +
    + +
    +
    clapper_marker_get_end
    +
    +

    Get the end position (in seconds) of marker.

    +
    +
    +

    +
    +
    + +
    +
    clapper_marker_get_marker_type
    +
    +

    Get the ClapperMarkerType of marker.

    +
    +
    +

    +
    +
    + +
    +
    clapper_marker_get_start
    +
    +

    Get the start position (in seconds) of marker.

    +
    +
    +

    +
    +
    + +
    +
    clapper_marker_get_title
    +
    +

    Get the title of marker.

    +
    +
    +

    +
    +
    + +
    + + + +
    Methods inherited from GstObject (25)
    +
    + +
    +

    Please see GstObject for a full list of methods.

    +
    + +
    +
    + + + + + +
    Methods inherited from GObject (43)
    +
    + +
    +

    Please see GObject for a full list of methods.

    +
    + +
    +
    + + + + +
    + + + +
    +

    + Properties + +

    + + +
    + +
    +
    Clapper.Marker:end
    +
    +

    Ending time of marker.

    +
    +
    +

    +
    +
    + +
    +
    Clapper.Marker:marker-type
    +
    +

    Type of stream.

    +
    +
    +

    +
    +
    + +
    +
    Clapper.Marker:start
    +
    +

    Starting time of marker.

    +
    +
    +

    +
    +
    + +
    +
    Clapper.Marker:title
    +
    +

    Title of marker.

    +
    +
    +

    +
    +
    + +
    + + + + +
    Properties inherited from GstObject (2)
    +
    +
    Gst.Object:name
    +
    + No description available. +
    +
    +

    +
    +
    Gst.Object:parent
    +
    +

    The parent of the object. Please note, that when changing the ‘parent’ +property, we don’t emit GObject::notify and GstObject::deep-notify +signals due to locking issues. In some cases one can use +GstBin::element-added or GstBin::element-removed signals on the parent to +achieve a similar effect.

    +
    +
    +

    +
    + +
    +
    + + + + + + + + + +
    + + + +
    +

    + Signals + +

    + + + + + +
    Signals inherited from GstObject (1)
    +
    +
    GstObject::deep-notify
    +
    +

    The deep notify signal is used to be notified of property changes. It is +typically attached to the toplevel bin to receive notifications from all +the elements contained in that bin.

    +
    +
    +

    +
    + +
    +
    + + + + + +
    Signals inherited from GObject (1)
    +
    +
    GObject::notify
    +
    +

    The notify signal is emitted on an object when one of its properties has +its value set through g_object_set_property(), g_object_set(), et al.

    +
    +
    +

    +
    + +
    +
    + + + + + +
    + + + +
    +

    + Class structure + +

    + +
    +
    struct ClapperMarkerClass {
    +  GstObjectClass parent_class;
    +  
    +}
    +
    + +
    + No description available. +
    + + +
    +
    Class members
    + +
    + +
    parent_class: GstObjectClass
    +
    No description available.
    + + +
    + +
    + + + + + + +
    +
    + + + +
    + +
    + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/class.MediaItem.html b/doc/clapper/class.MediaItem.html index 25f9d6f1..3a4cbcb0 100644 --- a/doc/clapper/class.MediaItem.html +++ b/doc/clapper/class.MediaItem.html @@ -115,6 +115,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -139,6 +141,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + title uri @@ -183,7 +187,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -218,19 +222,19 @@ first in order to be played.

    - - + hierarchy this - -ClapperMediaItem + +ClapperMediaItem @@ -238,43 +242,43 @@ first in order to be played.

    ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - +
    @@ -398,12 +402,20 @@ first in order to be played.

    +
    +
    clapper_media_item_get_timeline
    +
    +

    Get the ClapperTimeline assosiated with item.

    +
    +
    +

    +
    +
    +
    clapper_media_item_get_title
    -

    Get media item title for displaying in app UI. This function -always returns a media title of some sort for convenience -of displaying it in the application UI.

    +

    Get media item title.

    @@ -514,6 +526,16 @@ of displaying it in the application UI.

    +
    +
    Clapper.MediaItem:timeline
    +
    + No description available. +
    +
    +

    +
    +
    +
    Clapper.MediaItem:title
    diff --git a/doc/clapper/class.Mpris.html b/doc/clapper/class.Mpris.html index 609d9adb..ff033ffd 100644 --- a/doc/clapper/class.Mpris.html +++ b/doc/clapper/class.Mpris.html @@ -173,7 +173,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -208,19 +208,19 @@ to check if Clapper API was compiled with this fe - - + hierarchy this - -ClapperMpris + +ClapperMpris @@ -228,57 +228,57 @@ to check if Clapper API was compiled with this fe ancestor_0 - -ClapperFeature + +ClapperFeature ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + diff --git a/doc/clapper/class.Player.html b/doc/clapper/class.Player.html index f21bedd5..5db627da 100644 --- a/doc/clapper/class.Player.html +++ b/doc/clapper/class.Player.html @@ -111,6 +111,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -131,6 +133,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -157,6 +163,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -165,6 +173,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -191,6 +203,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -211,6 +225,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -239,6 +257,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later missing-plugin + seek-done + warning
    @@ -278,7 +298,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -320,19 +340,19 @@ that operate on a single thread like (but not limited to) GTK - - + hierarchy this - -ClapperPlayer + +ClapperPlayer @@ -340,57 +360,57 @@ that operate on a single thread like (but not limited to) GTK ancestor_0 - -ClapperThreadedObject + +ClapperThreadedObject ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + @@ -498,6 +518,16 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    clapper_player_get_audio_offset
    +
    +

    Get the currently set audio stream offset.

    +
    +
    +

    +
    +
    +
    clapper_player_get_audio_sink
    @@ -598,6 +628,26 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    clapper_player_get_subtitle_font_desc
    +
    +

    Get the currently set font description used for subtitle stream rendering.

    +
    +
    +

    +
    +
    + +
    +
    clapper_player_get_subtitle_offset
    +
    +

    Get the currently set subtitle stream offset.

    +
    +
    +

    +
    +
    +
    clapper_player_get_subtitle_streams
    @@ -611,7 +661,7 @@ that operate on a single thread like (but not limited to) GTK
    clapper_player_get_subtitles_enabled
    -

    Get whether subtitles are to be shown if any.

    +

    Get whether subtitles are to be shown when available.

    @@ -728,6 +778,16 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    clapper_player_set_audio_offset
    +
    +

    Set synchronisation offset between the audio stream and video.

    +
    +
    +

    +
    +
    +
    clapper_player_set_audio_sink
    @@ -768,6 +828,26 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    clapper_player_set_subtitle_font_desc
    +
    +

    Set Pango font description to be used for subtitle stream rendering.

    +
    +
    +

    +
    +
    + +
    +
    clapper_player_set_subtitle_offset
    +
    +

    Set synchronisation offset between the subtitle stream and video.

    +
    +
    +

    +
    +
    +
    clapper_player_set_subtitles_enabled
    @@ -907,6 +987,16 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    Clapper.Player:audio-offset
    +
    +

    Audio stream offset relative to video.

    +
    +
    +

    +
    +
    +
    Clapper.Player:audio-sink
    @@ -1007,6 +1097,26 @@ that operate on a single thread like (but not limited to) GTK
    +
    +
    Clapper.Player:subtitle-font-desc
    +
    +

    Subtitle stream font description.

    +
    +
    +

    +
    +
    + +
    +
    Clapper.Player:subtitle-offset
    +
    +

    Subtitle stream offset relative to video.

    +
    +
    +

    +
    +
    +
    Clapper.Player:subtitle-streams
    @@ -1150,6 +1260,16 @@ playback will stop due to the error.

    +
    +
    Clapper.Player::seek-done
    +
    +

    A seeking operation has finished. Player is now at playback position after seek.

    +
    +
    +

    +
    +
    +
    Clapper.Player::warning
    diff --git a/doc/clapper/class.Queue.html b/doc/clapper/class.Queue.html index 6396ded4..0a945a8b 100644 --- a/doc/clapper/class.Queue.html +++ b/doc/clapper/class.Queue.html @@ -204,7 +204,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -237,19 +237,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperQueue + +ClapperQueue @@ -257,57 +257,57 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GListModel + +GListModel this--implements_0 - + ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + diff --git a/doc/clapper/class.Server.html b/doc/clapper/class.Server.html index 3031364a..c3dde5a2 100644 --- a/doc/clapper/class.Server.html +++ b/doc/clapper/class.Server.html @@ -190,7 +190,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -228,19 +228,19 @@ was compiled with this feature.

    - - + hierarchy this - -ClapperServer + +ClapperServer @@ -248,57 +248,57 @@ was compiled with this feature.

    ancestor_0 - -ClapperFeature + +ClapperFeature ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - +
    diff --git a/doc/clapper/class.Stream.html b/doc/clapper/class.Stream.html index 49001217..866358c2 100644 --- a/doc/clapper/class.Stream.html +++ b/doc/clapper/class.Stream.html @@ -163,7 +163,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -196,19 +196,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperStream + +ClapperStream @@ -216,43 +216,43 @@ SPDX-License-Identifier: LGPL-2.1-or-later ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + diff --git a/doc/clapper/class.StreamList.html b/doc/clapper/class.StreamList.html index 03886e51..0fae3742 100644 --- a/doc/clapper/class.StreamList.html +++ b/doc/clapper/class.StreamList.html @@ -122,6 +122,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later current-stream + n-streams +
    @@ -162,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -195,19 +197,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperStreamList + +ClapperStreamList @@ -215,57 +217,57 @@ SPDX-License-Identifier: LGPL-2.1-or-later implements_0 - -GListModel + +GListModel this--implements_0 - + ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + @@ -502,6 +504,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    +
    +
    Clapper.StreamList:n-streams
    +
    +

    Number of streams in the list.

    +
    +
    +

    +
    +
    +
    diff --git a/doc/clapper/class.SubtitleStream.html b/doc/clapper/class.SubtitleStream.html index c256915f..15431b99 100644 --- a/doc/clapper/class.SubtitleStream.html +++ b/doc/clapper/class.SubtitleStream.html @@ -154,7 +154,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -187,19 +187,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + viewBox="0.00 0.00 147.75 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> hierarchy this - -ClapperSubtitleStream + +ClapperSubtitleStream @@ -207,57 +207,57 @@ SPDX-License-Identifier: LGPL-2.1-or-later ancestor_0 - -ClapperStream + +ClapperStream ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + diff --git a/doc/clapper/class.ThreadedObject.html b/doc/clapper/class.ThreadedObject.html index 041eb201..c0668860 100644 --- a/doc/clapper/class.ThreadedObject.html +++ b/doc/clapper/class.ThreadedObject.html @@ -152,7 +152,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -185,19 +185,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperThreadedObject + +ClapperThreadedObject @@ -205,43 +205,43 @@ SPDX-License-Identifier: LGPL-2.1-or-later ancestor_0 - -GstObject + +GstObject ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + diff --git a/doc/clapper-gtk/class.QueueSelection.html b/doc/clapper/class.Timeline.html similarity index 59% rename from doc/clapper-gtk/class.QueueSelection.html rename to doc/clapper/class.Timeline.html index de508a67..f399a377 100644 --- a/doc/clapper-gtk/class.QueueSelection.html +++ b/doc/clapper/class.Timeline.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection + Clapper.Timeline @@ -19,14 +19,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + - - - - + + + + @@ -35,7 +35,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + @@ -70,7 +70,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    ClapperGtk

    +

    Clapper

    API Version: 0.0

    Library Version: 0.5.2

    @@ -80,21 +80,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
    -
    Constructors
    - -
    - @@ -105,9 +96,13 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Instance methods
    @@ -119,7 +114,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Properties
    @@ -127,17 +122,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
    -
    Signals
    - -
    - @@ -158,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Class

    -

    ClapperGtkQueueSelection

    +

    ClapperTimeline

    @@ -172,17 +156,17 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] -
    final class ClapperGtk.QueueSelection : GObject.Object
    -  implements Gio.ListModel, Gtk.SelectionModel {
    +        
    final class Clapper.Timeline : Gst.Object
    +  implements Gio.ListModel {
       /* No available fields */
     }
    -

    A GtkSelectionModel that considers current item of ClapperQueue as selected one.

    +

    A media timeline filled with point markers.

    @@ -201,67 +185,81 @@ SPDX-License-Identifier: LGPL-2.1-or-later Hierarchy -
    +
    - - - + + hierarchy this - - -ClapperGtkQueueSelection + + +ClapperTimeline - + implements_0 - - -GListModel + + +GListModel - + this--implements_0 - - - - -implements_1 - - -GtkSelectionModel - - - - - -this--implements_1 - + ancestor_0 - - -GObject + + +GstObject - + ancestor_0--this - + + + + +ancestor_1 + + +GInitiallyUnowned + + + + + +ancestor_1--ancestor_0 + + + + +ancestor_2 + + +GObject + + + + + +ancestor_2--ancestor_1 + @@ -281,6 +279,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    -

    - Constructors - -

    - -
    - -
    -
    clapper_gtk_queue_selection_new
    -
    -

    Creates a new ClapperGtkQueueSelection instance.

    -
    -
    -

    -
    -
    - -
    -
    - @@ -349,9 +330,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    clapper_gtk_queue_selection_get_queue
    +
    clapper_timeline_get_marker
    -

    Get ClapperQueue managed by this selection model.

    +

    Get the ClapperMarker at index.

    @@ -359,9 +340,29 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    clapper_gtk_queue_selection_set_queue
    +
    clapper_timeline_get_n_markers
    -

    Set ClapperQueue to be managed by this selection model.

    +

    Get the number of markers in ClapperTimeline.

    +
    +
    +

    +
    +
    + +
    +
    clapper_timeline_insert_marker
    +
    +

    Insert the ClapperMarker into timeline.

    +
    +
    +

    +
    +
    + +
    +
    clapper_timeline_remove_marker
    +
    +

    Removes ClapperMarker from the timeline.

    @@ -372,6 +373,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later +
    Methods inherited from GstObject (25)
    +
    + +
    +

    Please see GstObject for a full list of methods.

    +
    + +
    +
    + + + + +
    Methods inherited from GObject (43)
    @@ -428,91 +443,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - -
    Methods inherited from GtkSelectionModel (11)
    -
    -
    gtk_selection_model_get_selection
    -
    -

    Gets the set containing all currently selected items in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_get_selection_in_range
    -
    -

    Gets the set of selected items in a range.

    -
    -
    -

    -
    -
    gtk_selection_model_is_selected
    -
    -

    Checks if the given item is selected.

    -
    -
    -

    -
    -
    gtk_selection_model_select_all
    -
    -

    Requests to select all items in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_select_item
    -
    -

    Requests to select an item in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_select_range
    -
    -

    Requests to select a range of items in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_selection_changed
    -
    -

    Helper function for implementations of GtkSelectionModel.

    -
    -
    -

    -
    -
    gtk_selection_model_set_selection
    -
    -

    Make selection changes.

    -
    -
    -

    -
    -
    gtk_selection_model_unselect_all
    -
    -

    Requests to unselect all items in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_unselect_item
    -
    -

    Requests to unselect an item in the model.

    -
    -
    -

    -
    -
    gtk_selection_model_unselect_range
    -
    -

    Requests to unselect a range of items in the model.

    -
    -
    -

    -
    - -
    -
    - -
    @@ -527,9 +457,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    ClapperGtk.QueueSelection:queue
    +
    Clapper.Timeline:n-markers
    -

    The queue being managed.

    +

    Number of markers in the timeline.

    @@ -541,14 +471,40 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - +
    Properties inherited from GstObject (2)
    +
    +
    Gst.Object:name
    +
    + No description available. +
    +
    +

    +
    +
    Gst.Object:parent
    +
    +

    The parent of the object. Please note, that when changing the ‘parent’ +property, we don’t emit GObject::notify and GstObject::deep-notify +signals due to locking issues. In some cases one can use +GstBin::element-added or GstBin::element-removed signals on the parent to +achieve a similar effect.

    +
    +
    +

    +
    + +
    +
    + + + + +
    @@ -560,36 +516,28 @@ SPDX-License-Identifier: LGPL-2.1-or-later -
    - -
    -
    ClapperGtk.QueueSelection::item-query
    -
    -

    Signals when the GtkSelectionModel is doing item query.

    -
    -
    -

    -
    -
    - -
    -
    ClapperGtk.QueueSelection::item-selected
    -
    -

    Signals when user selected item within the GtkSelectionModel. -Note that this signal is emitted only when item gets selected from -the GTK side. If item was changed internally by e.g. ClapperQueue -progression, this signal will not be emitted.

    -
    -
    -

    -
    -
    - -
    - +
    Signals inherited from GstObject (1)
    +
    +
    GstObject::deep-notify
    +
    +

    The deep notify signal is used to be notified of property changes. It is +typically attached to the toplevel bin to receive notifications from all +the elements contained in that bin.

    +
    +
    +

    +
    + +
    +
    + + + + +
    Signals inherited from GObject (1)
    GObject::notify
    @@ -624,21 +572,6 @@ items were added in their place.

    - -
    Signals inherited from GtkSelectionModel (1)
    -
    -
    GtkSelectionModel::selection-changed
    -
    -

    Emitted when the selection state of some of the items in model changes.

    -
    -
    -

    -
    - -
    -
    - -
    @@ -651,8 +584,8 @@ items were added in their place.

    -
    struct ClapperGtkQueueSelectionClass {
    -  GObjectClass parent_class;
    +        
    struct ClapperTimelineClass {
    +  GstObjectClass parent_class;
       
     }
    @@ -667,7 +600,7 @@ items were added in their place.

    -
    parent_class: GObjectClass
    +
    parent_class: GstObjectClass
    No description available.
    @@ -701,8 +634,6 @@ items were added in their place.

  • Implements
  • -
  • Constructors
  • - @@ -715,8 +646,6 @@ items were added in their place.

    -
  • Signals
  • - diff --git a/doc/clapper/class.VideoStream.html b/doc/clapper/class.VideoStream.html index 3bb96886..14cebae8 100644 --- a/doc/clapper/class.VideoStream.html +++ b/doc/clapper/class.VideoStream.html @@ -170,7 +170,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -203,19 +203,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + hierarchy this - -ClapperVideoStream + +ClapperVideoStream @@ -223,57 +223,57 @@ SPDX-License-Identifier: LGPL-2.1-or-later ancestor_0 - -ClapperStream + +ClapperStream ancestor_0--this - + ancestor_1 - -GstObject + +GstObject ancestor_1--ancestor_0 - + ancestor_2 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_2--ancestor_1 - + ancestor_3 - -GObject + +GObject ancestor_3--ancestor_2 - + diff --git a/doc/clapper/classes_hierarchy.html b/doc/clapper/classes_hierarchy.html index 9a1c5d0e..add5cb5c 100644 --- a/doc/clapper/classes_hierarchy.html +++ b/doc/clapper/classes_hierarchy.html @@ -124,6 +124,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later +
  • Marker +
  • MediaItem
  • ThreadedObject @@ -136,6 +138,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later
  • StreamList
  • +
  • Timeline +
  • diff --git a/doc/clapper/const.MARKER_NO_END.html b/doc/clapper/const.MARKER_NO_END.html new file mode 100644 index 00000000..aa0db4ce --- /dev/null +++ b/doc/clapper/const.MARKER_NO_END.html @@ -0,0 +1,153 @@ + + + + + + Clapper.MARKER_NO_END + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Constant

    +

    ClapperMARKER_NO_END

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + +

    + +
    +
    #define CLAPPER_MARKER_NO_END 1.000000
    +
    +
    +
    +
    + +
    +

    + Description + + +

    + +
    +

    The value used to indicate that marker does not have an ending time specified.

    +
    + +
    + + + +
    + + +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/const.TIME_FORMAT.html b/doc/clapper/const.TIME_FORMAT.html index ef9eb920..08e02022 100644 --- a/doc/clapper/const.TIME_FORMAT.html +++ b/doc/clapper/const.TIME_FORMAT.html @@ -129,7 +129,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later e.g. position or duration in hh:mm:ss format. Meant to be used together with CLAPPER_TIME_ARGS().

    Example:

    -
    gchar *str = g_strdup_printf ("%" CLAPPER_TIME_FORMAT, CLAPPER_TIME_ARGS(t));
    +
    gchar *str = g_strdup_printf ("%" CLAPPER_TIME_FORMAT, CLAPPER_TIME_ARGS (time));
     
    diff --git a/doc/clapper/const.TIME_MS_FORMAT.html b/doc/clapper/const.TIME_MS_FORMAT.html index 77fd1f3b..86d70254 100644 --- a/doc/clapper/const.TIME_MS_FORMAT.html +++ b/doc/clapper/const.TIME_MS_FORMAT.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Same as CLAPPER_TIME_FORMAT, but also displays milliseconds. Meant to be used together with CLAPPER_TIME_MS_ARGS().

    Example:

    -
    gchar *str = g_strdup_printf ("%" CLAPPER_TIME_MS_FORMAT, CLAPPER_TIME_MS_ARGS(t));
    +
    gchar *str = g_strdup_printf ("%" CLAPPER_TIME_MS_FORMAT, CLAPPER_TIME_MS_ARGS (time));
     
    diff --git a/doc/clapper/ctor.Discoverer.new.html b/doc/clapper/ctor.Discoverer.new.html index c68d4ddd..1fbdd938 100644 --- a/doc/clapper/ctor.Discoverer.new.html +++ b/doc/clapper/ctor.Discoverer.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.Marker.new.html b/doc/clapper/ctor.Marker.new.html new file mode 100644 index 00000000..5624d353 --- /dev/null +++ b/doc/clapper/ctor.Marker.new.html @@ -0,0 +1,287 @@ + + + + + + Clapper.Marker.new + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Constructor

    +

    ClapperMarkernew

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + + + [src] + +

    + +
    +
    ClapperMarker*
    +clapper_marker_new (
    +  ClapperMarkerType marker_type,
    +  const gchar* title,
    +  gdouble start,
    +  gdouble end
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Creates a new ClapperMarker with given params.

    +

    It is considered a programmer error trying to set an ending +point that is before the starting one. If end is unknown or +not defined a special CLAPPER_MARKER_NO_END value +should be used.

    +
    + +
    + + + + +
    + + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    marker_type
    +
    +

    Type: ClapperMarkerType

    +

    A ClapperMarkerType.

    + + + + + + + + + + +
    +
    + +
    title
    +
    +

    Type: const gchar*

    +

    Title of the marker.

    + + + + + + + + + + +
    The argument can be NULL.
    The data is owned by the caller of the function.
    The value is a NUL terminated UTF-8 string.
    +
    + +
    start
    +
    +

    Type: gdouble

    +

    A start position of the marker.

    + + + + + + + + + + +
    +
    + +
    end
    +
    +

    Type: gdouble

    +

    An end position of the marker or CLAPPER_MARKER_NO_END if none.

    + + + + + + + + + + +
    +
    + + + +
    +
    +
    + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: ClapperMarker

    +

    A new ClapperMarker.

    +
    +
    + + + + + + + +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    +
    +
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/ctor.MediaItem.new.html b/doc/clapper/ctor.MediaItem.new.html index ddfc4f98..61ecb8af 100644 --- a/doc/clapper/ctor.MediaItem.new.html +++ b/doc/clapper/ctor.MediaItem.new.html @@ -117,7 +117,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.MediaItem.new_from_file.html b/doc/clapper/ctor.MediaItem.new_from_file.html index 5ad52e76..5f9f80dd 100644 --- a/doc/clapper/ctor.MediaItem.new_from_file.html +++ b/doc/clapper/ctor.MediaItem.new_from_file.html @@ -117,7 +117,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.Mpris.new.html b/doc/clapper/ctor.Mpris.new.html index 13e3bdb0..2f944797 100644 --- a/doc/clapper/ctor.Mpris.new.html +++ b/doc/clapper/ctor.Mpris.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.Player.new.html b/doc/clapper/ctor.Player.new.html index 53f77225..d7fa9811 100644 --- a/doc/clapper/ctor.Player.new.html +++ b/doc/clapper/ctor.Player.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.Server.new.html b/doc/clapper/ctor.Server.new.html index 8c3e60b6..932600a0 100644 --- a/doc/clapper/ctor.Server.new.html +++ b/doc/clapper/ctor.Server.new.html @@ -115,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/enum.MarkerType.html b/doc/clapper/enum.MarkerType.html new file mode 100644 index 00000000..3c8070e6 --- /dev/null +++ b/doc/clapper/enum.MarkerType.html @@ -0,0 +1,255 @@ + + + + + + Clapper.MarkerType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Enumeration

    +

    ClapperMarkerType

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + +

    + +
    +
    enum Clapper.MarkerType
    +
    +
    + +
    +

    + Description + + +

    + +
    + No description available. +
    + +
    + + + +
    + + +
    + +
    +

    + Members + +

    + +
    +
    + +
    CLAPPER_MARKER_TYPE_UNKNOWN
    +
    +

    Unknown marker type.

    +
      +
    • Value: 0
    • +
    • Nickname: unknown
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_TITLE
    +
    +

    A title marker in timeline.

    +
      +
    • Value: 1
    • +
    • Nickname: title
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_CHAPTER
    +
    +

    A chapter marker in timeline.

    +
      +
    • Value: 2
    • +
    • Nickname: chapter
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_TRACK
    +
    +

    A track marker in timeline.

    +
      +
    • Value: 3
    • +
    • Nickname: track
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_CUSTOM_1
    +
    +
    No description available.
    +
      +
    • Value: 101
    • +
    • Nickname: custom-1
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_CUSTOM_2
    +
    +
    No description available.
    +
      +
    • Value: 102
    • +
    • Nickname: custom-2
    • +
    • Available since: 0.0
    • +
    +
    + +
    CLAPPER_MARKER_TYPE_CUSTOM_3
    +
    +
    No description available.
    +
      +
    • Value: 103
    • +
    • Nickname: custom-3
    • +
    • Available since: 0.0
    • +
    +
    + +
    +
    +
    + + + + + +
    +
    + + + +
    + +
    + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/enum.QueueProgressionMode.html b/doc/clapper/enum.QueueProgressionMode.html index b21365c0..bafc8fbb 100644 --- a/doc/clapper/enum.QueueProgressionMode.html +++ b/doc/clapper/enum.QueueProgressionMode.html @@ -147,11 +147,21 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    +
    CLAPPER_QUEUE_PROGRESSION_NONE
    +
    +

    Queue will not change current item after playback finishes.

    +
      +
    • Value: 0
    • +
    • Nickname: none
    • +
    • Available since: 0.0
    • +
    +
    +
    CLAPPER_QUEUE_PROGRESSION_CONSECUTIVE

    Queue plays items one after another until the end.

      -
    • Value: 0
    • +
    • Value: 1
    • Nickname: consecutive
    • Available since: 0.0
    @@ -161,7 +171,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Queue keeps repeating current media item.

      -
    • Value: 1
    • +
    • Value: 2
    • Nickname: repeat-item
    • Available since: 0.0
    @@ -171,7 +181,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Queue starts from beginning after last media item.

      -
    • Value: 2
    • +
    • Value: 3
    • Nickname: carousel
    • Available since: 0.0
    @@ -181,7 +191,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Queue selects a random media item after current one.

      -
    • Value: 3
    • +
    • Value: 4
    • Nickname: shuffle
    • Available since: 0.0
    diff --git a/doc/clapper/func.AUDIO_STREAM_CAST.html b/doc/clapper/func.AUDIO_STREAM_CAST.html index 861dd73e..704996ec 100644 --- a/doc/clapper/func.AUDIO_STREAM_CAST.html +++ b/doc/clapper/func.AUDIO_STREAM_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.CHECK_VERSION.html b/doc/clapper/func.CHECK_VERSION.html index e0cdba9b..2af23306 100644 --- a/doc/clapper/func.CHECK_VERSION.html +++ b/doc/clapper/func.CHECK_VERSION.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.DISCOVERER_CAST.html b/doc/clapper/func.DISCOVERER_CAST.html index 78c9bc5b..fcaad38e 100644 --- a/doc/clapper/func.DISCOVERER_CAST.html +++ b/doc/clapper/func.DISCOVERER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.ENCODE_VERSION.html b/doc/clapper/func.ENCODE_VERSION.html index bdd08acf..939ef129 100644 --- a/doc/clapper/func.ENCODE_VERSION.html +++ b/doc/clapper/func.ENCODE_VERSION.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.FEATURE_CAST.html b/doc/clapper/func.FEATURE_CAST.html index ad1b6e3f..aaa4e9d2 100644 --- a/doc/clapper/func.FEATURE_CAST.html +++ b/doc/clapper/func.FEATURE_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper-gtk/func.QUEUE_SELECTION_CAST.html b/doc/clapper/func.MARKER_CAST.html similarity index 84% rename from doc/clapper-gtk/func.QUEUE_SELECTION_CAST.html rename to doc/clapper/func.MARKER_CAST.html index 3af83880..ffb0021e 100644 --- a/doc/clapper-gtk/func.QUEUE_SELECTION_CAST.html +++ b/doc/clapper/func.MARKER_CAST.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QUEUE_SELECTION_CAST + Clapper.MARKER_CAST @@ -19,14 +19,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + - - - - + + + + @@ -35,7 +35,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + @@ -70,7 +70,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    ClapperGtk

    +

    Clapper

    API Version: 0.0

    Library Version: 0.5.2

    @@ -97,7 +97,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Function Macro

    -

    ClapperGtkQUEUE_SELECTION_CAST

    +

    ClapperMARKER_CAST

    @@ -109,12 +109,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    #define CLAPPER_GTK_QUEUE_SELECTION_CAST (
    +        
    #define CLAPPER_MARKER_CAST (
       obj
     )
     
    diff --git a/doc/clapper/func.MEDIA_ITEM_CAST.html b/doc/clapper/func.MEDIA_ITEM_CAST.html index 3fe95d91..942d3b49 100644 --- a/doc/clapper/func.MEDIA_ITEM_CAST.html +++ b/doc/clapper/func.MEDIA_ITEM_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.MPRIS_CAST.html b/doc/clapper/func.MPRIS_CAST.html index 1f642a5e..097b6278 100644 --- a/doc/clapper/func.MPRIS_CAST.html +++ b/doc/clapper/func.MPRIS_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.PLAYER_CAST.html b/doc/clapper/func.PLAYER_CAST.html index 3677d55f..6592aa6c 100644 --- a/doc/clapper/func.PLAYER_CAST.html +++ b/doc/clapper/func.PLAYER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.QUEUE_CAST.html b/doc/clapper/func.QUEUE_CAST.html index b648b069..d5db229f 100644 --- a/doc/clapper/func.QUEUE_CAST.html +++ b/doc/clapper/func.QUEUE_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.SERVER_CAST.html b/doc/clapper/func.SERVER_CAST.html index 438da287..66e5e326 100644 --- a/doc/clapper/func.SERVER_CAST.html +++ b/doc/clapper/func.SERVER_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.STREAM_CAST.html b/doc/clapper/func.STREAM_CAST.html index 2c3b91a0..7ab8485b 100644 --- a/doc/clapper/func.STREAM_CAST.html +++ b/doc/clapper/func.STREAM_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.STREAM_LIST_CAST.html b/doc/clapper/func.STREAM_LIST_CAST.html index d77e22d3..6a8374f9 100644 --- a/doc/clapper/func.STREAM_LIST_CAST.html +++ b/doc/clapper/func.STREAM_LIST_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.SUBTITLE_STREAM_CAST.html b/doc/clapper/func.SUBTITLE_STREAM_CAST.html index 3fb6aa45..965956f4 100644 --- a/doc/clapper/func.SUBTITLE_STREAM_CAST.html +++ b/doc/clapper/func.SUBTITLE_STREAM_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.THREADED_OBJECT_CAST.html b/doc/clapper/func.THREADED_OBJECT_CAST.html index 85ea66ca..3d8fa531 100644 --- a/doc/clapper/func.THREADED_OBJECT_CAST.html +++ b/doc/clapper/func.THREADED_OBJECT_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.TIMELINE_CAST.html b/doc/clapper/func.TIMELINE_CAST.html new file mode 100644 index 00000000..71e4cec2 --- /dev/null +++ b/doc/clapper/func.TIMELINE_CAST.html @@ -0,0 +1,196 @@ + + + + + + Clapper.TIMELINE_CAST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Function Macro

    +

    ClapperTIMELINE_CAST

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + + + [src] + +

    + +
    +
    #define CLAPPER_TIMELINE_CAST (
    +  obj
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + +

    + +
    + No description available. +
    + +
    + + + +

    This function is not directly available to language bindings.

    + + +
    + + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    obj
    +
    +

    Type: -

    +

    No description available.

    + + + + + + + + + + +
    +
    + + + +
    +
    +
    + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/func.TIME_ARGS.html b/doc/clapper/func.TIME_ARGS.html index 681aa07d..c25501c8 100644 --- a/doc/clapper/func.TIME_ARGS.html +++ b/doc/clapper/func.TIME_ARGS.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -127,7 +127,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/func.TIME_MS_ARGS.html b/doc/clapper/func.TIME_MS_ARGS.html index 948a2e59..ec101019 100644 --- a/doc/clapper/func.TIME_MS_ARGS.html +++ b/doc/clapper/func.TIME_MS_ARGS.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -127,7 +127,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/func.VIDEO_STREAM_CAST.html b/doc/clapper/func.VIDEO_STREAM_CAST.html index 98bb73d0..de539789 100644 --- a/doc/clapper/func.VIDEO_STREAM_CAST.html +++ b/doc/clapper/func.VIDEO_STREAM_CAST.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/func.init.html b/doc/clapper/func.init.html index 4cb3570e..451420d3 100644 --- a/doc/clapper/func.init.html +++ b/doc/clapper/func.init.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -129,7 +129,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/func.init_check.html b/doc/clapper/func.init_check.html index 8385b243..ccaf1b2a 100644 --- a/doc/clapper/func.init_check.html +++ b/doc/clapper/func.init_check.html @@ -109,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -129,7 +129,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/index.html b/doc/clapper/index.html index 4632bdef..21495f07 100644 --- a/doc/clapper/index.html +++ b/doc/clapper/index.html @@ -344,7 +344,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later AudioStream -

    Represents a audio stream within media.

    +

    Represents an audio stream within media.

    @@ -370,6 +370,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + Marker + + +

    Represents a point in timeline.

    +

    + + + + MediaItem @@ -460,6 +470,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + Timeline + + +

    A media timeline filled with point markers.

    +

    + + + + VideoStream @@ -502,6 +522,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later + + MarkerType + + + +

    + + + + PlayerSeekMethod @@ -653,6 +683,16 @@ terminating on failure it returns FALSE with error set + + MARKER_CAST + + + +

    + + + + MEDIA_ITEM_CAST @@ -763,6 +803,16 @@ terminating on failure it returns FALSE with error set + + TIMELINE_CAST + + + +

    + + + + VIDEO_STREAM_CAST @@ -831,6 +881,16 @@ terminating on failure it returns FALSE with error set + + MARKER_NO_END + + +

    The value used to indicate that marker does not have an ending time specified.

    +

    + + + + MICRO_VERSION diff --git a/doc/clapper/index.json b/doc/clapper/index.json index f8c0ec16..72410191 100644 --- a/doc/clapper/index.json +++ b/doc/clapper/index.json @@ -1 +1 @@ -{"meta":{"ns":"Clapper","version":"0.0","generator":"gi-docgen","generator-version":"2023.3"},"symbols":[{"type":"class","name":"AudioStream","ctype":"ClapperAudioStream","summary":"Represents a audio stream within media.","deprecated":null},{"type":"class","name":"Discoverer","ctype":"ClapperDiscoverer","summary":"An optional Discoverer feature to be added to the player. #ClapperDiscoverer is a feature that wraps around #GstDiscoverer ...","deprecated":null},{"type":"class","name":"Feature","ctype":"ClapperFeature","summary":"A base class for creating new features for the player. Feature objects are meant for adding additional functionalities ...","deprecated":null},{"type":"class","name":"MediaItem","ctype":"ClapperMediaItem","summary":"Represents a media item. A newly created media item must be added to player [class@Clapper.Queue] first in order ...","deprecated":null},{"type":"class","name":"Mpris","ctype":"ClapperMpris","summary":"An optional `MPRIS` feature to add to the player. Not every OS supports `MPRIS`. Use [const@Clapper.HAVE_MPRIS] macro to ...","deprecated":null},{"type":"class","name":"Player","ctype":"ClapperPlayer","summary":"The media player object used for playback. #ClapperPlayer was written in an easy to use way, so no ...","deprecated":null},{"type":"class","name":"Queue","ctype":"ClapperQueue","summary":"A queue of media to be played.","deprecated":null},{"type":"class","name":"Server","ctype":"ClapperServer","summary":"An optional Server feature to add to the player. #ClapperServer is a feature that hosts a local server ...","deprecated":null},{"type":"class","name":"Stream","ctype":"ClapperStream","summary":"Represents a stream within media.","deprecated":null},{"type":"class","name":"StreamList","ctype":"ClapperStreamList","summary":"A list of media streams.","deprecated":null},{"type":"class","name":"SubtitleStream","ctype":"ClapperSubtitleStream","summary":"Represents a subtitle stream within media.","deprecated":null},{"type":"class","name":"ThreadedObject","ctype":"ClapperThreadedObject","summary":"A base class for creating objects that work within a separate thread.","deprecated":null},{"type":"class","name":"VideoStream","ctype":"ClapperVideoStream","summary":"Represents a video stream within media.","deprecated":null},{"type":"constant","name":"HAVE_DISCOVERER","ident":"CLAPPER_HAVE_DISCOVERER","summary":"Check if Clapper was compiled with Discoverer feature.","deprecated":null},{"type":"constant","name":"HAVE_MPRIS","ident":"CLAPPER_HAVE_MPRIS","summary":"Check if Clapper was compiled with MPRIS feature.","deprecated":null},{"type":"constant","name":"HAVE_SERVER","ident":"CLAPPER_HAVE_SERVER","summary":"Check if Clapper was compiled with Server feature.","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"CLAPPER_MAJOR_VERSION","summary":"Clapper major version component","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"CLAPPER_MICRO_VERSION","summary":"Clapper micro version component","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"CLAPPER_MINOR_VERSION","summary":"Clapper minor version component","deprecated":null},{"type":"constant","name":"QUEUE_INVALID_POSITION","ident":"CLAPPER_QUEUE_INVALID_POSITION","summary":"The value used to refer to an invalid position in a #ClapperQueue","deprecated":null},{"type":"constant","name":"STREAM_LIST_INVALID_POSITION","ident":"CLAPPER_STREAM_LIST_INVALID_POSITION","summary":"The value used to refer to an invalid position in a #ClapperStreamList","deprecated":null},{"type":"constant","name":"TIME_FORMAT","ident":"CLAPPER_TIME_FORMAT","summary":"A string that can be used in printf-like format to display e.g. position or duration in `hh:mm:ss` format. Meant ...","deprecated":null},{"type":"constant","name":"TIME_MS_FORMAT","ident":"CLAPPER_TIME_MS_FORMAT","summary":"Same as [const@Clapper.TIME_FORMAT], but also displays milliseconds. Meant to be used together with [func@Clapper.TIME_MS_ARGS]. Example: ```c gchar ...","deprecated":null},{"type":"constant","name":"VERSION_S","ident":"CLAPPER_VERSION_S","summary":"Clapper version, encoded as a string","deprecated":null},{"type":"ctor","name":"new","type_name":"Discoverer","ident":"clapper_discoverer_new","summary":"Creates a new #ClapperDiscoverer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"MediaItem","ident":"clapper_media_item_new","summary":"Creates new #ClapperMediaItem from URI. Use one of the URI protocols supported by plugins in #GStreamer installation. For ...","deprecated":null},{"type":"ctor","name":"new","type_name":"Mpris","ident":"clapper_mpris_new","summary":"Creates a new #ClapperMpris instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Player","ident":"clapper_player_new","summary":"Creates a new #ClapperPlayer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Server","ident":"clapper_server_new","summary":"Creates a new #ClapperServer instance.","deprecated":null},{"type":"ctor","name":"new_from_file","type_name":"MediaItem","ident":"clapper_media_item_new_from_file","summary":"Creates new #ClapperMediaItem from #GFile. Same as [ctor@Clapper.MediaItem.new], but uses a [iface@Gio.File] for convenience in some situations instead ...","deprecated":null},{"type":"enum","name":"DiscovererDiscoveryMode","ctype":"ClapperDiscovererDiscoveryMode","summary":"No description available.","deprecated":null},{"type":"enum","name":"PlayerSeekMethod","ctype":"ClapperPlayerSeekMethod","summary":"No description available.","deprecated":null},{"type":"enum","name":"PlayerState","ctype":"ClapperPlayerState","summary":"No description available.","deprecated":null},{"type":"enum","name":"QueueProgressionMode","ctype":"ClapperQueueProgressionMode","summary":"No description available.","deprecated":null},{"type":"enum","name":"StreamType","ctype":"ClapperStreamType","summary":"No description available.","deprecated":null},{"type":"function","name":"init","ident":"clapper_init","summary":"Initializes the Clapper library. Implementations must always call this before using Clapper API. Because Clapper uses GStreamer internally, ...","deprecated":null},{"type":"function","name":"init_check","ident":"clapper_init_check","summary":"This function does the same thing as [func@Clapper.init], but instead of terminating on failure it returns %FALSE with @error set.","deprecated":null},{"type":"function_macro","name":"AUDIO_STREAM_CAST","ident":"CLAPPER_AUDIO_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"CLAPPER_CHECK_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"DISCOVERER_CAST","ident":"CLAPPER_DISCOVERER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"ENCODE_VERSION","ident":"CLAPPER_ENCODE_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"FEATURE_CAST","ident":"CLAPPER_FEATURE_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"MEDIA_ITEM_CAST","ident":"CLAPPER_MEDIA_ITEM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"MPRIS_CAST","ident":"CLAPPER_MPRIS_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"PLAYER_CAST","ident":"CLAPPER_PLAYER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"QUEUE_CAST","ident":"CLAPPER_QUEUE_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SERVER_CAST","ident":"CLAPPER_SERVER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"STREAM_CAST","ident":"CLAPPER_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"STREAM_LIST_CAST","ident":"CLAPPER_STREAM_LIST_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SUBTITLE_STREAM_CAST","ident":"CLAPPER_SUBTITLE_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"THREADED_OBJECT_CAST","ident":"CLAPPER_THREADED_OBJECT_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TIME_ARGS","ident":"CLAPPER_TIME_ARGS","summary":"Formats @t for the [const@Clapper.TIME_FORMAT] format string.","deprecated":null},{"type":"function_macro","name":"TIME_MS_ARGS","ident":"CLAPPER_TIME_MS_ARGS","summary":"Formats @t for the [const@Clapper.TIME_MS_FORMAT] format string.","deprecated":null},{"type":"function_macro","name":"VIDEO_STREAM_CAST","ident":"CLAPPER_VIDEO_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"method","name":"add_feature","type_name":"Player","ident":"clapper_player_add_feature","summary":"Add another #ClapperFeature to the player. If feature is already added, this function will do nothing, so it ...","deprecated":null},{"type":"method","name":"add_item","type_name":"Queue","ident":"clapper_queue_add_item","summary":"Add another #ClapperMediaItem to the end of queue. If item is already in queue, this function will do ...","deprecated":null},{"type":"method","name":"clear","type_name":"Queue","ident":"clapper_queue_clear","summary":"Removes all media items from the queue. If queue is empty, this function will do nothing, so it ...","deprecated":null},{"type":"method","name":"find_item","type_name":"Queue","ident":"clapper_queue_find_item","summary":"Get the index of #ClapperMediaItem within #ClapperQueue.","deprecated":null},{"type":"method","name":"get_audio_enabled","type_name":"Player","ident":"clapper_player_get_audio_enabled","summary":"Get whether audio stream is enabled.","deprecated":null},{"type":"method","name":"get_audio_filter","type_name":"Player","ident":"clapper_player_get_audio_filter","summary":"Get #GstElement used as audio filter.","deprecated":null},{"type":"method","name":"get_audio_sink","type_name":"Player","ident":"clapper_player_get_audio_sink","summary":"Get #GstElement used as audio sink.","deprecated":null},{"type":"method","name":"get_audio_streams","type_name":"Player","ident":"clapper_player_get_audio_streams","summary":"Get a list of audio streams within media item.","deprecated":null},{"type":"method","name":"get_autoplay","type_name":"Player","ident":"clapper_player_get_autoplay","summary":"Get the autoplay value.","deprecated":null},{"type":"method","name":"get_bitrate","type_name":"AudioStream","ident":"clapper_audio_stream_get_bitrate","summary":"Get bitrate of audio @stream.","deprecated":null},{"type":"method","name":"get_bitrate","type_name":"VideoStream","ident":"clapper_video_stream_get_bitrate","summary":"Get bitrate of video @stream.","deprecated":null},{"type":"method","name":"get_channels","type_name":"AudioStream","ident":"clapper_audio_stream_get_channels","summary":"Get number of audio channels in @stream.","deprecated":null},{"type":"method","name":"get_codec","type_name":"AudioStream","ident":"clapper_audio_stream_get_codec","summary":"Get codec used to encode @stream.","deprecated":null},{"type":"method","name":"get_codec","type_name":"VideoStream","ident":"clapper_video_stream_get_codec","summary":"Get codec used to encode @stream.","deprecated":null},{"type":"method","name":"get_container_format","type_name":"MediaItem","ident":"clapper_media_item_get_container_format","summary":"Get media item container format.","deprecated":null},{"type":"method","name":"get_context","type_name":"ThreadedObject","ident":"clapper_threaded_object_get_context","summary":"Get the #GMainContext of the thread used by this object. Useful when you want to invoke object thread ...","deprecated":null},{"type":"method","name":"get_current_audio_decoder","type_name":"Player","ident":"clapper_player_get_current_audio_decoder","summary":"Get #GstElement currently used as audio decoder.","deprecated":null},{"type":"method","name":"get_current_index","type_name":"Queue","ident":"clapper_queue_get_current_index","summary":"Get index of the currently selected #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_current_index","type_name":"StreamList","ident":"clapper_stream_list_get_current_index","summary":"Get index of the currently selected #ClapperStream.","deprecated":null},{"type":"method","name":"get_current_item","type_name":"Queue","ident":"clapper_queue_get_current_item","summary":"Get the currently selected #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_current_port","type_name":"Server","ident":"clapper_server_get_current_port","summary":"Get port on which server is currently listening on.","deprecated":null},{"type":"method","name":"get_current_stream","type_name":"StreamList","ident":"clapper_stream_list_get_current_stream","summary":"Get the currently selected #ClapperStream.","deprecated":null},{"type":"method","name":"get_current_video_decoder","type_name":"Player","ident":"clapper_player_get_current_video_decoder","summary":"Get #GstElement currently used as video decoder.","deprecated":null},{"type":"method","name":"get_discovery_mode","type_name":"Discoverer","ident":"clapper_discoverer_get_discovery_mode","summary":"Get the [enum@Clapper.DiscovererDiscoveryMode] of @discoverer.","deprecated":null},{"type":"method","name":"get_duration","type_name":"MediaItem","ident":"clapper_media_item_get_duration","summary":"Get media item duration as decimal number in seconds.","deprecated":null},{"type":"method","name":"get_enabled","type_name":"Server","ident":"clapper_server_get_enabled","summary":"Get whether #ClapperServer is set to be running.","deprecated":null},{"type":"method","name":"get_fallback_art_url","type_name":"Mpris","ident":"clapper_mpris_get_fallback_art_url","summary":"Get fallback art URL earlier set by user.","deprecated":null},{"type":"method","name":"get_fps","type_name":"VideoStream","ident":"clapper_video_stream_get_fps","summary":"Get number of frames per second in video @stream.","deprecated":null},{"type":"method","name":"get_gapless","type_name":"Queue","ident":"clapper_queue_get_gapless","summary":"Get if #ClapperQueue is set to use gapless progression.","deprecated":null},{"type":"method","name":"get_height","type_name":"VideoStream","ident":"clapper_video_stream_get_height","summary":"Get height of video @stream.","deprecated":null},{"type":"method","name":"get_id","type_name":"MediaItem","ident":"clapper_media_item_get_id","summary":"Get the unique ID of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_instant","type_name":"Queue","ident":"clapper_queue_get_instant","summary":"Get if #ClapperQueue is set to use instant media item changes.","deprecated":null},{"type":"method","name":"get_item","type_name":"Queue","ident":"clapper_queue_get_item","summary":"Get the #ClapperMediaItem at index. This behaves the same as g_list_model_get_item(), and is here for code uniformity and ...","deprecated":null},{"type":"method","name":"get_lang_code","type_name":"AudioStream","ident":"clapper_audio_stream_get_lang_code","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_code","type_name":"SubtitleStream","ident":"clapper_subtitle_stream_get_lang_code","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_name","type_name":"AudioStream","ident":"clapper_audio_stream_get_lang_name","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_name","type_name":"SubtitleStream","ident":"clapper_subtitle_stream_get_lang_name","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_mute","type_name":"Player","ident":"clapper_player_get_mute","summary":"Get the mute state of the player.","deprecated":null},{"type":"method","name":"get_n_items","type_name":"Queue","ident":"clapper_queue_get_n_items","summary":"Get the number of items in #ClapperQueue. This behaves the same as g_list_model_get_n_items(), and is here for code ...","deprecated":null},{"type":"method","name":"get_n_streams","type_name":"StreamList","ident":"clapper_stream_list_get_n_streams","summary":"Get the number of streams in #ClapperStreamList. This behaves the same as g_list_model_get_n_items(), and is here for code ...","deprecated":null},{"type":"method","name":"get_pixel_format","type_name":"VideoStream","ident":"clapper_video_stream_get_pixel_format","summary":"Get pixel format of video @stream.","deprecated":null},{"type":"method","name":"get_port","type_name":"Server","ident":"clapper_server_get_port","summary":"Get requested server listening port.","deprecated":null},{"type":"method","name":"get_position","type_name":"Player","ident":"clapper_player_get_position","summary":"Get the current player playback position. The returned value is in seconds as a decimal number.","deprecated":null},{"type":"method","name":"get_progression_mode","type_name":"Queue","ident":"clapper_queue_get_progression_mode","summary":"Get the #ClapperQueueProgressionMode of the #ClapperQueue.","deprecated":null},{"type":"method","name":"get_queue","type_name":"Player","ident":"clapper_player_get_queue","summary":"Get the #ClapperQueue of the player. The queue belongs to the player and can be accessed for as ...","deprecated":null},{"type":"method","name":"get_queue_controllable","type_name":"Mpris","ident":"clapper_mpris_get_queue_controllable","summary":"Get whether remote `MPRIS` clients can control [class@Clapper.Queue].","deprecated":null},{"type":"method","name":"get_queue_controllable","type_name":"Server","ident":"clapper_server_get_queue_controllable","summary":"Get whether remote @server clients can control [class@Clapper.Queue].","deprecated":null},{"type":"method","name":"get_running","type_name":"Server","ident":"clapper_server_get_running","summary":"Get whether #ClapperServer is currently running.","deprecated":null},{"type":"method","name":"get_sample_format","type_name":"AudioStream","ident":"clapper_audio_stream_get_sample_format","summary":"Get sample format of audio @stream.","deprecated":null},{"type":"method","name":"get_sample_rate","type_name":"AudioStream","ident":"clapper_audio_stream_get_sample_rate","summary":"Get sample rate of audio @stream (in Hz).","deprecated":null},{"type":"method","name":"get_speed","type_name":"Player","ident":"clapper_player_get_speed","summary":"Get the speed of the player used for playback.","deprecated":null},{"type":"method","name":"get_state","type_name":"Player","ident":"clapper_player_get_state","summary":"Get the current #ClapperPlayerState.","deprecated":null},{"type":"method","name":"get_stream","type_name":"StreamList","ident":"clapper_stream_list_get_stream","summary":"Get the #ClapperStream at index. This behaves the same as g_list_model_get_item(), and is here for code uniformity and ...","deprecated":null},{"type":"method","name":"get_stream_type","type_name":"Stream","ident":"clapper_stream_get_stream_type","summary":"Get the #ClapperStreamType of @stream.","deprecated":null},{"type":"method","name":"get_subtitle_streams","type_name":"Player","ident":"clapper_player_get_subtitle_streams","summary":"Get a list of subtitle streams within media item.","deprecated":null},{"type":"method","name":"get_subtitles_enabled","type_name":"Player","ident":"clapper_player_get_subtitles_enabled","summary":"Get whether subtitles are to be shown if any.","deprecated":null},{"type":"method","name":"get_suburi","type_name":"MediaItem","ident":"clapper_media_item_get_suburi","summary":"Get the additional URI of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_title","type_name":"MediaItem","ident":"clapper_media_item_get_title","summary":"Get media item title for displaying in app UI. This function always returns a media title of some sort ...","deprecated":null},{"type":"method","name":"get_title","type_name":"Stream","ident":"clapper_stream_get_title","summary":"Get the title of @stream, if any.","deprecated":null},{"type":"method","name":"get_uri","type_name":"MediaItem","ident":"clapper_media_item_get_uri","summary":"Get the URI of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_video_enabled","type_name":"Player","ident":"clapper_player_get_video_enabled","summary":"Get whether video stream is enabled.","deprecated":null},{"type":"method","name":"get_video_filter","type_name":"Player","ident":"clapper_player_get_video_filter","summary":"Get #GstElement used as video filter.","deprecated":null},{"type":"method","name":"get_video_sink","type_name":"Player","ident":"clapper_player_get_video_sink","summary":"Get #GstElement used as video sink.","deprecated":null},{"type":"method","name":"get_video_streams","type_name":"Player","ident":"clapper_player_get_video_streams","summary":"Get a list of video streams within media item.","deprecated":null},{"type":"method","name":"get_volume","type_name":"Player","ident":"clapper_player_get_volume","summary":"Get the volume of the player.","deprecated":null},{"type":"method","name":"get_width","type_name":"VideoStream","ident":"clapper_video_stream_get_width","summary":"Get width of video @stream.","deprecated":null},{"type":"method","name":"insert_item","type_name":"Queue","ident":"clapper_queue_insert_item","summary":"Insert another #ClapperMediaItem at @index position to the queue. If item is already in queue, this function will ...","deprecated":null},{"type":"method","name":"item_is_current","type_name":"Queue","ident":"clapper_queue_item_is_current","summary":"Checks if given #ClapperMediaItem is currently selected.","deprecated":null},{"type":"method","name":"pause","type_name":"Player","ident":"clapper_player_pause","summary":"Pause the playback of current media item. This function will queue a request for the underlaying #GStreamer pipeline ...","deprecated":null},{"type":"method","name":"play","type_name":"Player","ident":"clapper_player_play","summary":"Either start or resume the playback of current media item. This function will queue a request for the ...","deprecated":null},{"type":"method","name":"remove_index","type_name":"Queue","ident":"clapper_queue_remove_index","summary":"Removes #ClapperMediaItem at @index from the queue.","deprecated":null},{"type":"method","name":"remove_item","type_name":"Queue","ident":"clapper_queue_remove_item","summary":"Removes #ClapperMediaItem from the queue. If item either was never in the queue or was removed from it ...","deprecated":null},{"type":"method","name":"reposition_item","type_name":"Queue","ident":"clapper_queue_reposition_item","summary":"Change position of one #ClapperMediaItem within the queue. Note that the @index is the new position you expect ...","deprecated":null},{"type":"method","name":"seek","type_name":"Player","ident":"clapper_player_seek","summary":"Request the player to perform a seek operation. This function will use #CLAPPER_PLAYER_SEEK_METHOD_NORMAL as a default seeking method. ...","deprecated":null},{"type":"method","name":"seek_custom","type_name":"Player","ident":"clapper_player_seek_custom","summary":"Request the player to perform a seek operation. Same as clapper_player_seek(), but also allows to specify #ClapperPlayerSeekMethod to ...","deprecated":null},{"type":"method","name":"select_index","type_name":"Queue","ident":"clapper_queue_select_index","summary":"Selects #ClapperMediaItem at @index from @queue as current one or unselects currently selected index when @index is #CLAPPER_QUEUE_INVALID_POSITION.","deprecated":null},{"type":"method","name":"select_index","type_name":"StreamList","ident":"clapper_stream_list_select_index","summary":"Selects #ClapperStream at @index from @list as current one.","deprecated":null},{"type":"method","name":"select_item","type_name":"Queue","ident":"clapper_queue_select_item","summary":"Selects #ClapperMediaItem from @queue as current one or unselects currently selected item when @item is %NULL.","deprecated":null},{"type":"method","name":"select_next_item","type_name":"Queue","ident":"clapper_queue_select_next_item","summary":"Selects next #ClapperMediaItem from @queue for playback. Note that this will try to select next item in the ...","deprecated":null},{"type":"method","name":"select_previous_item","type_name":"Queue","ident":"clapper_queue_select_previous_item","summary":"Selects previous #ClapperMediaItem from @queue for playback. Note that this will try to select previous item in the ...","deprecated":null},{"type":"method","name":"select_stream","type_name":"StreamList","ident":"clapper_stream_list_select_stream","summary":"Selects #ClapperStream from @list to be activated.","deprecated":null},{"type":"method","name":"set_audio_enabled","type_name":"Player","ident":"clapper_player_set_audio_enabled","summary":"Set whether enable audio stream.","deprecated":null},{"type":"method","name":"set_audio_filter","type_name":"Player","ident":"clapper_player_set_audio_filter","summary":"Set #GstElement to be used as audio filter.","deprecated":null},{"type":"method","name":"set_audio_sink","type_name":"Player","ident":"clapper_player_set_audio_sink","summary":"Set #GstElement to be used as audio sink.","deprecated":null},{"type":"method","name":"set_autoplay","type_name":"Player","ident":"clapper_player_set_autoplay","summary":"Set the autoplay state of the player. When autoplay is enabled, player will always try to start playback ...","deprecated":null},{"type":"method","name":"set_discovery_mode","type_name":"Discoverer","ident":"clapper_discoverer_set_discovery_mode","summary":"Set the [enum@Clapper.DiscovererDiscoveryMode] of @discoverer.","deprecated":null},{"type":"method","name":"set_enabled","type_name":"Server","ident":"clapper_server_set_enabled","summary":"Set whether #ClapperServer should be running. Note that server feature will run only after being added to the ...","deprecated":null},{"type":"method","name":"set_fallback_art_url","type_name":"Mpris","ident":"clapper_mpris_set_fallback_art_url","summary":"Set fallback artwork to show when media does not provide one.","deprecated":null},{"type":"method","name":"set_gapless","type_name":"Queue","ident":"clapper_queue_set_gapless","summary":"Set #ClapperQueue progression to be gapless. Gapless playback will try to re-use as much as possible of underlying ...","deprecated":null},{"type":"method","name":"set_instant","type_name":"Queue","ident":"clapper_queue_set_instant","summary":"Set #ClapperQueue media item changes to be instant. Instant will try to re-use as much as possible of ...","deprecated":null},{"type":"method","name":"set_mute","type_name":"Player","ident":"clapper_player_set_mute","summary":"Set the mute state of the player.","deprecated":null},{"type":"method","name":"set_port","type_name":"Server","ident":"clapper_server_set_port","summary":"Set server listening port.","deprecated":null},{"type":"method","name":"set_progression_mode","type_name":"Queue","ident":"clapper_queue_set_progression_mode","summary":"Set the #ClapperQueueProgressionMode of the #ClapperQueue. Changing the mode set will alter next item selection at the end ...","deprecated":null},{"type":"method","name":"set_queue_controllable","type_name":"Mpris","ident":"clapper_mpris_set_queue_controllable","summary":"Set whether remote MPRIS clients can control #ClapperQueue. This includes ability to open new URIs, adding/removing items from ...","deprecated":null},{"type":"method","name":"set_queue_controllable","type_name":"Server","ident":"clapper_server_set_queue_controllable","summary":"Set whether remote @server clients can control [class@Clapper.Queue]. This includes ability to add/remove items from the queue and ...","deprecated":null},{"type":"method","name":"set_speed","type_name":"Player","ident":"clapper_player_set_speed","summary":"Set the speed multiplier of the player.","deprecated":null},{"type":"method","name":"set_subtitles_enabled","type_name":"Player","ident":"clapper_player_set_subtitles_enabled","summary":"Set whether subtitles should be shown if any.","deprecated":null},{"type":"method","name":"set_suburi","type_name":"MediaItem","ident":"clapper_media_item_set_suburi","summary":"Set the additional URI of #ClapperMediaItem. This is typically used to add an external subtitles URI to the @item.","deprecated":null},{"type":"method","name":"set_video_enabled","type_name":"Player","ident":"clapper_player_set_video_enabled","summary":"Set whether enable video stream.","deprecated":null},{"type":"method","name":"set_video_filter","type_name":"Player","ident":"clapper_player_set_video_filter","summary":"Set #GstElement to be used as video filter.","deprecated":null},{"type":"method","name":"set_video_sink","type_name":"Player","ident":"clapper_player_set_video_sink","summary":"Set #GstElement to be used as video sink.","deprecated":null},{"type":"method","name":"set_volume","type_name":"Player","ident":"clapper_player_set_volume","summary":"Set the volume of the player. The value should be within 0 - 2.0 range, where 1.0 is ...","deprecated":null},{"type":"method","name":"steal_index","type_name":"Queue","ident":"clapper_queue_steal_index","summary":"Removes #ClapperMediaItem at @index from the queue.","deprecated":null},{"type":"method","name":"stop","type_name":"Player","ident":"clapper_player_stop","summary":"Stop the playback of current media item. This function will queue a request for the underlaying #GStreamer pipeline ...","deprecated":null},{"type":"property","name":"audio-enabled","type_name":"Player","summary":"Whether audio stream is enabled.","deprecated":null},{"type":"property","name":"audio-filter","type_name":"Player","summary":"Optional audio filter to use (none by default).","deprecated":null},{"type":"property","name":"audio-sink","type_name":"Player","summary":"Audio sink to use (autoaudiosink by default).","deprecated":null},{"type":"property","name":"audio-streams","type_name":"Player","summary":"List of currently available audio streams.","deprecated":null},{"type":"property","name":"autoplay","type_name":"Player","summary":"Always try to start playback after media item changes.","deprecated":null},{"type":"property","name":"bitrate","type_name":"AudioStream","summary":"Stream bitrate.","deprecated":null},{"type":"property","name":"bitrate","type_name":"VideoStream","summary":"Stream bitrate.","deprecated":null},{"type":"property","name":"channels","type_name":"AudioStream","summary":"Stream number of audio channels.","deprecated":null},{"type":"property","name":"codec","type_name":"AudioStream","summary":"Stream codec.","deprecated":null},{"type":"property","name":"codec","type_name":"VideoStream","summary":"Stream codec.","deprecated":null},{"type":"property","name":"container-format","type_name":"MediaItem","summary":"Media container format.","deprecated":null},{"type":"property","name":"current-audio-decoder","type_name":"Player","summary":"Currently used audio decoder.","deprecated":null},{"type":"property","name":"current-index","type_name":"Queue","summary":"Index of currently selected media item for playback.","deprecated":null},{"type":"property","name":"current-index","type_name":"StreamList","summary":"Index of currently selected stream.","deprecated":null},{"type":"property","name":"current-item","type_name":"Queue","summary":"Currently selected media item for playback.","deprecated":null},{"type":"property","name":"current-port","type_name":"Server","summary":"Port on which server is currently listening on or 0 if not listening.","deprecated":null},{"type":"property","name":"current-stream","type_name":"StreamList","summary":"Currently selected stream.","deprecated":null},{"type":"property","name":"current-video-decoder","type_name":"Player","summary":"Currently used video decoder.","deprecated":null},{"type":"property","name":"desktop-entry","type_name":"Mpris","summary":"The basename of an installed .desktop file with the \".desktop\" extension stripped.","deprecated":null},{"type":"property","name":"discovery-mode","type_name":"Discoverer","summary":"Discoverer discovery mode.","deprecated":null},{"type":"property","name":"duration","type_name":"MediaItem","summary":"Media duration as a decimal number in seconds.","deprecated":null},{"type":"property","name":"enabled","type_name":"Server","summary":"Whether server is enabled.","deprecated":null},{"type":"property","name":"fallback-art-url","type_name":"Mpris","summary":"Fallback artwork to show when media does not provide one.","deprecated":null},{"type":"property","name":"fps","type_name":"VideoStream","summary":"Stream FPS.","deprecated":null},{"type":"property","name":"gapless","type_name":"Queue","summary":"Use gapless progression.","deprecated":null},{"type":"property","name":"height","type_name":"VideoStream","summary":"Stream height.","deprecated":null},{"type":"property","name":"id","type_name":"MediaItem","summary":"Media Item ID.","deprecated":null},{"type":"property","name":"identity","type_name":"Mpris","summary":"A friendly name to identify the media player. Example: \"My Player\"","deprecated":null},{"type":"property","name":"instant","type_name":"Queue","summary":"Use instant media item changes.","deprecated":null},{"type":"property","name":"lang-code","type_name":"AudioStream","summary":"Stream language code in ISO-639 format.","deprecated":null},{"type":"property","name":"lang-code","type_name":"SubtitleStream","summary":"Stream language code in ISO-639 format.","deprecated":null},{"type":"property","name":"lang-name","type_name":"AudioStream","summary":"Stream full language name determined from lang code.","deprecated":null},{"type":"property","name":"lang-name","type_name":"SubtitleStream","summary":"Stream full language name determined from lang code.","deprecated":null},{"type":"property","name":"mute","type_name":"Player","summary":"Mute audio without changing volume.","deprecated":null},{"type":"property","name":"n-items","type_name":"Queue","summary":"Number of media items in the queue.","deprecated":null},{"type":"property","name":"own-name","type_name":"Mpris","summary":"DBus name to own on connection. Must be written as a reverse DNS format starting with \"org.mpris.MediaPlayer2.\" prefix. ...","deprecated":null},{"type":"property","name":"pixel-format","type_name":"VideoStream","summary":"Stream pixel format.","deprecated":null},{"type":"property","name":"port","type_name":"Server","summary":"Port to listen on or 0 for using random unused port.","deprecated":null},{"type":"property","name":"position","type_name":"Player","summary":"Current playback position as a decimal number in seconds.","deprecated":null},{"type":"property","name":"progression-mode","type_name":"Queue","summary":"Queue progression mode.","deprecated":null},{"type":"property","name":"queue","type_name":"Player","summary":"Clapper playback queue.","deprecated":null},{"type":"property","name":"queue-controllable","type_name":"Mpris","summary":"Whether remote MPRIS clients can control #ClapperQueue.","deprecated":null},{"type":"property","name":"queue-controllable","type_name":"Server","summary":"Whether remote server clients can control #ClapperQueue.","deprecated":null},{"type":"property","name":"running","type_name":"Server","summary":"Whether server is currently running.","deprecated":null},{"type":"property","name":"sample-format","type_name":"AudioStream","summary":"Stream sample format.","deprecated":null},{"type":"property","name":"sample-rate","type_name":"AudioStream","summary":"Stream sample rate (in Hz).","deprecated":null},{"type":"property","name":"speed","type_name":"Player","summary":"Current playback speed.","deprecated":null},{"type":"property","name":"state","type_name":"Player","summary":"Current playback state.","deprecated":null},{"type":"property","name":"stream-type","type_name":"Stream","summary":"Type of stream.","deprecated":null},{"type":"property","name":"subtitle-streams","type_name":"Player","summary":"List of currently available subtitle streams.","deprecated":null},{"type":"property","name":"subtitles-enabled","type_name":"Player","summary":"Whether subtitles stream is enabled.","deprecated":null},{"type":"property","name":"suburi","type_name":"MediaItem","summary":"Media additional URI.","deprecated":null},{"type":"property","name":"title","type_name":"MediaItem","summary":"Media title.","deprecated":null},{"type":"property","name":"title","type_name":"Stream","summary":"Title of stream.","deprecated":null},{"type":"property","name":"uri","type_name":"MediaItem","summary":"Media URI.","deprecated":null},{"type":"property","name":"video-enabled","type_name":"Player","summary":"Whether video stream is enabled.","deprecated":null},{"type":"property","name":"video-filter","type_name":"Player","summary":"Optional video filter to use (none by default).","deprecated":null},{"type":"property","name":"video-sink","type_name":"Player","summary":"Video sink to use (autovideosink by default).","deprecated":null},{"type":"property","name":"video-streams","type_name":"Player","summary":"List of currently available video streams.","deprecated":null},{"type":"property","name":"volume","type_name":"Player","summary":"Current volume as a decimal number (1.0 = 100%). Note that #ClapperPlayer uses a CUBIC volume scale, meaning ...","deprecated":null},{"type":"property","name":"width","type_name":"VideoStream","summary":"Stream width.","deprecated":null},{"type":"signal","name":"error","type_name":"Player","summary":"These are normal error messages. Upon emitting this signal, playback will stop due to the error.","deprecated":null},{"type":"signal","name":"error","type_name":"Server","summary":"Error signal when server could not start. This will be emitted from application main thread.","deprecated":null},{"type":"signal","name":"missing-plugin","type_name":"Player","summary":"A #GStreamer plugin or one of its features needed for playback is missing. The @description and @installer_detail can ...","deprecated":null},{"type":"signal","name":"warning","type_name":"Player","summary":"These are some usually more minor error messages that should be treated like warnings. Should not generally prevent/stop playback.","deprecated":null},{"type":"vfunc","name":"internal_stream_updated","type_name":"Stream","summary":"This function is called when internal #GstStream gets updated. Meant for internal usage only. Used for subclasses to update ...","deprecated":null},{"type":"vfunc","name":"item_updated","type_name":"Feature","summary":"An item in queue got updated. This might be (or not) currently played item. Implementations can get parent player ...","deprecated":null},{"type":"vfunc","name":"mute_changed","type_name":"Feature","summary":"Player mute state was changed.","deprecated":null},{"type":"vfunc","name":"played_item_changed","type_name":"Feature","summary":"New media item started playing. All following events (such as position changes) will be related to this @item from ...","deprecated":null},{"type":"vfunc","name":"position_changed","type_name":"Feature","summary":"Player position was changed.","deprecated":null},{"type":"vfunc","name":"prepare","type_name":"Feature","summary":"Prepare feature for operation (optional). This is different from init() as its called from features thread once feature ...","deprecated":null},{"type":"vfunc","name":"property_changed","type_name":"Feature","summary":"A property of @feature changed its value. Useful for reconfiguring @feature, since unlike \"notify\" signal this is always ...","deprecated":null},{"type":"vfunc","name":"queue_cleared","type_name":"Feature","summary":"All items were removed from queue. Note that in such event @queue_item_removed will NOT be called for each item ...","deprecated":null},{"type":"vfunc","name":"queue_item_added","type_name":"Feature","summary":"An item was added to the queue.","deprecated":null},{"type":"vfunc","name":"queue_item_removed","type_name":"Feature","summary":"An item was removed from queue.","deprecated":null},{"type":"vfunc","name":"queue_item_repositioned","type_name":"Feature","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"queue_progression_changed","type_name":"Feature","summary":"Progression mode of the queue was changed.","deprecated":null},{"type":"vfunc","name":"speed_changed","type_name":"Feature","summary":"Player speed was changed.","deprecated":null},{"type":"vfunc","name":"state_changed","type_name":"Feature","summary":"Player state was changed.","deprecated":null},{"type":"vfunc","name":"thread_start","type_name":"ThreadedObject","summary":"Called right after thread started. Useful for initializing objects that work within this new thread.","deprecated":null},{"type":"vfunc","name":"thread_stop","type_name":"ThreadedObject","summary":"Called when thread is going to stop. Useful for cleanup of things created on thread start.","deprecated":null},{"type":"vfunc","name":"unprepare","type_name":"Feature","summary":"Revert the changes done in @prepare (optional).","deprecated":null},{"type":"vfunc","name":"volume_changed","type_name":"Feature","summary":"Player volume was changed.","deprecated":null}],"terms":{}} \ No newline at end of file +{"meta":{"ns":"Clapper","version":"0.0","generator":"gi-docgen","generator-version":"2023.3"},"symbols":[{"type":"class","name":"AudioStream","ctype":"ClapperAudioStream","summary":"Represents an audio stream within media.","deprecated":null},{"type":"class","name":"Discoverer","ctype":"ClapperDiscoverer","summary":"An optional Discoverer feature to be added to the player. #ClapperDiscoverer is a feature that wraps around #GstDiscoverer ...","deprecated":null},{"type":"class","name":"Feature","ctype":"ClapperFeature","summary":"A base class for creating new features for the player. Feature objects are meant for adding additional functionalities ...","deprecated":null},{"type":"class","name":"Marker","ctype":"ClapperMarker","summary":"Represents a point in timeline. Markers are a convienient way of marking points of interest within a [class@Clapper.Timeline] ...","deprecated":null},{"type":"class","name":"MediaItem","ctype":"ClapperMediaItem","summary":"Represents a media item. A newly created media item must be added to player [class@Clapper.Queue] first in order ...","deprecated":null},{"type":"class","name":"Mpris","ctype":"ClapperMpris","summary":"An optional `MPRIS` feature to add to the player. Not every OS supports `MPRIS`. Use [const@Clapper.HAVE_MPRIS] macro to ...","deprecated":null},{"type":"class","name":"Player","ctype":"ClapperPlayer","summary":"The media player object used for playback. #ClapperPlayer was written in an easy to use way, so no ...","deprecated":null},{"type":"class","name":"Queue","ctype":"ClapperQueue","summary":"A queue of media to be played.","deprecated":null},{"type":"class","name":"Server","ctype":"ClapperServer","summary":"An optional Server feature to add to the player. #ClapperServer is a feature that hosts a local server ...","deprecated":null},{"type":"class","name":"Stream","ctype":"ClapperStream","summary":"Represents a stream within media.","deprecated":null},{"type":"class","name":"StreamList","ctype":"ClapperStreamList","summary":"A list of media streams.","deprecated":null},{"type":"class","name":"SubtitleStream","ctype":"ClapperSubtitleStream","summary":"Represents a subtitle stream within media.","deprecated":null},{"type":"class","name":"ThreadedObject","ctype":"ClapperThreadedObject","summary":"A base class for creating objects that work within a separate thread.","deprecated":null},{"type":"class","name":"Timeline","ctype":"ClapperTimeline","summary":"A media timeline filled with point markers.","deprecated":null},{"type":"class","name":"VideoStream","ctype":"ClapperVideoStream","summary":"Represents a video stream within media.","deprecated":null},{"type":"constant","name":"HAVE_DISCOVERER","ident":"CLAPPER_HAVE_DISCOVERER","summary":"Check if Clapper was compiled with Discoverer feature.","deprecated":null},{"type":"constant","name":"HAVE_MPRIS","ident":"CLAPPER_HAVE_MPRIS","summary":"Check if Clapper was compiled with MPRIS feature.","deprecated":null},{"type":"constant","name":"HAVE_SERVER","ident":"CLAPPER_HAVE_SERVER","summary":"Check if Clapper was compiled with Server feature.","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"CLAPPER_MAJOR_VERSION","summary":"Clapper major version component","deprecated":null},{"type":"constant","name":"MARKER_NO_END","ident":"CLAPPER_MARKER_NO_END","summary":"The value used to indicate that marker does not have an ending time specified","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"CLAPPER_MICRO_VERSION","summary":"Clapper micro version component","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"CLAPPER_MINOR_VERSION","summary":"Clapper minor version component","deprecated":null},{"type":"constant","name":"QUEUE_INVALID_POSITION","ident":"CLAPPER_QUEUE_INVALID_POSITION","summary":"The value used to refer to an invalid position in a #ClapperQueue","deprecated":null},{"type":"constant","name":"STREAM_LIST_INVALID_POSITION","ident":"CLAPPER_STREAM_LIST_INVALID_POSITION","summary":"The value used to refer to an invalid position in a #ClapperStreamList","deprecated":null},{"type":"constant","name":"TIME_FORMAT","ident":"CLAPPER_TIME_FORMAT","summary":"A string that can be used in printf-like format to display e.g. position or duration in `hh:mm:ss` format. Meant ...","deprecated":null},{"type":"constant","name":"TIME_MS_FORMAT","ident":"CLAPPER_TIME_MS_FORMAT","summary":"Same as [const@Clapper.TIME_FORMAT], but also displays milliseconds. Meant to be used together with [func@Clapper.TIME_MS_ARGS]. Example: ```c gchar ...","deprecated":null},{"type":"constant","name":"VERSION_S","ident":"CLAPPER_VERSION_S","summary":"Clapper version, encoded as a string","deprecated":null},{"type":"ctor","name":"new","type_name":"Discoverer","ident":"clapper_discoverer_new","summary":"Creates a new #ClapperDiscoverer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Marker","ident":"clapper_marker_new","summary":"Creates a new #ClapperMarker with given params. It is considered a programmer error trying to set an ending ...","deprecated":null},{"type":"ctor","name":"new","type_name":"MediaItem","ident":"clapper_media_item_new","summary":"Creates new #ClapperMediaItem from URI. Use one of the URI protocols supported by plugins in #GStreamer installation. For ...","deprecated":null},{"type":"ctor","name":"new","type_name":"Mpris","ident":"clapper_mpris_new","summary":"Creates a new #ClapperMpris instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Player","ident":"clapper_player_new","summary":"Creates a new #ClapperPlayer instance.","deprecated":null},{"type":"ctor","name":"new","type_name":"Server","ident":"clapper_server_new","summary":"Creates a new #ClapperServer instance.","deprecated":null},{"type":"ctor","name":"new_from_file","type_name":"MediaItem","ident":"clapper_media_item_new_from_file","summary":"Creates new #ClapperMediaItem from #GFile. Same as [ctor@Clapper.MediaItem.new], but uses a [iface@Gio.File] for convenience in some situations instead ...","deprecated":null},{"type":"enum","name":"DiscovererDiscoveryMode","ctype":"ClapperDiscovererDiscoveryMode","summary":"No description available.","deprecated":null},{"type":"enum","name":"MarkerType","ctype":"ClapperMarkerType","summary":"No description available.","deprecated":null},{"type":"enum","name":"PlayerSeekMethod","ctype":"ClapperPlayerSeekMethod","summary":"No description available.","deprecated":null},{"type":"enum","name":"PlayerState","ctype":"ClapperPlayerState","summary":"No description available.","deprecated":null},{"type":"enum","name":"QueueProgressionMode","ctype":"ClapperQueueProgressionMode","summary":"No description available.","deprecated":null},{"type":"enum","name":"StreamType","ctype":"ClapperStreamType","summary":"No description available.","deprecated":null},{"type":"function","name":"init","ident":"clapper_init","summary":"Initializes the Clapper library. Implementations must always call this before using Clapper API. Because Clapper uses GStreamer internally, ...","deprecated":null},{"type":"function","name":"init_check","ident":"clapper_init_check","summary":"This function does the same thing as [func@Clapper.init], but instead of terminating on failure it returns %FALSE with @error set.","deprecated":null},{"type":"function_macro","name":"AUDIO_STREAM_CAST","ident":"CLAPPER_AUDIO_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"CLAPPER_CHECK_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"DISCOVERER_CAST","ident":"CLAPPER_DISCOVERER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"ENCODE_VERSION","ident":"CLAPPER_ENCODE_VERSION","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"FEATURE_CAST","ident":"CLAPPER_FEATURE_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"MARKER_CAST","ident":"CLAPPER_MARKER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"MEDIA_ITEM_CAST","ident":"CLAPPER_MEDIA_ITEM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"MPRIS_CAST","ident":"CLAPPER_MPRIS_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"PLAYER_CAST","ident":"CLAPPER_PLAYER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"QUEUE_CAST","ident":"CLAPPER_QUEUE_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SERVER_CAST","ident":"CLAPPER_SERVER_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"STREAM_CAST","ident":"CLAPPER_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"STREAM_LIST_CAST","ident":"CLAPPER_STREAM_LIST_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"SUBTITLE_STREAM_CAST","ident":"CLAPPER_SUBTITLE_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"THREADED_OBJECT_CAST","ident":"CLAPPER_THREADED_OBJECT_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TIMELINE_CAST","ident":"CLAPPER_TIMELINE_CAST","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"TIME_ARGS","ident":"CLAPPER_TIME_ARGS","summary":"Formats @t for the [const@Clapper.TIME_FORMAT] format string.","deprecated":null},{"type":"function_macro","name":"TIME_MS_ARGS","ident":"CLAPPER_TIME_MS_ARGS","summary":"Formats @t for the [const@Clapper.TIME_MS_FORMAT] format string.","deprecated":null},{"type":"function_macro","name":"VIDEO_STREAM_CAST","ident":"CLAPPER_VIDEO_STREAM_CAST","summary":"No description available.","deprecated":null},{"type":"method","name":"add_feature","type_name":"Player","ident":"clapper_player_add_feature","summary":"Add another #ClapperFeature to the player. If feature is already added, this function will do nothing, so it ...","deprecated":null},{"type":"method","name":"add_item","type_name":"Queue","ident":"clapper_queue_add_item","summary":"Add another #ClapperMediaItem to the end of queue. If item is already in queue, this function will do ...","deprecated":null},{"type":"method","name":"clear","type_name":"Queue","ident":"clapper_queue_clear","summary":"Removes all media items from the queue. If queue is empty, this function will do nothing, so it ...","deprecated":null},{"type":"method","name":"find_item","type_name":"Queue","ident":"clapper_queue_find_item","summary":"Get the index of #ClapperMediaItem within #ClapperQueue.","deprecated":null},{"type":"method","name":"get_audio_enabled","type_name":"Player","ident":"clapper_player_get_audio_enabled","summary":"Get whether audio stream is enabled.","deprecated":null},{"type":"method","name":"get_audio_filter","type_name":"Player","ident":"clapper_player_get_audio_filter","summary":"Get #GstElement used as audio filter.","deprecated":null},{"type":"method","name":"get_audio_offset","type_name":"Player","ident":"clapper_player_get_audio_offset","summary":"Get the currently set audio stream offset. The returned value is in seconds as a decimal number.","deprecated":null},{"type":"method","name":"get_audio_sink","type_name":"Player","ident":"clapper_player_get_audio_sink","summary":"Get #GstElement used as audio sink.","deprecated":null},{"type":"method","name":"get_audio_streams","type_name":"Player","ident":"clapper_player_get_audio_streams","summary":"Get a list of audio streams within media item.","deprecated":null},{"type":"method","name":"get_autoplay","type_name":"Player","ident":"clapper_player_get_autoplay","summary":"Get the autoplay value.","deprecated":null},{"type":"method","name":"get_bitrate","type_name":"AudioStream","ident":"clapper_audio_stream_get_bitrate","summary":"Get bitrate of audio @stream.","deprecated":null},{"type":"method","name":"get_bitrate","type_name":"VideoStream","ident":"clapper_video_stream_get_bitrate","summary":"Get bitrate of video @stream.","deprecated":null},{"type":"method","name":"get_channels","type_name":"AudioStream","ident":"clapper_audio_stream_get_channels","summary":"Get number of audio channels in @stream.","deprecated":null},{"type":"method","name":"get_codec","type_name":"AudioStream","ident":"clapper_audio_stream_get_codec","summary":"Get codec used to encode @stream.","deprecated":null},{"type":"method","name":"get_codec","type_name":"VideoStream","ident":"clapper_video_stream_get_codec","summary":"Get codec used to encode @stream.","deprecated":null},{"type":"method","name":"get_container_format","type_name":"MediaItem","ident":"clapper_media_item_get_container_format","summary":"Get media item container format.","deprecated":null},{"type":"method","name":"get_context","type_name":"ThreadedObject","ident":"clapper_threaded_object_get_context","summary":"Get the #GMainContext of the thread used by this object. Useful when you want to invoke object thread ...","deprecated":null},{"type":"method","name":"get_current_audio_decoder","type_name":"Player","ident":"clapper_player_get_current_audio_decoder","summary":"Get #GstElement currently used as audio decoder.","deprecated":null},{"type":"method","name":"get_current_index","type_name":"Queue","ident":"clapper_queue_get_current_index","summary":"Get index of the currently selected #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_current_index","type_name":"StreamList","ident":"clapper_stream_list_get_current_index","summary":"Get index of the currently selected #ClapperStream.","deprecated":null},{"type":"method","name":"get_current_item","type_name":"Queue","ident":"clapper_queue_get_current_item","summary":"Get the currently selected #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_current_port","type_name":"Server","ident":"clapper_server_get_current_port","summary":"Get port on which server is currently listening on.","deprecated":null},{"type":"method","name":"get_current_stream","type_name":"StreamList","ident":"clapper_stream_list_get_current_stream","summary":"Get the currently selected #ClapperStream.","deprecated":null},{"type":"method","name":"get_current_video_decoder","type_name":"Player","ident":"clapper_player_get_current_video_decoder","summary":"Get #GstElement currently used as video decoder.","deprecated":null},{"type":"method","name":"get_discovery_mode","type_name":"Discoverer","ident":"clapper_discoverer_get_discovery_mode","summary":"Get the [enum@Clapper.DiscovererDiscoveryMode] of @discoverer.","deprecated":null},{"type":"method","name":"get_duration","type_name":"MediaItem","ident":"clapper_media_item_get_duration","summary":"Get media item duration as decimal number in seconds.","deprecated":null},{"type":"method","name":"get_enabled","type_name":"Server","ident":"clapper_server_get_enabled","summary":"Get whether #ClapperServer is set to be running.","deprecated":null},{"type":"method","name":"get_end","type_name":"Marker","ident":"clapper_marker_get_end","summary":"Get the end position (in seconds) of @marker.","deprecated":null},{"type":"method","name":"get_fallback_art_url","type_name":"Mpris","ident":"clapper_mpris_get_fallback_art_url","summary":"Get fallback art URL earlier set by user.","deprecated":null},{"type":"method","name":"get_fps","type_name":"VideoStream","ident":"clapper_video_stream_get_fps","summary":"Get number of frames per second in video @stream.","deprecated":null},{"type":"method","name":"get_gapless","type_name":"Queue","ident":"clapper_queue_get_gapless","summary":"Get if #ClapperQueue is set to use gapless progression.","deprecated":null},{"type":"method","name":"get_height","type_name":"VideoStream","ident":"clapper_video_stream_get_height","summary":"Get height of video @stream.","deprecated":null},{"type":"method","name":"get_id","type_name":"MediaItem","ident":"clapper_media_item_get_id","summary":"Get the unique ID of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_instant","type_name":"Queue","ident":"clapper_queue_get_instant","summary":"Get if #ClapperQueue is set to use instant media item changes.","deprecated":null},{"type":"method","name":"get_item","type_name":"Queue","ident":"clapper_queue_get_item","summary":"Get the #ClapperMediaItem at index. This behaves the same as [method@Gio.ListModel.get_item], and is here for code uniformity and ...","deprecated":null},{"type":"method","name":"get_lang_code","type_name":"AudioStream","ident":"clapper_audio_stream_get_lang_code","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_code","type_name":"SubtitleStream","ident":"clapper_subtitle_stream_get_lang_code","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_name","type_name":"AudioStream","ident":"clapper_audio_stream_get_lang_name","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_lang_name","type_name":"SubtitleStream","ident":"clapper_subtitle_stream_get_lang_name","summary":"Get an ISO-639 language code of the @stream.","deprecated":null},{"type":"method","name":"get_marker","type_name":"Timeline","ident":"clapper_timeline_get_marker","summary":"Get the #ClapperMarker at index. This behaves the same as [method@Gio.ListModel.get_item], and is here for code uniformity and ...","deprecated":null},{"type":"method","name":"get_marker_type","type_name":"Marker","ident":"clapper_marker_get_marker_type","summary":"Get the #ClapperMarkerType of @marker.","deprecated":null},{"type":"method","name":"get_mute","type_name":"Player","ident":"clapper_player_get_mute","summary":"Get the mute state of the player.","deprecated":null},{"type":"method","name":"get_n_items","type_name":"Queue","ident":"clapper_queue_get_n_items","summary":"Get the number of items in #ClapperQueue. This behaves the same as g_list_model_get_n_items(), and is here for code ...","deprecated":null},{"type":"method","name":"get_n_markers","type_name":"Timeline","ident":"clapper_timeline_get_n_markers","summary":"Get the number of markers in #ClapperTimeline. This behaves the same as [method@Gio.ListModel.get_n_items], and is here for code ...","deprecated":null},{"type":"method","name":"get_n_streams","type_name":"StreamList","ident":"clapper_stream_list_get_n_streams","summary":"Get the number of streams in #ClapperStreamList. This behaves the same as g_list_model_get_n_items(), and is here for code ...","deprecated":null},{"type":"method","name":"get_pixel_format","type_name":"VideoStream","ident":"clapper_video_stream_get_pixel_format","summary":"Get pixel format of video @stream.","deprecated":null},{"type":"method","name":"get_port","type_name":"Server","ident":"clapper_server_get_port","summary":"Get requested server listening port.","deprecated":null},{"type":"method","name":"get_position","type_name":"Player","ident":"clapper_player_get_position","summary":"Get the current player playback position. The returned value is in seconds as a decimal number.","deprecated":null},{"type":"method","name":"get_progression_mode","type_name":"Queue","ident":"clapper_queue_get_progression_mode","summary":"Get the #ClapperQueueProgressionMode of the #ClapperQueue.","deprecated":null},{"type":"method","name":"get_queue","type_name":"Player","ident":"clapper_player_get_queue","summary":"Get the #ClapperQueue of the player. The queue belongs to the player and can be accessed for as ...","deprecated":null},{"type":"method","name":"get_queue_controllable","type_name":"Mpris","ident":"clapper_mpris_get_queue_controllable","summary":"Get whether remote `MPRIS` clients can control [class@Clapper.Queue].","deprecated":null},{"type":"method","name":"get_queue_controllable","type_name":"Server","ident":"clapper_server_get_queue_controllable","summary":"Get whether remote @server clients can control [class@Clapper.Queue].","deprecated":null},{"type":"method","name":"get_running","type_name":"Server","ident":"clapper_server_get_running","summary":"Get whether #ClapperServer is currently running.","deprecated":null},{"type":"method","name":"get_sample_format","type_name":"AudioStream","ident":"clapper_audio_stream_get_sample_format","summary":"Get sample format of audio @stream.","deprecated":null},{"type":"method","name":"get_sample_rate","type_name":"AudioStream","ident":"clapper_audio_stream_get_sample_rate","summary":"Get sample rate of audio @stream (in Hz).","deprecated":null},{"type":"method","name":"get_speed","type_name":"Player","ident":"clapper_player_get_speed","summary":"Get the speed of the player used for playback.","deprecated":null},{"type":"method","name":"get_start","type_name":"Marker","ident":"clapper_marker_get_start","summary":"Get the start position (in seconds) of @marker.","deprecated":null},{"type":"method","name":"get_state","type_name":"Player","ident":"clapper_player_get_state","summary":"Get the current #ClapperPlayerState.","deprecated":null},{"type":"method","name":"get_stream","type_name":"StreamList","ident":"clapper_stream_list_get_stream","summary":"Get the #ClapperStream at index. This behaves the same as [method@Gio.ListModel.get_item], and is here for code uniformity and ...","deprecated":null},{"type":"method","name":"get_stream_type","type_name":"Stream","ident":"clapper_stream_get_stream_type","summary":"Get the #ClapperStreamType of @stream.","deprecated":null},{"type":"method","name":"get_subtitle_font_desc","type_name":"Player","ident":"clapper_player_get_subtitle_font_desc","summary":"Get the currently set font description used for subtitle stream rendering.","deprecated":null},{"type":"method","name":"get_subtitle_offset","type_name":"Player","ident":"clapper_player_get_subtitle_offset","summary":"Get the currently set subtitle stream offset. The returned value is in seconds as a decimal number.","deprecated":null},{"type":"method","name":"get_subtitle_streams","type_name":"Player","ident":"clapper_player_get_subtitle_streams","summary":"Get a list of subtitle streams within media item.","deprecated":null},{"type":"method","name":"get_subtitles_enabled","type_name":"Player","ident":"clapper_player_get_subtitles_enabled","summary":"Get whether subtitles are to be shown when available.","deprecated":null},{"type":"method","name":"get_suburi","type_name":"MediaItem","ident":"clapper_media_item_get_suburi","summary":"Get the additional URI of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_timeline","type_name":"MediaItem","ident":"clapper_media_item_get_timeline","summary":"Get the [class@Clapper.Timeline] assosiated with @item.","deprecated":null},{"type":"method","name":"get_title","type_name":"Marker","ident":"clapper_marker_get_title","summary":"Get the title of @marker.","deprecated":null},{"type":"method","name":"get_title","type_name":"MediaItem","ident":"clapper_media_item_get_title","summary":"Get media item title. The title can be either text detected by media discovery once it completes. Otherwise ...","deprecated":null},{"type":"method","name":"get_title","type_name":"Stream","ident":"clapper_stream_get_title","summary":"Get the title of @stream, if any.","deprecated":null},{"type":"method","name":"get_uri","type_name":"MediaItem","ident":"clapper_media_item_get_uri","summary":"Get the URI of #ClapperMediaItem.","deprecated":null},{"type":"method","name":"get_video_enabled","type_name":"Player","ident":"clapper_player_get_video_enabled","summary":"Get whether video stream is enabled.","deprecated":null},{"type":"method","name":"get_video_filter","type_name":"Player","ident":"clapper_player_get_video_filter","summary":"Get #GstElement used as video filter.","deprecated":null},{"type":"method","name":"get_video_sink","type_name":"Player","ident":"clapper_player_get_video_sink","summary":"Get #GstElement used as video sink.","deprecated":null},{"type":"method","name":"get_video_streams","type_name":"Player","ident":"clapper_player_get_video_streams","summary":"Get a list of video streams within media item.","deprecated":null},{"type":"method","name":"get_volume","type_name":"Player","ident":"clapper_player_get_volume","summary":"Get the volume of the player.","deprecated":null},{"type":"method","name":"get_width","type_name":"VideoStream","ident":"clapper_video_stream_get_width","summary":"Get width of video @stream.","deprecated":null},{"type":"method","name":"insert_item","type_name":"Queue","ident":"clapper_queue_insert_item","summary":"Insert another #ClapperMediaItem at @index position to the queue. If item is already in queue, this function will ...","deprecated":null},{"type":"method","name":"insert_marker","type_name":"Timeline","ident":"clapper_timeline_insert_marker","summary":"Insert the #ClapperMarker into @timeline.","deprecated":null},{"type":"method","name":"item_is_current","type_name":"Queue","ident":"clapper_queue_item_is_current","summary":"Checks if given #ClapperMediaItem is currently selected.","deprecated":null},{"type":"method","name":"pause","type_name":"Player","ident":"clapper_player_pause","summary":"Pause the playback of current media item. This function will queue a request for the underlaying #GStreamer pipeline ...","deprecated":null},{"type":"method","name":"play","type_name":"Player","ident":"clapper_player_play","summary":"Either start or resume the playback of current media item. This function will queue a request for the ...","deprecated":null},{"type":"method","name":"remove_index","type_name":"Queue","ident":"clapper_queue_remove_index","summary":"Removes #ClapperMediaItem at @index from the queue.","deprecated":null},{"type":"method","name":"remove_item","type_name":"Queue","ident":"clapper_queue_remove_item","summary":"Removes #ClapperMediaItem from the queue. If item either was never in the queue or was removed from it ...","deprecated":null},{"type":"method","name":"remove_marker","type_name":"Timeline","ident":"clapper_timeline_remove_marker","summary":"Removes #ClapperMarker from the timeline. If marker was not in the @timeline, this function will do nothing, so ...","deprecated":null},{"type":"method","name":"reposition_item","type_name":"Queue","ident":"clapper_queue_reposition_item","summary":"Change position of one #ClapperMediaItem within the queue. Note that the @index is the new position you expect ...","deprecated":null},{"type":"method","name":"seek","type_name":"Player","ident":"clapper_player_seek","summary":"Request the player to perform a seek operation. This function will use [enum@Clapper.PlayerSeekMethod.NORMAL] as a seeking method. If ...","deprecated":null},{"type":"method","name":"seek_custom","type_name":"Player","ident":"clapper_player_seek_custom","summary":"Request the player to perform a seek operation. Same as [method@Clapper.Player.seek], but also allows to specify [enum@Clapper.PlayerSeekMethod] to ...","deprecated":null},{"type":"method","name":"select_index","type_name":"Queue","ident":"clapper_queue_select_index","summary":"Selects #ClapperMediaItem at @index from @queue as current one or unselects currently selected index when @index is #CLAPPER_QUEUE_INVALID_POSITION.","deprecated":null},{"type":"method","name":"select_index","type_name":"StreamList","ident":"clapper_stream_list_select_index","summary":"Selects #ClapperStream at @index from @list as current one.","deprecated":null},{"type":"method","name":"select_item","type_name":"Queue","ident":"clapper_queue_select_item","summary":"Selects #ClapperMediaItem from @queue as current one or unselects currently selected item when @item is %NULL.","deprecated":null},{"type":"method","name":"select_next_item","type_name":"Queue","ident":"clapper_queue_select_next_item","summary":"Selects next #ClapperMediaItem from @queue for playback. Note that this will try to select next item in the ...","deprecated":null},{"type":"method","name":"select_previous_item","type_name":"Queue","ident":"clapper_queue_select_previous_item","summary":"Selects previous #ClapperMediaItem from @queue for playback. Note that this will try to select previous item in the ...","deprecated":null},{"type":"method","name":"select_stream","type_name":"StreamList","ident":"clapper_stream_list_select_stream","summary":"Selects #ClapperStream from @list to be activated.","deprecated":null},{"type":"method","name":"set_audio_enabled","type_name":"Player","ident":"clapper_player_set_audio_enabled","summary":"Set whether enable audio stream.","deprecated":null},{"type":"method","name":"set_audio_filter","type_name":"Player","ident":"clapper_player_set_audio_filter","summary":"Set #GstElement to be used as audio filter.","deprecated":null},{"type":"method","name":"set_audio_offset","type_name":"Player","ident":"clapper_player_set_audio_offset","summary":"Set synchronisation offset between the audio stream and video. Positive values make the audio ahead of the video ...","deprecated":null},{"type":"method","name":"set_audio_sink","type_name":"Player","ident":"clapper_player_set_audio_sink","summary":"Set #GstElement to be used as audio sink.","deprecated":null},{"type":"method","name":"set_autoplay","type_name":"Player","ident":"clapper_player_set_autoplay","summary":"Set the autoplay state of the player. When autoplay is enabled, player will always try to start playback ...","deprecated":null},{"type":"method","name":"set_discovery_mode","type_name":"Discoverer","ident":"clapper_discoverer_set_discovery_mode","summary":"Set the [enum@Clapper.DiscovererDiscoveryMode] of @discoverer.","deprecated":null},{"type":"method","name":"set_enabled","type_name":"Server","ident":"clapper_server_set_enabled","summary":"Set whether #ClapperServer should be running. Note that server feature will run only after being added to the ...","deprecated":null},{"type":"method","name":"set_fallback_art_url","type_name":"Mpris","ident":"clapper_mpris_set_fallback_art_url","summary":"Set fallback artwork to show when media does not provide one.","deprecated":null},{"type":"method","name":"set_gapless","type_name":"Queue","ident":"clapper_queue_set_gapless","summary":"Set #ClapperQueue progression to be gapless. Gapless playback will try to re-use as much as possible of underlying ...","deprecated":null},{"type":"method","name":"set_instant","type_name":"Queue","ident":"clapper_queue_set_instant","summary":"Set #ClapperQueue media item changes to be instant. Instant will try to re-use as much as possible of ...","deprecated":null},{"type":"method","name":"set_mute","type_name":"Player","ident":"clapper_player_set_mute","summary":"Set the mute state of the player.","deprecated":null},{"type":"method","name":"set_port","type_name":"Server","ident":"clapper_server_set_port","summary":"Set server listening port.","deprecated":null},{"type":"method","name":"set_progression_mode","type_name":"Queue","ident":"clapper_queue_set_progression_mode","summary":"Set the #ClapperQueueProgressionMode of the #ClapperQueue. Changing the mode set will alter next item selection at the end ...","deprecated":null},{"type":"method","name":"set_queue_controllable","type_name":"Mpris","ident":"clapper_mpris_set_queue_controllable","summary":"Set whether remote MPRIS clients can control #ClapperQueue. This includes ability to open new URIs, adding/removing items from ...","deprecated":null},{"type":"method","name":"set_queue_controllable","type_name":"Server","ident":"clapper_server_set_queue_controllable","summary":"Set whether remote @server clients can control [class@Clapper.Queue]. This includes ability to add/remove items from the queue and ...","deprecated":null},{"type":"method","name":"set_speed","type_name":"Player","ident":"clapper_player_set_speed","summary":"Set the speed multiplier of the player.","deprecated":null},{"type":"method","name":"set_subtitle_font_desc","type_name":"Player","ident":"clapper_player_set_subtitle_font_desc","summary":"Set Pango font description to be used for subtitle stream rendering.","deprecated":null},{"type":"method","name":"set_subtitle_offset","type_name":"Player","ident":"clapper_player_set_subtitle_offset","summary":"Set synchronisation offset between the subtitle stream and video. Positive values make the subtitles ahead of the video ...","deprecated":null},{"type":"method","name":"set_subtitles_enabled","type_name":"Player","ident":"clapper_player_set_subtitles_enabled","summary":"Set whether subtitles should be shown if any.","deprecated":null},{"type":"method","name":"set_suburi","type_name":"MediaItem","ident":"clapper_media_item_set_suburi","summary":"Set the additional URI of #ClapperMediaItem. This is typically used to add an external subtitles URI to the @item.","deprecated":null},{"type":"method","name":"set_video_enabled","type_name":"Player","ident":"clapper_player_set_video_enabled","summary":"Set whether enable video stream.","deprecated":null},{"type":"method","name":"set_video_filter","type_name":"Player","ident":"clapper_player_set_video_filter","summary":"Set #GstElement to be used as video filter.","deprecated":null},{"type":"method","name":"set_video_sink","type_name":"Player","ident":"clapper_player_set_video_sink","summary":"Set #GstElement to be used as video sink.","deprecated":null},{"type":"method","name":"set_volume","type_name":"Player","ident":"clapper_player_set_volume","summary":"Set the volume of the player. The value should be within 0 - 2.0 range, where 1.0 is ...","deprecated":null},{"type":"method","name":"steal_index","type_name":"Queue","ident":"clapper_queue_steal_index","summary":"Removes #ClapperMediaItem at @index from the queue.","deprecated":null},{"type":"method","name":"stop","type_name":"Player","ident":"clapper_player_stop","summary":"Stop the playback of current media item. This function will queue a request for the underlaying #GStreamer pipeline ...","deprecated":null},{"type":"property","name":"audio-enabled","type_name":"Player","summary":"Whether audio stream is enabled.","deprecated":null},{"type":"property","name":"audio-filter","type_name":"Player","summary":"Optional audio filter to use (none by default).","deprecated":null},{"type":"property","name":"audio-offset","type_name":"Player","summary":"Audio stream offset relative to video.","deprecated":null},{"type":"property","name":"audio-sink","type_name":"Player","summary":"Audio sink to use (autoaudiosink by default).","deprecated":null},{"type":"property","name":"audio-streams","type_name":"Player","summary":"List of currently available audio streams.","deprecated":null},{"type":"property","name":"autoplay","type_name":"Player","summary":"Always try to start playback after media item changes.","deprecated":null},{"type":"property","name":"bitrate","type_name":"AudioStream","summary":"Stream bitrate.","deprecated":null},{"type":"property","name":"bitrate","type_name":"VideoStream","summary":"Stream bitrate.","deprecated":null},{"type":"property","name":"channels","type_name":"AudioStream","summary":"Stream number of audio channels.","deprecated":null},{"type":"property","name":"codec","type_name":"AudioStream","summary":"Stream codec.","deprecated":null},{"type":"property","name":"codec","type_name":"VideoStream","summary":"Stream codec.","deprecated":null},{"type":"property","name":"container-format","type_name":"MediaItem","summary":"Media container format.","deprecated":null},{"type":"property","name":"current-audio-decoder","type_name":"Player","summary":"Currently used audio decoder.","deprecated":null},{"type":"property","name":"current-index","type_name":"Queue","summary":"Index of currently selected media item for playback.","deprecated":null},{"type":"property","name":"current-index","type_name":"StreamList","summary":"Index of currently selected stream.","deprecated":null},{"type":"property","name":"current-item","type_name":"Queue","summary":"Currently selected media item for playback.","deprecated":null},{"type":"property","name":"current-port","type_name":"Server","summary":"Port on which server is currently listening on or 0 if not listening.","deprecated":null},{"type":"property","name":"current-stream","type_name":"StreamList","summary":"Currently selected stream.","deprecated":null},{"type":"property","name":"current-video-decoder","type_name":"Player","summary":"Currently used video decoder.","deprecated":null},{"type":"property","name":"desktop-entry","type_name":"Mpris","summary":"The basename of an installed .desktop file with the \".desktop\" extension stripped.","deprecated":null},{"type":"property","name":"discovery-mode","type_name":"Discoverer","summary":"Discoverer discovery mode.","deprecated":null},{"type":"property","name":"duration","type_name":"MediaItem","summary":"Media duration as a decimal number in seconds.","deprecated":null},{"type":"property","name":"enabled","type_name":"Server","summary":"Whether server is enabled.","deprecated":null},{"type":"property","name":"end","type_name":"Marker","summary":"Ending time of marker.","deprecated":null},{"type":"property","name":"fallback-art-url","type_name":"Mpris","summary":"Fallback artwork to show when media does not provide one.","deprecated":null},{"type":"property","name":"fps","type_name":"VideoStream","summary":"Stream FPS.","deprecated":null},{"type":"property","name":"gapless","type_name":"Queue","summary":"Use gapless progression.","deprecated":null},{"type":"property","name":"height","type_name":"VideoStream","summary":"Stream height.","deprecated":null},{"type":"property","name":"id","type_name":"MediaItem","summary":"Media Item ID.","deprecated":null},{"type":"property","name":"identity","type_name":"Mpris","summary":"A friendly name to identify the media player. Example: \"My Player\"","deprecated":null},{"type":"property","name":"instant","type_name":"Queue","summary":"Use instant media item changes.","deprecated":null},{"type":"property","name":"lang-code","type_name":"AudioStream","summary":"Stream language code in ISO-639 format.","deprecated":null},{"type":"property","name":"lang-code","type_name":"SubtitleStream","summary":"Stream language code in ISO-639 format.","deprecated":null},{"type":"property","name":"lang-name","type_name":"AudioStream","summary":"Stream full language name determined from lang code.","deprecated":null},{"type":"property","name":"lang-name","type_name":"SubtitleStream","summary":"Stream full language name determined from lang code.","deprecated":null},{"type":"property","name":"marker-type","type_name":"Marker","summary":"Type of stream.","deprecated":null},{"type":"property","name":"mute","type_name":"Player","summary":"Mute audio without changing volume.","deprecated":null},{"type":"property","name":"n-items","type_name":"Queue","summary":"Number of media items in the queue.","deprecated":null},{"type":"property","name":"n-markers","type_name":"Timeline","summary":"Number of markers in the timeline.","deprecated":null},{"type":"property","name":"n-streams","type_name":"StreamList","summary":"Number of streams in the list.","deprecated":null},{"type":"property","name":"own-name","type_name":"Mpris","summary":"DBus name to own on connection. Must be written as a reverse DNS format starting with \"org.mpris.MediaPlayer2.\" prefix. ...","deprecated":null},{"type":"property","name":"pixel-format","type_name":"VideoStream","summary":"Stream pixel format.","deprecated":null},{"type":"property","name":"port","type_name":"Server","summary":"Port to listen on or 0 for using random unused port.","deprecated":null},{"type":"property","name":"position","type_name":"Player","summary":"Current playback position as a decimal number in seconds.","deprecated":null},{"type":"property","name":"progression-mode","type_name":"Queue","summary":"Queue progression mode.","deprecated":null},{"type":"property","name":"queue","type_name":"Player","summary":"Clapper playback queue.","deprecated":null},{"type":"property","name":"queue-controllable","type_name":"Mpris","summary":"Whether remote MPRIS clients can control #ClapperQueue.","deprecated":null},{"type":"property","name":"queue-controllable","type_name":"Server","summary":"Whether remote server clients can control #ClapperQueue.","deprecated":null},{"type":"property","name":"running","type_name":"Server","summary":"Whether server is currently running.","deprecated":null},{"type":"property","name":"sample-format","type_name":"AudioStream","summary":"Stream sample format.","deprecated":null},{"type":"property","name":"sample-rate","type_name":"AudioStream","summary":"Stream sample rate (in Hz).","deprecated":null},{"type":"property","name":"speed","type_name":"Player","summary":"Current playback speed.","deprecated":null},{"type":"property","name":"start","type_name":"Marker","summary":"Starting time of marker.","deprecated":null},{"type":"property","name":"state","type_name":"Player","summary":"Current playback state.","deprecated":null},{"type":"property","name":"stream-type","type_name":"Stream","summary":"Type of stream.","deprecated":null},{"type":"property","name":"subtitle-font-desc","type_name":"Player","summary":"Subtitle stream font description.","deprecated":null},{"type":"property","name":"subtitle-offset","type_name":"Player","summary":"Subtitle stream offset relative to video.","deprecated":null},{"type":"property","name":"subtitle-streams","type_name":"Player","summary":"List of currently available subtitle streams.","deprecated":null},{"type":"property","name":"subtitles-enabled","type_name":"Player","summary":"Whether subtitles stream is enabled.","deprecated":null},{"type":"property","name":"suburi","type_name":"MediaItem","summary":"Media additional URI.","deprecated":null},{"type":"property","name":"timeline","type_name":"MediaItem","summary":"No description available.","deprecated":null},{"type":"property","name":"title","type_name":"Marker","summary":"Title of marker.","deprecated":null},{"type":"property","name":"title","type_name":"MediaItem","summary":"Media title.","deprecated":null},{"type":"property","name":"title","type_name":"Stream","summary":"Title of stream.","deprecated":null},{"type":"property","name":"uri","type_name":"MediaItem","summary":"Media URI.","deprecated":null},{"type":"property","name":"video-enabled","type_name":"Player","summary":"Whether video stream is enabled.","deprecated":null},{"type":"property","name":"video-filter","type_name":"Player","summary":"Optional video filter to use (none by default).","deprecated":null},{"type":"property","name":"video-sink","type_name":"Player","summary":"Video sink to use (autovideosink by default).","deprecated":null},{"type":"property","name":"video-streams","type_name":"Player","summary":"List of currently available video streams.","deprecated":null},{"type":"property","name":"volume","type_name":"Player","summary":"Current volume as a decimal number (1.0 = 100%). Note that #ClapperPlayer uses a CUBIC volume scale, meaning ...","deprecated":null},{"type":"property","name":"width","type_name":"VideoStream","summary":"Stream width.","deprecated":null},{"type":"signal","name":"error","type_name":"Player","summary":"These are normal error messages. Upon emitting this signal, playback will stop due to the error.","deprecated":null},{"type":"signal","name":"error","type_name":"Server","summary":"Error signal when server could not start. This will be emitted from application main thread.","deprecated":null},{"type":"signal","name":"missing-plugin","type_name":"Player","summary":"A #GStreamer plugin or one of its features needed for playback is missing. The @description and @installer_detail can ...","deprecated":null},{"type":"signal","name":"seek-done","type_name":"Player","summary":"A seeking operation has finished. Player is now at playback position after seek.","deprecated":null},{"type":"signal","name":"warning","type_name":"Player","summary":"These are some usually more minor error messages that should be treated like warnings. Should not generally prevent/stop playback.","deprecated":null},{"type":"vfunc","name":"internal_stream_updated","type_name":"Stream","summary":"This function is called when internal #GstStream gets updated. Meant for internal usage only. Used for subclasses to update ...","deprecated":null},{"type":"vfunc","name":"item_updated","type_name":"Feature","summary":"An item in queue got updated. This might be (or not) currently played item. Implementations can get parent player ...","deprecated":null},{"type":"vfunc","name":"mute_changed","type_name":"Feature","summary":"Player mute state was changed.","deprecated":null},{"type":"vfunc","name":"played_item_changed","type_name":"Feature","summary":"New media item started playing. All following events (such as position changes) will be related to this @item from ...","deprecated":null},{"type":"vfunc","name":"position_changed","type_name":"Feature","summary":"Player position was changed.","deprecated":null},{"type":"vfunc","name":"prepare","type_name":"Feature","summary":"Prepare feature for operation (optional). This is different from init() as its called from features thread once feature ...","deprecated":null},{"type":"vfunc","name":"property_changed","type_name":"Feature","summary":"A property of @feature changed its value. Useful for reconfiguring @feature, since unlike \"notify\" signal this is always ...","deprecated":null},{"type":"vfunc","name":"queue_cleared","type_name":"Feature","summary":"All items were removed from queue. Note that in such event @queue_item_removed will NOT be called for each item ...","deprecated":null},{"type":"vfunc","name":"queue_item_added","type_name":"Feature","summary":"An item was added to the queue.","deprecated":null},{"type":"vfunc","name":"queue_item_removed","type_name":"Feature","summary":"An item was removed from queue.","deprecated":null},{"type":"vfunc","name":"queue_item_repositioned","type_name":"Feature","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"queue_progression_changed","type_name":"Feature","summary":"Progression mode of the queue was changed.","deprecated":null},{"type":"vfunc","name":"speed_changed","type_name":"Feature","summary":"Player speed was changed.","deprecated":null},{"type":"vfunc","name":"state_changed","type_name":"Feature","summary":"Player state was changed.","deprecated":null},{"type":"vfunc","name":"thread_start","type_name":"ThreadedObject","summary":"Called right after thread started. Useful for initializing objects that work within this new thread.","deprecated":null},{"type":"vfunc","name":"thread_stop","type_name":"ThreadedObject","summary":"Called when thread is going to stop. Useful for cleanup of things created on thread start.","deprecated":null},{"type":"vfunc","name":"unprepare","type_name":"Feature","summary":"Revert the changes done in @prepare (optional).","deprecated":null},{"type":"vfunc","name":"volume_changed","type_name":"Feature","summary":"Player volume was changed.","deprecated":null}],"terms":{}} \ No newline at end of file diff --git a/doc/clapper/method.AudioStream.get_bitrate.html b/doc/clapper/method.AudioStream.get_bitrate.html index dfa1a3df..fc576ec9 100644 --- a/doc/clapper/method.AudioStream.get_bitrate.html +++ b/doc/clapper/method.AudioStream.get_bitrate.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_channels.html b/doc/clapper/method.AudioStream.get_channels.html index a2c56bf3..6d2ab872 100644 --- a/doc/clapper/method.AudioStream.get_channels.html +++ b/doc/clapper/method.AudioStream.get_channels.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_codec.html b/doc/clapper/method.AudioStream.get_codec.html index 2cbf9eda..cd669346 100644 --- a/doc/clapper/method.AudioStream.get_codec.html +++ b/doc/clapper/method.AudioStream.get_codec.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_lang_code.html b/doc/clapper/method.AudioStream.get_lang_code.html index 5fff78b6..0237e693 100644 --- a/doc/clapper/method.AudioStream.get_lang_code.html +++ b/doc/clapper/method.AudioStream.get_lang_code.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_lang_name.html b/doc/clapper/method.AudioStream.get_lang_name.html index 8940582b..7b7ca0e6 100644 --- a/doc/clapper/method.AudioStream.get_lang_name.html +++ b/doc/clapper/method.AudioStream.get_lang_name.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_sample_format.html b/doc/clapper/method.AudioStream.get_sample_format.html index 11932c45..a9b8b3cf 100644 --- a/doc/clapper/method.AudioStream.get_sample_format.html +++ b/doc/clapper/method.AudioStream.get_sample_format.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.AudioStream.get_sample_rate.html b/doc/clapper/method.AudioStream.get_sample_rate.html index 93b5245f..59df5fe7 100644 --- a/doc/clapper/method.AudioStream.get_sample_rate.html +++ b/doc/clapper/method.AudioStream.get_sample_rate.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +147,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Discoverer.get_discovery_mode.html b/doc/clapper/method.Discoverer.get_discovery_mode.html index 5dc5e5f0..1a7e8544 100644 --- a/doc/clapper/method.Discoverer.get_discovery_mode.html +++ b/doc/clapper/method.Discoverer.get_discovery_mode.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Discoverer.set_discovery_mode.html b/doc/clapper/method.Discoverer.set_discovery_mode.html index 4f0550b2..8c4dc478 100644 --- a/doc/clapper/method.Discoverer.set_discovery_mode.html +++ b/doc/clapper/method.Discoverer.set_discovery_mode.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Marker.get_end.html b/doc/clapper/method.Marker.get_end.html new file mode 100644 index 00000000..f7059212 --- /dev/null +++ b/doc/clapper/method.Marker.get_end.html @@ -0,0 +1,215 @@ + + + + + + Clapper.Marker.get_end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperMarkerget_end

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gdouble
    +clapper_marker_get_end (
    +  ClapperMarker* marker
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get the end position (in seconds) of marker.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapper.Marker:end
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gdouble

    +

    Marker end.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Marker.get_marker_type.html b/doc/clapper/method.Marker.get_marker_type.html new file mode 100644 index 00000000..a00fcdea --- /dev/null +++ b/doc/clapper/method.Marker.get_marker_type.html @@ -0,0 +1,215 @@ + + + + + + Clapper.Marker.get_marker_type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperMarkerget_marker_type

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    ClapperMarkerType
    +clapper_marker_get_marker_type (
    +  ClapperMarker* marker
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get the ClapperMarkerType of marker.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapper.Marker:marker-type
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: ClapperMarkerType

    +

    Type of marker.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Stream.get_caps.html b/doc/clapper/method.Marker.get_start.html similarity index 72% rename from doc/clapper/method.Stream.get_caps.html rename to doc/clapper/method.Marker.get_start.html index 524fd1b0..283a58f1 100644 --- a/doc/clapper/method.Stream.get_caps.html +++ b/doc/clapper/method.Marker.get_start.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.Stream.get_caps + Clapper.Marker.get_start @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,14 +80,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    @@ -103,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperStreamget_caps

    +

    ClapperMarkerget_start

    @@ -116,14 +122,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    GstCaps*
    -clapper_stream_get_caps (
    -  ClapperStream* stream
    +        
    gdouble
    +clapper_marker_get_start (
    +  ClapperMarker* marker
     )
     
    @@ -135,12 +141,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get the caps of stream, if any.

    +

    Get the start position (in seconds) of marker.

    @@ -156,7 +162,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - +
    Gets propertyClapper.Stream:caps
    Gets propertyClapper.Marker:start
    @@ -175,16 +181,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: GstCaps

    -

    GstCaps of stream.

    +

    Type: gdouble

    +

    Marker start.

    - - + +
    The caller of the method takes ownership of the data, and is responsible for freeing it.
    The return value can be NULL.
    diff --git a/doc/clapper/method.MediaItem.get_audio_streams.html b/doc/clapper/method.Marker.get_title.html similarity index 66% rename from doc/clapper/method.MediaItem.get_audio_streams.html rename to doc/clapper/method.Marker.get_title.html index 868c3295..7258ba71 100644 --- a/doc/clapper/method.MediaItem.get_audio_streams.html +++ b/doc/clapper/method.Marker.get_title.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem.get_audio_streams + Clapper.Marker.get_title @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,28 +80,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    @@ -117,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperMediaItemget_audio_streams

    +

    ClapperMarkerget_title

    @@ -130,14 +122,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    ClapperStreamList*
    -clapper_media_item_get_audio_streams (
    -  ClapperMediaItem* item
    +        
    const gchar*
    +clapper_marker_get_title (
    +  ClapperMarker* marker
     )
     
    @@ -149,12 +141,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get a list of audio streams within media item.

    +

    Get the title of marker.

    @@ -170,7 +162,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -189,8 +181,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: ClapperStreamList

    -

    A ClapperStreamList of audio ClapperStream.

    +

    Type: const gchar*

    +

    The marker title.

    @@ -199,7 +191,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - +
    The data is owned by the instance.
    The value is a NUL terminated UTF-8 string.
    diff --git a/doc/clapper/method.MediaItem.get_container_format.html b/doc/clapper/method.MediaItem.get_container_format.html index e522e792..6db99c53 100644 --- a/doc/clapper/method.MediaItem.get_container_format.html +++ b/doc/clapper/method.MediaItem.get_container_format.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.MediaItem.get_duration.html b/doc/clapper/method.MediaItem.get_duration.html index e3fc75d0..befcf8d6 100644 --- a/doc/clapper/method.MediaItem.get_duration.html +++ b/doc/clapper/method.MediaItem.get_duration.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,12 +130,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    gfloat
    +        
    gdouble
     clapper_media_item_get_duration (
       ClapperMediaItem* item
     )
    @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Description
             
             
    -        [src]
    +        [src]
             
           
     
    @@ -187,7 +189,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
           
    -

    Type: gfloat

    +

    Type: gdouble

    Media duration.

    diff --git a/doc/clapper/method.MediaItem.get_id.html b/doc/clapper/method.MediaItem.get_id.html index d3b7f0f7..661b938a 100644 --- a/doc/clapper/method.MediaItem.get_id.html +++ b/doc/clapper/method.MediaItem.get_id.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.MediaItem.get_suburi.html b/doc/clapper/method.MediaItem.get_suburi.html index a6605cf3..cbc5031f 100644 --- a/doc/clapper/method.MediaItem.get_suburi.html +++ b/doc/clapper/method.MediaItem.get_suburi.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.MediaItem.get_video_streams.html b/doc/clapper/method.MediaItem.get_timeline.html similarity index 78% rename from doc/clapper/method.MediaItem.get_video_streams.html rename to doc/clapper/method.MediaItem.get_timeline.html index aea4c553..d482c940 100644 --- a/doc/clapper/method.MediaItem.get_video_streams.html +++ b/doc/clapper/method.MediaItem.get_timeline.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem.get_video_streams + Clapper.MediaItem.get_timeline @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -87,21 +87,21 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Methods
    @@ -117,7 +117,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperMediaItemget_video_streams

    +

    ClapperMediaItemget_timeline

    @@ -130,13 +130,13 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    ClapperStreamList*
    -clapper_media_item_get_video_streams (
    +        
    ClapperTimeline*
    +clapper_media_item_get_timeline (
       ClapperMediaItem* item
     )
     
    @@ -149,12 +149,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get a list of video streams within media item.

    +

    Get the ClapperTimeline assosiated with item.

    @@ -170,7 +170,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -189,8 +189,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: ClapperStreamList

    -

    A ClapperStreamList of video ClapperStream.

    +

    Type: ClapperTimeline

    +

    A ClapperTimeline of item.

    diff --git a/doc/clapper/method.MediaItem.get_title.html b/doc/clapper/method.MediaItem.get_title.html index 13c6ac99..80f79a63 100644 --- a/doc/clapper/method.MediaItem.get_title.html +++ b/doc/clapper/method.MediaItem.get_title.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_titleget_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,16 +149,15 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get media item title for displaying in app UI. This function -always returns a media title of some sort for convenience -of displaying it in the application UI.

    +

    Get media item title.

    The title can be either text detected by media discovery once it -completes, file basename for local files or eventually a media URI.

    +completes. Otherwise whenever possible this will try to return a title +extracted from media URI e.g. basename without extension for local files.

    @@ -200,7 +201,7 @@ completes, file basename for local files or eventually a media The caller of the method takes ownership of the data, and is responsible for freeing it. - +
    The return value can be NULL.
    The value is a NUL terminated UTF-8 string.
    diff --git a/doc/clapper/method.MediaItem.get_uri.html b/doc/clapper/method.MediaItem.get_uri.html index 32254d99..51b3c08e 100644 --- a/doc/clapper/method.MediaItem.get_uri.html +++ b/doc/clapper/method.MediaItem.get_uri.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.MediaItem.set_suburi.html b/doc/clapper/method.MediaItem.set_suburi.html index 0d82ea93..c0f9b3c0 100644 --- a/doc/clapper/method.MediaItem.set_suburi.html +++ b/doc/clapper/method.MediaItem.set_suburi.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_suburi + get_timeline + get_title get_uri @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -148,7 +150,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Mpris.get_fallback_art_url.html b/doc/clapper/method.Mpris.get_fallback_art_url.html index d748f4ba..4f556566 100644 --- a/doc/clapper/method.Mpris.get_fallback_art_url.html +++ b/doc/clapper/method.Mpris.get_fallback_art_url.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Mpris.get_queue_controllable.html b/doc/clapper/method.Mpris.get_queue_controllable.html index 0761013a..e5fec0ce 100644 --- a/doc/clapper/method.Mpris.get_queue_controllable.html +++ b/doc/clapper/method.Mpris.get_queue_controllable.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -141,7 +141,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Mpris.set_fallback_art_url.html b/doc/clapper/method.Mpris.set_fallback_art_url.html index 8f7ca717..97e9885e 100644 --- a/doc/clapper/method.Mpris.set_fallback_art_url.html +++ b/doc/clapper/method.Mpris.set_fallback_art_url.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Mpris.set_queue_controllable.html b/doc/clapper/method.Mpris.set_queue_controllable.html index 8bc334c2..d45abd59 100644 --- a/doc/clapper/method.Mpris.set_queue_controllable.html +++ b/doc/clapper/method.Mpris.set_queue_controllable.html @@ -122,7 +122,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -142,7 +142,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.add_feature.html b/doc/clapper/method.Player.add_feature.html index 6464ccef..c8cf0d35 100644 --- a/doc/clapper/method.Player.add_feature.html +++ b/doc/clapper/method.Player.add_feature.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_audio_enabled.html b/doc/clapper/method.Player.get_audio_enabled.html index 25cd383c..500b7d79 100644 --- a/doc/clapper/method.Player.get_audio_enabled.html +++ b/doc/clapper/method.Player.get_audio_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_audio_filter.html b/doc/clapper/method.Player.get_audio_filter.html index b0ea9d95..7204bc5c 100644 --- a/doc/clapper/method.Player.get_audio_filter.html +++ b/doc/clapper/method.Player.get_audio_filter.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_audio_offset.html b/doc/clapper/method.Player.get_audio_offset.html new file mode 100644 index 00000000..cf88f8d4 --- /dev/null +++ b/doc/clapper/method.Player.get_audio_offset.html @@ -0,0 +1,292 @@ + + + + + + Clapper.Player.get_audio_offset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerget_audio_offset

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gdouble
    +clapper_player_get_audio_offset (
    +  ClapperPlayer* player
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get the currently set audio stream offset.

    +

    The returned value is in seconds as a decimal number.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapper.Player:audio-offset
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gdouble

    +

    The audio stream offset.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.get_audio_sink.html b/doc/clapper/method.Player.get_audio_sink.html index 528689a5..a40c37f8 100644 --- a/doc/clapper/method.Player.get_audio_sink.html +++ b/doc/clapper/method.Player.get_audio_sink.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_audio_streams.html b/doc/clapper/method.Player.get_audio_streams.html index 481555e3..3785565d 100644 --- a/doc/clapper/method.Player.get_audio_streams.html +++ b/doc/clapper/method.Player.get_audio_streams.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_autoplay.html b/doc/clapper/method.Player.get_autoplay.html index 6cd48eda..5fdb78b0 100644 --- a/doc/clapper/method.Player.get_autoplay.html +++ b/doc/clapper/method.Player.get_autoplay.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_current_audio_decoder.html b/doc/clapper/method.Player.get_current_audio_decoder.html index be31f837..e43ea1af 100644 --- a/doc/clapper/method.Player.get_current_audio_decoder.html +++ b/doc/clapper/method.Player.get_current_audio_decoder.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_current_video_decoder.html b/doc/clapper/method.Player.get_current_video_decoder.html index 2a1c4d43..be1aafb8 100644 --- a/doc/clapper/method.Player.get_current_video_decoder.html +++ b/doc/clapper/method.Player.get_current_video_decoder.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_mute.html b/doc/clapper/method.Player.get_mute.html index 058d575d..99a68753 100644 --- a/doc/clapper/method.Player.get_mute.html +++ b/doc/clapper/method.Player.get_mute.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_position.html b/doc/clapper/method.Player.get_position.html index b1062a0d..45016fd2 100644 --- a/doc/clapper/method.Player.get_position.html +++ b/doc/clapper/method.Player.get_position.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,12 +198,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    gfloat
    +        
    gdouble
     clapper_player_get_position (
       ClapperPlayer* player
     )
    @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Description
             
             
    -        [src]
    +        [src]
             
           
     
    @@ -246,7 +258,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
           
    -

    Type: gfloat

    +

    Type: gdouble

    The position of the player.

    diff --git a/doc/clapper/method.Player.get_queue.html b/doc/clapper/method.Player.get_queue.html index c776e43b..69991c9d 100644 --- a/doc/clapper/method.Player.get_queue.html +++ b/doc/clapper/method.Player.get_queue.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_speed.html b/doc/clapper/method.Player.get_speed.html index 6cc3f902..cdb43978 100644 --- a/doc/clapper/method.Player.get_speed.html +++ b/doc/clapper/method.Player.get_speed.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,12 +198,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    gfloat
    +        
    gdouble
     clapper_player_get_speed (
       ClapperPlayer* player
     )
    @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Description
             
             
    -        [src]
    +        [src]
             
           
     
    @@ -245,7 +257,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
           
    -

    Type: gfloat

    +

    Type: gdouble

    The playback speed multiplier.

    diff --git a/doc/clapper/method.Player.get_state.html b/doc/clapper/method.Player.get_state.html index c52b0453..c0d436fc 100644 --- a/doc/clapper/method.Player.get_state.html +++ b/doc/clapper/method.Player.get_state.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_subtitle_font_desc.html b/doc/clapper/method.Player.get_subtitle_font_desc.html new file mode 100644 index 00000000..97801dae --- /dev/null +++ b/doc/clapper/method.Player.get_subtitle_font_desc.html @@ -0,0 +1,291 @@ + + + + + + Clapper.Player.get_subtitle_font_desc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerget_subtitle_font_desc

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gchar*
    +clapper_player_get_subtitle_font_desc (
    +  ClapperPlayer* player
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get the currently set font description used for subtitle stream rendering.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapper.Player:subtitle-font-desc
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gchar*

    +

    The subtitle font description.

    +
    +
    + + + + + + + +
    The caller of the method takes ownership of the data, and is responsible for freeing it.
    The value is a NUL terminated UTF-8 string.
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.get_subtitle_offset.html b/doc/clapper/method.Player.get_subtitle_offset.html new file mode 100644 index 00000000..3bd27d3a --- /dev/null +++ b/doc/clapper/method.Player.get_subtitle_offset.html @@ -0,0 +1,292 @@ + + + + + + Clapper.Player.get_subtitle_offset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerget_subtitle_offset

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gdouble
    +clapper_player_get_subtitle_offset (
    +  ClapperPlayer* player
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Get the currently set subtitle stream offset.

    +

    The returned value is in seconds as a decimal number.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Gets propertyClapper.Player:subtitle-offset
    +
    + +
    + + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gdouble

    +

    The subtitle stream offset.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.get_subtitle_streams.html b/doc/clapper/method.Player.get_subtitle_streams.html index db13d8de..f0c9681c 100644 --- a/doc/clapper/method.Player.get_subtitle_streams.html +++ b/doc/clapper/method.Player.get_subtitle_streams.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_subtitles_enabled.html b/doc/clapper/method.Player.get_subtitles_enabled.html index 8b41cd0d..b549bf30 100644 --- a/doc/clapper/method.Player.get_subtitles_enabled.html +++ b/doc/clapper/method.Player.get_subtitles_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,12 +217,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get whether subtitles are to be shown if any.

    +

    Get whether subtitles are to be shown when available.

    diff --git a/doc/clapper/method.Player.get_video_enabled.html b/doc/clapper/method.Player.get_video_enabled.html index a29e144d..4282d6e4 100644 --- a/doc/clapper/method.Player.get_video_enabled.html +++ b/doc/clapper/method.Player.get_video_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_video_filter.html b/doc/clapper/method.Player.get_video_filter.html index f0b579a7..b7d9a2fb 100644 --- a/doc/clapper/method.Player.get_video_filter.html +++ b/doc/clapper/method.Player.get_video_filter.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_video_sink.html b/doc/clapper/method.Player.get_video_sink.html index c0432ba0..506fbe4c 100644 --- a/doc/clapper/method.Player.get_video_sink.html +++ b/doc/clapper/method.Player.get_video_sink.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_video_streams.html b/doc/clapper/method.Player.get_video_streams.html index 46d14f28..b3b90c07 100644 --- a/doc/clapper/method.Player.get_video_streams.html +++ b/doc/clapper/method.Player.get_video_streams.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.get_volume.html b/doc/clapper/method.Player.get_volume.html index 7bc9576a..b09c9b2b 100644 --- a/doc/clapper/method.Player.get_volume.html +++ b/doc/clapper/method.Player.get_volume.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,12 +198,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    gfloat
    +        
    gdouble
     clapper_player_get_volume (
       ClapperPlayer* player
     )
    @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
             Description
             
             
    -        [src]
    +        [src]
             
           
     
    @@ -245,7 +257,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
           
    -

    Type: gfloat

    +

    Type: gdouble

    No description available.

    diff --git a/doc/clapper/method.Player.pause.html b/doc/clapper/method.Player.pause.html index af7d5420..55b4c003 100644 --- a/doc/clapper/method.Player.pause.html +++ b/doc/clapper/method.Player.pause.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.play.html b/doc/clapper/method.Player.play.html index e7515533..ddf4f0bf 100644 --- a/doc/clapper/method.Player.play.html +++ b/doc/clapper/method.Player.play.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.seek.html b/doc/clapper/method.Player.seek.html index ae9231eb..88c01a09 100644 --- a/doc/clapper/method.Player.seek.html +++ b/doc/clapper/method.Player.seek.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -194,7 +206,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     clapper_player_seek (
       ClapperPlayer* player,
    -  gfloat position
    +  gdouble position
     )
     
    @@ -206,18 +218,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]

    Request the player to perform a seek operation.

    -

    This function will use #CLAPPER_PLAYER_SEEK_METHOD_NORMAL as a default +

    This function will use ClapperPlayerSeekMethod as a seeking method. If you wish to specify what method to use per seeking -request, use clapper_player_seek_custom() instead.

    +request, use clapper_player_seek_custom() instead.

    Note that seeking requests are per selected media item. Seeking requests will be ignored if player is stopped. You need to at least -call clapper_player_pause() before seeking and then your requested +call clapper_player_pause() before seeking and then your requested seek will be handled if item could be played.

    @@ -245,7 +257,7 @@ seek will be handled if item could be played.

    position
    -

    Type: gfloat

    +

    Type: gdouble

    A decimal number with position to seek to (in seconds)

    diff --git a/doc/clapper/method.Player.seek_custom.html b/doc/clapper/method.Player.seek_custom.html index 3e9fecd7..c525eb85 100644 --- a/doc/clapper/method.Player.seek_custom.html +++ b/doc/clapper/method.Player.seek_custom.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sinkget_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streamsget_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sinkset_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabledset_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -194,7 +206,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     clapper_player_seek_custom (
       ClapperPlayer* player,
    -  gfloat position,
    +  gdouble position,
       ClapperPlayerSeekMethod method
     )
     
    @@ -207,14 +219,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]

    Request the player to perform a seek operation.

    -

    Same as clapper_player_seek(), but also allows to specify -ClapperPlayerSeekMethod to use for seek.

    +

    Same as clapper_player_seek(), but also allows to specify +ClapperPlayerSeekMethod to use for seek.

    @@ -241,7 +253,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    position
    -

    Type: gfloat

    +

    Type: gdouble

    A decimal number with position to seek to (in seconds)

    diff --git a/doc/clapper/method.Player.set_audio_enabled.html b/doc/clapper/method.Player.set_audio_enabled.html index f7dac33e..6bf29a88 100644 --- a/doc/clapper/method.Player.set_audio_enabled.html +++ b/doc/clapper/method.Player.set_audio_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_audio_filter.html b/doc/clapper/method.Player.set_audio_filter.html index a8aaf79d..3a9b1d28 100644 --- a/doc/clapper/method.Player.set_audio_filter.html +++ b/doc/clapper/method.Player.set_audio_filter.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_audio_offset.html b/doc/clapper/method.Player.set_audio_offset.html new file mode 100644 index 00000000..21728e4d --- /dev/null +++ b/doc/clapper/method.Player.set_audio_offset.html @@ -0,0 +1,300 @@ + + + + + + Clapper.Player.set_audio_offset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerset_audio_offset

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    void
    +clapper_player_set_audio_offset (
    +  ClapperPlayer* player,
    +  gdouble offset
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Set synchronisation offset between the audio stream and video.

    +

    Positive values make the audio ahead of the video and negative +values make the audio go behind the video.

    +
    + +
    + + + + + + +
    + + +
    +
    + + + +
    Sets propertyClapper.Player:audio-offset
    +
    + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    offset
    +
    +

    Type: gdouble

    +

    A decimal audio offset (in seconds)

    + + + + + + + + + + +
    +
    + + + +
    +
    +
    + + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.set_audio_sink.html b/doc/clapper/method.Player.set_audio_sink.html index 9c6eac13..f2d7e16c 100644 --- a/doc/clapper/method.Player.set_audio_sink.html +++ b/doc/clapper/method.Player.set_audio_sink.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_autoplay.html b/doc/clapper/method.Player.set_autoplay.html index 842c7308..9cebabc6 100644 --- a/doc/clapper/method.Player.set_autoplay.html +++ b/doc/clapper/method.Player.set_autoplay.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_mute.html b/doc/clapper/method.Player.set_mute.html index 7e9ca6f5..faaa11ba 100644 --- a/doc/clapper/method.Player.set_mute.html +++ b/doc/clapper/method.Player.set_mute.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_speed.html b/doc/clapper/method.Player.set_speed.html index d8023b81..7d7120b4 100644 --- a/doc/clapper/method.Player.set_speed.html +++ b/doc/clapper/method.Player.set_speed.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -194,7 +206,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     clapper_player_set_speed (
       ClapperPlayer* player,
    -  gfloat speed
    +  gdouble speed
     )
     
    @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -246,7 +258,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    speed
    -

    Type: gfloat

    +

    Type: gdouble

    The playback speed multiplier.

    diff --git a/doc/clapper/method.Player.set_subtitle_font_desc.html b/doc/clapper/method.Player.set_subtitle_font_desc.html new file mode 100644 index 00000000..1e928dfe --- /dev/null +++ b/doc/clapper/method.Player.set_subtitle_font_desc.html @@ -0,0 +1,298 @@ + + + + + + Clapper.Player.set_subtitle_font_desc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerset_subtitle_font_desc

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    void
    +clapper_player_set_subtitle_font_desc (
    +  ClapperPlayer* player,
    +  const gchar* font_desc
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Set Pango font description to be used for subtitle stream rendering.

    +
    + +
    + + + + + + +
    + + +
    +
    + + + +
    Sets propertyClapper.Player:subtitle-font-desc
    +
    + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    font_desc
    +
    +

    Type: const gchar*

    +

    Font description.

    + + + + + + + + + + +
    The data is owned by the caller of the method.
    The value is a NUL terminated UTF-8 string.
    +
    + + + +
    +
    +
    + + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.set_subtitle_offset.html b/doc/clapper/method.Player.set_subtitle_offset.html new file mode 100644 index 00000000..92e06f5e --- /dev/null +++ b/doc/clapper/method.Player.set_subtitle_offset.html @@ -0,0 +1,300 @@ + + + + + + Clapper.Player.set_subtitle_offset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperPlayerset_subtitle_offset

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    void
    +clapper_player_set_subtitle_offset (
    +  ClapperPlayer* player,
    +  gdouble offset
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Set synchronisation offset between the subtitle stream and video.

    +

    Positive values make the subtitles ahead of the video and negative +values make the subtitles go behind the video.

    +
    + +
    + + + + + + +
    + + +
    + + + + +
    Sets propertyClapper.Player:subtitle-offset
    +
    + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    offset
    +
    +

    Type: gdouble

    +

    A decimal subtitle stream offset (in seconds)

    + + + + + + + + + + +
    +
    + + + +
    +
    +
    + + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Player.set_subtitles_enabled.html b/doc/clapper/method.Player.set_subtitles_enabled.html index d676e9e7..5128b867 100644 --- a/doc/clapper/method.Player.set_subtitles_enabled.html +++ b/doc/clapper/method.Player.set_subtitles_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_video_enabled.html b/doc/clapper/method.Player.set_video_enabled.html index 28df8a59..3d6c6e34 100644 --- a/doc/clapper/method.Player.set_video_enabled.html +++ b/doc/clapper/method.Player.set_video_enabled.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_video_filter.html b/doc/clapper/method.Player.set_video_filter.html index dea96d3e..d294f27c 100644 --- a/doc/clapper/method.Player.set_video_filter.html +++ b/doc/clapper/method.Player.set_video_filter.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_video_sink.html b/doc/clapper/method.Player.set_video_sink.html index de5e2897..379ec06d 100644 --- a/doc/clapper/method.Player.set_video_sink.html +++ b/doc/clapper/method.Player.set_video_sink.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Player.set_volume.html b/doc/clapper/method.Player.set_volume.html index 52f0f22d..dd6c1ce2 100644 --- a/doc/clapper/method.Player.set_volume.html +++ b/doc/clapper/method.Player.set_volume.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sink get_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streams get_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sink set_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabled set_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -194,7 +206,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     clapper_player_set_volume (
       ClapperPlayer* player,
    -  gfloat volume
    +  gdouble volume
     )
     
    @@ -206,7 +218,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -248,7 +260,7 @@ volume and anything above results with an overamplification.

    volume
    -

    Type: gfloat

    +

    Type: gdouble

    The volume level.

    diff --git a/doc/clapper/method.Player.stop.html b/doc/clapper/method.Player.stop.html index 917cfb61..0de83b08 100644 --- a/doc/clapper/method.Player.stop.html +++ b/doc/clapper/method.Player.stop.html @@ -93,6 +93,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_audio_filter + get_audio_offset + get_audio_sinkget_audio_streams @@ -113,6 +115,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later get_state + get_subtitle_font_desc + + get_subtitle_offset + get_subtitle_streamsget_subtitles_enabled @@ -139,6 +145,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_audio_filter + set_audio_offset + set_audio_sinkset_autoplay @@ -147,6 +155,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later set_speed + set_subtitle_font_desc + + set_subtitle_offset + set_subtitles_enabledset_video_enabled @@ -186,7 +198,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -205,7 +217,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.add_item.html b/doc/clapper/method.Queue.add_item.html index 709b946b..af534968 100644 --- a/doc/clapper/method.Queue.add_item.html +++ b/doc/clapper/method.Queue.add_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.clear.html b/doc/clapper/method.Queue.clear.html index b2efc650..efe3772e 100644 --- a/doc/clapper/method.Queue.clear.html +++ b/doc/clapper/method.Queue.clear.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.find_item.html b/doc/clapper/method.Queue.find_item.html index 988ff443..a05caf4f 100644 --- a/doc/clapper/method.Queue.find_item.html +++ b/doc/clapper/method.Queue.find_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -181,7 +181,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_current_index.html b/doc/clapper/method.Queue.get_current_index.html index b693067f..b838a390 100644 --- a/doc/clapper/method.Queue.get_current_index.html +++ b/doc/clapper/method.Queue.get_current_index.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_current_item.html b/doc/clapper/method.Queue.get_current_item.html index 708a9696..cb036376 100644 --- a/doc/clapper/method.Queue.get_current_item.html +++ b/doc/clapper/method.Queue.get_current_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_gapless.html b/doc/clapper/method.Queue.get_gapless.html index 1156c430..7bbb8f80 100644 --- a/doc/clapper/method.Queue.get_gapless.html +++ b/doc/clapper/method.Queue.get_gapless.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_instant.html b/doc/clapper/method.Queue.get_instant.html index ccc2b5c2..42b56730 100644 --- a/doc/clapper/method.Queue.get_instant.html +++ b/doc/clapper/method.Queue.get_instant.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_item.html b/doc/clapper/method.Queue.get_item.html index 46491018..f9aff2e8 100644 --- a/doc/clapper/method.Queue.get_item.html +++ b/doc/clapper/method.Queue.get_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,16 +180,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]

    Get the ClapperMediaItem at index.

    -

    This behaves the same as g_list_model_get_item(), and is here +

    This behaves the same as g_list_model_get_item(), and is here for code uniformity and convenience to avoid type casting by user.

    This function is not available in bindings as they already -inherit get_item() method from GListModel interface.

    +inherit get_item() method from GListModel interface.

    @@ -257,7 +257,7 @@ inherit get_item() method from GListModel interface.
    - +
    The caller of the method takes ownership of the data, and is responsible for freeing it.
    The return value can be NULL.
    diff --git a/doc/clapper/method.Queue.get_n_items.html b/doc/clapper/method.Queue.get_n_items.html index 74658750..8612f649 100644 --- a/doc/clapper/method.Queue.get_n_items.html +++ b/doc/clapper/method.Queue.get_n_items.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.get_progression_mode.html b/doc/clapper/method.Queue.get_progression_mode.html index 4aceceee..00a05fad 100644 --- a/doc/clapper/method.Queue.get_progression_mode.html +++ b/doc/clapper/method.Queue.get_progression_mode.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.insert_item.html b/doc/clapper/method.Queue.insert_item.html index d746bdc2..93b0518e 100644 --- a/doc/clapper/method.Queue.insert_item.html +++ b/doc/clapper/method.Queue.insert_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -181,7 +181,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.item_is_current.html b/doc/clapper/method.Queue.item_is_current.html index 12dc553f..7abfedee 100644 --- a/doc/clapper/method.Queue.item_is_current.html +++ b/doc/clapper/method.Queue.item_is_current.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.remove_index.html b/doc/clapper/method.Queue.remove_index.html index 76ed8790..e4935a68 100644 --- a/doc/clapper/method.Queue.remove_index.html +++ b/doc/clapper/method.Queue.remove_index.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.remove_item.html b/doc/clapper/method.Queue.remove_item.html index 56aebf6f..3dc89ab8 100644 --- a/doc/clapper/method.Queue.remove_item.html +++ b/doc/clapper/method.Queue.remove_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.reposition_item.html b/doc/clapper/method.Queue.reposition_item.html index 41bc35fe..b4d795ff 100644 --- a/doc/clapper/method.Queue.reposition_item.html +++ b/doc/clapper/method.Queue.reposition_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -181,7 +181,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.select_index.html b/doc/clapper/method.Queue.select_index.html index aada02b0..02b090c0 100644 --- a/doc/clapper/method.Queue.select_index.html +++ b/doc/clapper/method.Queue.select_index.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.select_item.html b/doc/clapper/method.Queue.select_item.html index 460ed736..1c15c8a8 100644 --- a/doc/clapper/method.Queue.select_item.html +++ b/doc/clapper/method.Queue.select_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.select_next_item.html b/doc/clapper/method.Queue.select_next_item.html index 803999e8..33222450 100644 --- a/doc/clapper/method.Queue.select_next_item.html +++ b/doc/clapper/method.Queue.select_next_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.select_previous_item.html b/doc/clapper/method.Queue.select_previous_item.html index 01c2e935..2da841db 100644 --- a/doc/clapper/method.Queue.select_previous_item.html +++ b/doc/clapper/method.Queue.select_previous_item.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -179,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.set_gapless.html b/doc/clapper/method.Queue.set_gapless.html index ba1a40f0..2011e688 100644 --- a/doc/clapper/method.Queue.set_gapless.html +++ b/doc/clapper/method.Queue.set_gapless.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -189,6 +189,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Gapless playback will try to re-use as much as possible of underlying GStreamer elements when ClapperQueue progresses, removing any potential gap in the data.

    +

    Enabling this option mostly makes sense when used together with +ClapperQueue:progression-mode property set to +ClapperQueueProgressionMode.

    NOTE: This feature within GStreamer is rather new and might still cause playback issues. Disabled by default.

    diff --git a/doc/clapper/method.Queue.set_instant.html b/doc/clapper/method.Queue.set_instant.html index f3dfff01..dd753223 100644 --- a/doc/clapper/method.Queue.set_instant.html +++ b/doc/clapper/method.Queue.set_instant.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.set_progression_mode.html b/doc/clapper/method.Queue.set_progression_mode.html index c07bfa7d..f71f049f 100644 --- a/doc/clapper/method.Queue.set_progression_mode.html +++ b/doc/clapper/method.Queue.set_progression_mode.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Queue.steal_index.html b/doc/clapper/method.Queue.steal_index.html index 671a684f..35467b9c 100644 --- a/doc/clapper/method.Queue.steal_index.html +++ b/doc/clapper/method.Queue.steal_index.html @@ -160,7 +160,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -180,7 +180,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.get_current_port.html b/doc/clapper/method.Server.get_current_port.html index 99b216e2..5f2d68e4 100644 --- a/doc/clapper/method.Server.get_current_port.html +++ b/doc/clapper/method.Server.get_current_port.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -149,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.get_enabled.html b/doc/clapper/method.Server.get_enabled.html index eb798a3a..8269d551 100644 --- a/doc/clapper/method.Server.get_enabled.html +++ b/doc/clapper/method.Server.get_enabled.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -149,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.get_port.html b/doc/clapper/method.Server.get_port.html index b5dca173..17e93b32 100644 --- a/doc/clapper/method.Server.get_port.html +++ b/doc/clapper/method.Server.get_port.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -149,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.get_queue_controllable.html b/doc/clapper/method.Server.get_queue_controllable.html index cfef70fc..95788cbc 100644 --- a/doc/clapper/method.Server.get_queue_controllable.html +++ b/doc/clapper/method.Server.get_queue_controllable.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -149,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.get_running.html b/doc/clapper/method.Server.get_running.html index 98974baa..bcf37901 100644 --- a/doc/clapper/method.Server.get_running.html +++ b/doc/clapper/method.Server.get_running.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -149,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.set_enabled.html b/doc/clapper/method.Server.set_enabled.html index fcf759f3..f52ed7fa 100644 --- a/doc/clapper/method.Server.set_enabled.html +++ b/doc/clapper/method.Server.set_enabled.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -150,7 +150,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.set_port.html b/doc/clapper/method.Server.set_port.html index b6dabb1e..f5f17927 100644 --- a/doc/clapper/method.Server.set_port.html +++ b/doc/clapper/method.Server.set_port.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -150,7 +150,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Server.set_queue_controllable.html b/doc/clapper/method.Server.set_queue_controllable.html index 675158a5..3958c096 100644 --- a/doc/clapper/method.Server.set_queue_controllable.html +++ b/doc/clapper/method.Server.set_queue_controllable.html @@ -130,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -150,7 +150,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Stream.get_stream_type.html b/doc/clapper/method.Stream.get_stream_type.html index 6d4999ee..67fb7e9a 100644 --- a/doc/clapper/method.Stream.get_stream_type.html +++ b/doc/clapper/method.Stream.get_stream_type.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.Stream.get_title.html b/doc/clapper/method.Stream.get_title.html index 2b89990a..a61b4065 100644 --- a/doc/clapper/method.Stream.get_title.html +++ b/doc/clapper/method.Stream.get_title.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.StreamList.get_current_index.html b/doc/clapper/method.StreamList.get_current_index.html index 9cb7e71a..a8074dc4 100644 --- a/doc/clapper/method.StreamList.get_current_index.html +++ b/doc/clapper/method.StreamList.get_current_index.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.StreamList.get_current_stream.html b/doc/clapper/method.StreamList.get_current_stream.html index b8274c04..26564531 100644 --- a/doc/clapper/method.StreamList.get_current_stream.html +++ b/doc/clapper/method.StreamList.get_current_stream.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.StreamList.get_n_streams.html b/doc/clapper/method.StreamList.get_n_streams.html index 9590be84..540647a2 100644 --- a/doc/clapper/method.StreamList.get_n_streams.html +++ b/doc/clapper/method.StreamList.get_n_streams.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -165,6 +165,14 @@ for code uniformity and convenience to avoid type casting by user.

    +
    + + + + +
    Gets propertyClapper.StreamList:n-streams
    +
    +
    diff --git a/doc/clapper/method.StreamList.get_stream.html b/doc/clapper/method.StreamList.get_stream.html index d505403d..0d6ea7b0 100644 --- a/doc/clapper/method.StreamList.get_stream.html +++ b/doc/clapper/method.StreamList.get_stream.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,13 +146,13 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]

    Get the ClapperStream at index.

    -

    This behaves the same as g_list_model_get_item(), and is here +

    This behaves the same as g_list_model_get_item(), and is here for code uniformity and convenience to avoid type casting by user.

    @@ -221,7 +221,7 @@ for code uniformity and convenience to avoid type casting by user.

    The caller of the method takes ownership of the data, and is responsible for freeing it. - + The return value can be NULL.
    diff --git a/doc/clapper/method.StreamList.select_index.html b/doc/clapper/method.StreamList.select_index.html index f22bc1fc..efadef1a 100644 --- a/doc/clapper/method.StreamList.select_index.html +++ b/doc/clapper/method.StreamList.select_index.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,7 +146,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.StreamList.select_stream.html b/doc/clapper/method.StreamList.select_stream.html index c2efac83..1e45118c 100644 --- a/doc/clapper/method.StreamList.select_stream.html +++ b/doc/clapper/method.StreamList.select_stream.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -146,7 +146,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.SubtitleStream.get_lang_code.html b/doc/clapper/method.SubtitleStream.get_lang_code.html index e012ccc8..cbcf0bf3 100644 --- a/doc/clapper/method.SubtitleStream.get_lang_code.html +++ b/doc/clapper/method.SubtitleStream.get_lang_code.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.SubtitleStream.get_lang_name.html b/doc/clapper/method.SubtitleStream.get_lang_name.html index c6f799bb..0b372334 100644 --- a/doc/clapper/method.SubtitleStream.get_lang_name.html +++ b/doc/clapper/method.SubtitleStream.get_lang_name.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.ThreadedObject.get_context.html b/doc/clapper/method.ThreadedObject.get_context.html index c5cd78bf..0b687799 100644 --- a/doc/clapper/method.ThreadedObject.get_context.html +++ b/doc/clapper/method.ThreadedObject.get_context.html @@ -116,7 +116,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -135,7 +135,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/ctor.MediaItem.new_take.html b/doc/clapper/method.Timeline.get_marker.html similarity index 61% rename from doc/clapper/ctor.MediaItem.new_take.html rename to doc/clapper/method.Timeline.get_marker.html index 6313cc48..3b426f03 100644 --- a/doc/clapper/ctor.MediaItem.new_take.html +++ b/doc/clapper/method.Timeline.get_marker.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem.new_take + Clapper.Timeline.get_marker @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,18 +80,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    -
    Constructors
    +
    Methods
    @@ -106,27 +108,29 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Constructor

    -

    ClapperMediaItemnew_take

    +

    Method

    +

    ClapperTimelineget_marker

    +
    -

    +

    Declaration - + - [src] + [src]

    -
    -
    ClapperMediaItem*
    -clapper_media_item_new_take (
    -  gchar* uri
    +      
    +
    ClapperMarker*
    +clapper_timeline_get_marker (
    +  ClapperTimeline* timeline,
    +  guint index
     )
     
    @@ -134,24 +138,27 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    +

    Description - + - [src] + [src]

    -

    Creates new ClapperMediaItem from URI.

    -

    Same as clapper_media_item_new(), but takes ownership of passed URI.

    +

    Get the ClapperMarker at index.

    +

    This behaves the same as g_list_model_get_item(), and is here +for code uniformity and convenience to avoid type casting by user.

    -

    This method is not directly available to language bindings.

    + + +
    @@ -167,10 +174,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    uri
    +
    index
    -

    Type: gchar*

    -

    A media URI.

    +

    Type: guint

    +

    A marker index.

    @@ -179,8 +186,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - + +
    The called function takes ownership of the data, and is responsible for freeing it.
    The value is a NUL terminated UTF-8 string.
    @@ -201,16 +208,15 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: ClapperMediaItem

    -

    A new ClapperMediaItem, - NULL when no URI provided.

    +

    Type: ClapperMarker

    +

    The ClapperMarker at index.

    - +
    The caller of the function takes ownership of the data, and is responsible for freeing it.
    The caller of the method takes ownership of the data, and is responsible for freeing it.
    The return value can be NULL.
    @@ -219,6 +225,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    +
    diff --git a/doc/clapper/method.MediaItem.get_subtitle_streams.html b/doc/clapper/method.Timeline.get_n_markers.html similarity index 64% rename from doc/clapper/method.MediaItem.get_subtitle_streams.html rename to doc/clapper/method.Timeline.get_n_markers.html index ec1faf40..fd6d2d7b 100644 --- a/doc/clapper/method.MediaItem.get_subtitle_streams.html +++ b/doc/clapper/method.Timeline.get_n_markers.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem.get_subtitle_streams + Clapper.Timeline.get_n_markers @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,28 +80,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    @@ -117,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Method

    -

    ClapperMediaItemget_subtitle_streams

    +

    ClapperTimelineget_n_markers

    @@ -130,14 +122,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src]
    -
    ClapperStreamList*
    -clapper_media_item_get_subtitle_streams (
    -  ClapperMediaItem* item
    +        
    guint
    +clapper_timeline_get_n_markers (
    +  ClapperTimeline* timeline
     )
     
    @@ -149,12 +141,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Get a list of subtitle streams within media item.

    +

    Get the number of markers in ClapperTimeline.

    +

    This behaves the same as g_list_model_get_n_items(), and is here +for code uniformity and convenience to avoid type casting by user.

    @@ -170,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -189,15 +183,15 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    Type: ClapperStreamList

    -

    A ClapperStreamList of subtitle ClapperStream.

    +

    Type: guint

    +

    The number of markers in ClapperTimeline.

    - +
    The data is owned by the instance.
    diff --git a/doc/clapper/method.Timeline.insert_marker.html b/doc/clapper/method.Timeline.insert_marker.html new file mode 100644 index 00000000..da21a036 --- /dev/null +++ b/doc/clapper/method.Timeline.insert_marker.html @@ -0,0 +1,241 @@ + + + + + + Clapper.Timeline.insert_marker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperTimelineinsert_marker

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    gboolean
    +clapper_timeline_insert_marker (
    +  ClapperTimeline* timeline,
    +  ClapperMarker* marker
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Insert the ClapperMarker into timeline.

    +
    + +
    + + + + + + +
    + + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    marker
    +
    +

    Type: ClapperMarker

    +

    A ClapperMarker.

    + + + + + + + + + + +
    The data is owned by the caller of the method.
    +
    + + + +
    +
    +
    + + + +
    +

    + Return value + +

    + +
    +
    +
    +

    Type: gboolean

    +

    TRUE if inserted, FALSE if marker was +already inserted into timeline.

    +
    +
    + + + + + + + +
    +
    +
    +
    +
    + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.Timeline.remove_marker.html b/doc/clapper/method.Timeline.remove_marker.html new file mode 100644 index 00000000..e10335b9 --- /dev/null +++ b/doc/clapper/method.Timeline.remove_marker.html @@ -0,0 +1,216 @@ + + + + + + Clapper.Timeline.remove_marker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Method

    +

    ClapperTimelineremove_marker

    +
    + +
    +
    +

    +
    + +
    +

    + Declaration + + + [src] + +

    + +
    +
    void
    +clapper_timeline_remove_marker (
    +  ClapperTimeline* timeline,
    +  ClapperMarker* marker
    +)
    +
    +
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Removes ClapperMarker from the timeline.

    +

    If marker was not in the timeline, this function will do nothing, +so it is safe to call if unsure.

    +
    + +
    + + + + + + +
    + + +
    + + +
    +

    + Parameters + +

    + +
    +
    + +
    marker
    +
    +

    Type: ClapperMarker

    +

    A ClapperMarker.

    + + + + + + + + + + +
    The data is owned by the caller of the method.
    +
    + + + +
    +
    +
    + + + + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/method.VideoStream.get_bitrate.html b/doc/clapper/method.VideoStream.get_bitrate.html index e605ea53..6a8b6ec8 100644 --- a/doc/clapper/method.VideoStream.get_bitrate.html +++ b/doc/clapper/method.VideoStream.get_bitrate.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.VideoStream.get_codec.html b/doc/clapper/method.VideoStream.get_codec.html index 9d13716f..f0699e02 100644 --- a/doc/clapper/method.VideoStream.get_codec.html +++ b/doc/clapper/method.VideoStream.get_codec.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.VideoStream.get_fps.html b/doc/clapper/method.VideoStream.get_fps.html index 2e46c5b3..c2fb56a6 100644 --- a/doc/clapper/method.VideoStream.get_fps.html +++ b/doc/clapper/method.VideoStream.get_fps.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.VideoStream.get_height.html b/doc/clapper/method.VideoStream.get_height.html index a42dece4..71351d79 100644 --- a/doc/clapper/method.VideoStream.get_height.html +++ b/doc/clapper/method.VideoStream.get_height.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.VideoStream.get_pixel_format.html b/doc/clapper/method.VideoStream.get_pixel_format.html index 9dbcca6e..0a87055f 100644 --- a/doc/clapper/method.VideoStream.get_pixel_format.html +++ b/doc/clapper/method.VideoStream.get_pixel_format.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/method.VideoStream.get_width.html b/doc/clapper/method.VideoStream.get_width.html index 4d44c596..5d345dcc 100644 --- a/doc/clapper/method.VideoStream.get_width.html +++ b/doc/clapper/method.VideoStream.get_width.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -145,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.bitrate.html b/doc/clapper/property.AudioStream.bitrate.html index b77bc572..8791f71d 100644 --- a/doc/clapper/property.AudioStream.bitrate.html +++ b/doc/clapper/property.AudioStream.bitrate.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.channels.html b/doc/clapper/property.AudioStream.channels.html index 1bf7e881..7126f042 100644 --- a/doc/clapper/property.AudioStream.channels.html +++ b/doc/clapper/property.AudioStream.channels.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.codec.html b/doc/clapper/property.AudioStream.codec.html index 6cf2d953..05e8227e 100644 --- a/doc/clapper/property.AudioStream.codec.html +++ b/doc/clapper/property.AudioStream.codec.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.lang-code.html b/doc/clapper/property.AudioStream.lang-code.html index f72f76bb..e8952d6f 100644 --- a/doc/clapper/property.AudioStream.lang-code.html +++ b/doc/clapper/property.AudioStream.lang-code.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.lang-name.html b/doc/clapper/property.AudioStream.lang-name.html index c7bade85..ffd68aee 100644 --- a/doc/clapper/property.AudioStream.lang-name.html +++ b/doc/clapper/property.AudioStream.lang-name.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.sample-format.html b/doc/clapper/property.AudioStream.sample-format.html index 1ea0a205..f1ece0cb 100644 --- a/doc/clapper/property.AudioStream.sample-format.html +++ b/doc/clapper/property.AudioStream.sample-format.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.AudioStream.sample-rate.html b/doc/clapper/property.AudioStream.sample-rate.html index c284bb65..35d16f63 100644 --- a/doc/clapper/property.AudioStream.sample-rate.html +++ b/doc/clapper/property.AudioStream.sample-rate.html @@ -138,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Discoverer.discovery-mode.html b/doc/clapper/property.Discoverer.discovery-mode.html index 4c2b235c..3da5f19e 100644 --- a/doc/clapper/property.Discoverer.discovery-mode.html +++ b/doc/clapper/property.Discoverer.discovery-mode.html @@ -126,7 +126,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Marker.end.html b/doc/clapper/property.Marker.end.html new file mode 100644 index 00000000..ae535755 --- /dev/null +++ b/doc/clapper/property.Marker.end.html @@ -0,0 +1,196 @@ + + + + + + Clapper.Marker:end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperMarker:end

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property end: double [ read, write, construct-only ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Ending time of marker.

    +
    + +
    + + + + + + + +
    Type:gdouble
    +
    + + +
    + + + + + + +
    Default value-1.000000
    Getter methodclapper_marker_get_end()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyyes
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.Marker.marker-type.html b/doc/clapper/property.Marker.marker-type.html new file mode 100644 index 00000000..517840c2 --- /dev/null +++ b/doc/clapper/property.Marker.marker-type.html @@ -0,0 +1,196 @@ + + + + + + Clapper.Marker:marker-type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperMarker:marker-type

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property marker-type: Clapper.MarkerType [ read, write, construct-only ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Type of stream.

    +
    + +
    + + + + + + + +
    Type:ClapperMarkerType
    +
    + + +
    + + + + + + +
    Default valueCLAPPER_MARKER_TYPE_UNKNOWN
    Getter methodclapper_marker_get_marker_type()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyyes
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.Marker.start.html b/doc/clapper/property.Marker.start.html new file mode 100644 index 00000000..7ec063e4 --- /dev/null +++ b/doc/clapper/property.Marker.start.html @@ -0,0 +1,196 @@ + + + + + + Clapper.Marker:start + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperMarker:start

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property start: double [ read, write, construct-only ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Starting time of marker.

    +
    + +
    + + + + + + + +
    Type:gdouble
    +
    + + +
    + + + + + + +
    Default value0.000000
    Getter methodclapper_marker_get_start()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyyes
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.Marker.title.html b/doc/clapper/property.Marker.title.html new file mode 100644 index 00000000..6fc17abe --- /dev/null +++ b/doc/clapper/property.Marker.title.html @@ -0,0 +1,196 @@ + + + + + + Clapper.Marker:title + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperMarker:title

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property title: utf8 [ read, write, construct-only ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Title of marker.

    +
    + +
    + + + + + + + +
    Type:gchar*
    +
    + + +
    + + + + + + +
    Default valueNULL
    Getter methodclapper_marker_get_title()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyyes
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.MediaItem.container-format.html b/doc/clapper/property.MediaItem.container-format.html index 257dab47..2e24091c 100644 --- a/doc/clapper/property.MediaItem.container-format.html +++ b/doc/clapper/property.MediaItem.container-format.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + title uri @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.duration.html b/doc/clapper/property.MediaItem.duration.html index 1a8abd94..1a1fadc9 100644 --- a/doc/clapper/property.MediaItem.duration.html +++ b/doc/clapper/property.MediaItem.duration.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + title uri @@ -127,7 +129,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property duration: float [ read ]
    +
    property duration: double [ read ]
    @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -147,7 +149,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - + diff --git a/doc/clapper/property.MediaItem.id.html b/doc/clapper/property.MediaItem.id.html index 760b0985..b9def217 100644 --- a/doc/clapper/property.MediaItem.id.html +++ b/doc/clapper/property.MediaItem.id.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + titleuri @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.suburi.html b/doc/clapper/property.MediaItem.suburi.html index a4f47ef7..593ee21e 100644 --- a/doc/clapper/property.MediaItem.suburi.html +++ b/doc/clapper/property.MediaItem.suburi.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + titleuri @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.video-streams.html b/doc/clapper/property.MediaItem.timeline.html similarity index 78% rename from doc/clapper/property.MediaItem.video-streams.html rename to doc/clapper/property.MediaItem.timeline.html index 095dd4e8..33482b79 100644 --- a/doc/clapper/property.MediaItem.video-streams.html +++ b/doc/clapper/property.MediaItem.timeline.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem:video-streams + Clapper.MediaItem:timeline @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -87,22 +87,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Properties
    @@ -117,7 +115,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Property

    -

    ClapperMediaItem:video-streams

    +

    ClapperMediaItem:timeline

    @@ -131,7 +129,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property video-streams: Clapper.StreamList [ read ]
    +
    property timeline: Clapper.Timeline [ read ]
    @@ -140,18 +138,16 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] -
    -

    List of available video streams.

    + No description available.
    Type:gfloatgdouble
    - + @@ -163,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:ClapperStreamListClapperTimeline
    - +
    Getter methodclapper_media_item_get_video_streams()
    Getter methodclapper_media_item_get_timeline()
    diff --git a/doc/clapper/property.MediaItem.title.html b/doc/clapper/property.MediaItem.title.html index defcca10..75ade4a7 100644 --- a/doc/clapper/property.MediaItem.title.html +++ b/doc/clapper/property.MediaItem.title.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + title uri @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.uri.html b/doc/clapper/property.MediaItem.uri.html index 6de5c9e2..9be91a7f 100644 --- a/doc/clapper/property.MediaItem.uri.html +++ b/doc/clapper/property.MediaItem.uri.html @@ -95,6 +95,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later suburi + timeline + title uri @@ -136,7 +138,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Mpris.desktop-entry.html b/doc/clapper/property.Mpris.desktop-entry.html index c38e5793..2c71d517 100644 --- a/doc/clapper/property.Mpris.desktop-entry.html +++ b/doc/clapper/property.Mpris.desktop-entry.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Mpris.fallback-art-url.html b/doc/clapper/property.Mpris.fallback-art-url.html index 8beca8b6..72b71051 100644 --- a/doc/clapper/property.Mpris.fallback-art-url.html +++ b/doc/clapper/property.Mpris.fallback-art-url.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Mpris.identity.html b/doc/clapper/property.Mpris.identity.html index d17d4b9a..33eca644 100644 --- a/doc/clapper/property.Mpris.identity.html +++ b/doc/clapper/property.Mpris.identity.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Mpris.own-name.html b/doc/clapper/property.Mpris.own-name.html index b7795708..175f4e22 100644 --- a/doc/clapper/property.Mpris.own-name.html +++ b/doc/clapper/property.Mpris.own-name.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Mpris.queue-controllable.html b/doc/clapper/property.Mpris.queue-controllable.html index 83061f78..f73b9d24 100644 --- a/doc/clapper/property.Mpris.queue-controllable.html +++ b/doc/clapper/property.Mpris.queue-controllable.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.audio-enabled.html b/doc/clapper/property.Player.audio-enabled.html index d07f6cc0..2320df6f 100644 --- a/doc/clapper/property.Player.audio-enabled.html +++ b/doc/clapper/property.Player.audio-enabled.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.audio-filter.html b/doc/clapper/property.Player.audio-filter.html index a64aa427..74729cdd 100644 --- a/doc/clapper/property.Player.audio-filter.html +++ b/doc/clapper/property.Player.audio-filter.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.subtitle-streams.html b/doc/clapper/property.Player.audio-offset.html similarity index 56% rename from doc/clapper/property.MediaItem.subtitle-streams.html rename to doc/clapper/property.Player.audio-offset.html index 66da1c72..57cbd96c 100644 --- a/doc/clapper/property.MediaItem.subtitle-streams.html +++ b/doc/clapper/property.Player.audio-offset.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem:subtitle-streams + Clapper.Player:audio-offset @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,28 +80,56 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    @@ -117,7 +145,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Property

    -

    ClapperMediaItem:subtitle-streams

    +

    ClapperPlayer:audio-offset

    @@ -131,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property subtitle-streams: Clapper.StreamList [ read ]
    +
    property audio-offset: double [ read, write ]
    @@ -140,18 +168,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    List of available subtitle streams.

    +

    Audio stream offset relative to video.

    - + @@ -163,7 +191,11 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:ClapperStreamListgdouble
    - + + + + +
    Getter methodclapper_media_item_get_subtitle_streams()
    Default value0.000000
    Getter methodclapper_player_get_audio_offset()
    Setter methodclapper_player_set_audio_offset()
    @@ -179,7 +211,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - +
    Readableyes
    Writableno
    Writableyes
    Constructno
    Construct onlyno
    diff --git a/doc/clapper/property.Player.audio-sink.html b/doc/clapper/property.Player.audio-sink.html index d46ec3c5..2a97a10f 100644 --- a/doc/clapper/property.Player.audio-sink.html +++ b/doc/clapper/property.Player.audio-sink.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.audio-streams.html b/doc/clapper/property.Player.audio-streams.html index d5ccbbd8..c5eb85d8 100644 --- a/doc/clapper/property.Player.audio-streams.html +++ b/doc/clapper/property.Player.audio-streams.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.autoplay.html b/doc/clapper/property.Player.autoplay.html index cc8de300..aa957160 100644 --- a/doc/clapper/property.Player.autoplay.html +++ b/doc/clapper/property.Player.autoplay.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.current-audio-decoder.html b/doc/clapper/property.Player.current-audio-decoder.html index 49ebe52f..a84b8708 100644 --- a/doc/clapper/property.Player.current-audio-decoder.html +++ b/doc/clapper/property.Player.current-audio-decoder.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.current-video-decoder.html b/doc/clapper/property.Player.current-video-decoder.html index 6d9010fd..7a9cc9ed 100644 --- a/doc/clapper/property.Player.current-video-decoder.html +++ b/doc/clapper/property.Player.current-video-decoder.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.mute.html b/doc/clapper/property.Player.mute.html index adcb773d..f35734f5 100644 --- a/doc/clapper/property.Player.mute.html +++ b/doc/clapper/property.Player.mute.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.position.html b/doc/clapper/property.Player.position.html index 7eb5d257..20f629c1 100644 --- a/doc/clapper/property.Player.position.html +++ b/doc/clapper/property.Player.position.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -153,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property position: float [ read ]
    +
    property position: double [ read ]
    @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -173,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - + diff --git a/doc/clapper/property.Player.queue.html b/doc/clapper/property.Player.queue.html index 4916be65..13e29da7 100644 --- a/doc/clapper/property.Player.queue.html +++ b/doc/clapper/property.Player.queue.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sinkaudio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streamssubtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.speed.html b/doc/clapper/property.Player.speed.html index d7b8f98d..4f6a1b6b 100644 --- a/doc/clapper/property.Player.speed.html +++ b/doc/clapper/property.Player.speed.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sinkaudio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streamssubtitles-enabled @@ -153,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property speed: float [ read, write ]
    +
    property speed: double [ read, write ]
    @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -173,7 +179,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:gfloatgdouble
    - + diff --git a/doc/clapper/property.Player.state.html b/doc/clapper/property.Player.state.html index 5ad7d4e5..f779584f 100644 --- a/doc/clapper/property.Player.state.html +++ b/doc/clapper/property.Player.state.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sinkaudio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streamssubtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.subtitle-font-desc.html b/doc/clapper/property.Player.subtitle-font-desc.html new file mode 100644 index 00000000..ba9bbcff --- /dev/null +++ b/doc/clapper/property.Player.subtitle-font-desc.html @@ -0,0 +1,234 @@ + + + + + + Clapper.Player:subtitle-font-desc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperPlayer:subtitle-font-desc

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property subtitle-font-desc: utf8 [ read, write ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Subtitle stream font description.

    +
    + +
    +
    Type:gfloatgdouble
    + + + + + + +
    Type:gchar*
    +
    + + +
    + + + + + + + + +
    Default valueNULL
    Getter methodclapper_player_get_subtitle_font_desc()
    Setter methodclapper_player_set_subtitle_font_desc()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.Player.subtitle-offset.html b/doc/clapper/property.Player.subtitle-offset.html new file mode 100644 index 00000000..4b4db520 --- /dev/null +++ b/doc/clapper/property.Player.subtitle-offset.html @@ -0,0 +1,234 @@ + + + + + + Clapper.Player:subtitle-offset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +

    Property

    +

    ClapperPlayer:subtitle-offset

    +
    + +
    +
    +

    +
    +
    +

    + Declaration + +

    + +
    +
    property subtitle-offset: double [ read, write ]
    +
    +
    + +
    +

    + Description + + + [src] + +

    + +
    +

    Subtitle stream offset relative to video.

    +
    + +
    + + + + + + + +
    Type:gdouble
    +
    + + +
    + + + + + + + + +
    Default value0.000000
    Getter methodclapper_player_get_subtitle_offset()
    Setter methodclapper_player_set_subtitle_offset()
    +
    + +
    + +
    +

    + Flags + +

    + +
    + + + + + +
    Readableyes
    Writableyes
    Constructno
    Construct onlyno
    +
    +
    + +
    +
    + + + + + + +
    + +
    +
    + + \ No newline at end of file diff --git a/doc/clapper/property.Player.subtitle-streams.html b/doc/clapper/property.Player.subtitle-streams.html index 2890780b..6f2da27f 100644 --- a/doc/clapper/property.Player.subtitle-streams.html +++ b/doc/clapper/property.Player.subtitle-streams.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.subtitles-enabled.html b/doc/clapper/property.Player.subtitles-enabled.html index da1b1135..17bff053 100644 --- a/doc/clapper/property.Player.subtitles-enabled.html +++ b/doc/clapper/property.Player.subtitles-enabled.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.video-enabled.html b/doc/clapper/property.Player.video-enabled.html index c6a33654..9ec22a0b 100644 --- a/doc/clapper/property.Player.video-enabled.html +++ b/doc/clapper/property.Player.video-enabled.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.video-filter.html b/doc/clapper/property.Player.video-filter.html index 5ac7b178..546e137e 100644 --- a/doc/clapper/property.Player.video-filter.html +++ b/doc/clapper/property.Player.video-filter.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.video-sink.html b/doc/clapper/property.Player.video-sink.html index a2cdf331..28f4319d 100644 --- a/doc/clapper/property.Player.video-sink.html +++ b/doc/clapper/property.Player.video-sink.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.video-streams.html b/doc/clapper/property.Player.video-streams.html index ddd7d050..84406992 100644 --- a/doc/clapper/property.Player.video-streams.html +++ b/doc/clapper/property.Player.video-streams.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Player.volume.html b/doc/clapper/property.Player.volume.html index d42e5aa8..8b8b6772 100644 --- a/doc/clapper/property.Player.volume.html +++ b/doc/clapper/property.Player.volume.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later audio-filter + audio-offset + audio-sink audio-streams @@ -111,6 +113,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later state + subtitle-font-desc + + subtitle-offset + subtitle-streams subtitles-enabled @@ -153,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property volume: float [ read, write ]
    +
    property volume: double [ read, write ]
    @@ -162,7 +168,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -176,7 +182,7 @@ be easily bound to volume sliders as-is.

    - + diff --git a/doc/clapper/property.Queue.current-index.html b/doc/clapper/property.Queue.current-index.html index 20bb2c2a..53056c1b 100644 --- a/doc/clapper/property.Queue.current-index.html +++ b/doc/clapper/property.Queue.current-index.html @@ -127,7 +127,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property current-index: guint [ read ]
    +
    property current-index: guint [ read, write ]
    @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -177,7 +177,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:gfloatgdouble
    - +
    Readableyes
    Writableno
    Writableyes
    Constructno
    Construct onlyno
    diff --git a/doc/clapper/property.Queue.current-item.html b/doc/clapper/property.Queue.current-item.html index 3ac8ac8c..7aa30362 100644 --- a/doc/clapper/property.Queue.current-item.html +++ b/doc/clapper/property.Queue.current-item.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Queue.gapless.html b/doc/clapper/property.Queue.gapless.html index b82a558c..e6b8412a 100644 --- a/doc/clapper/property.Queue.gapless.html +++ b/doc/clapper/property.Queue.gapless.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Queue.instant.html b/doc/clapper/property.Queue.instant.html index f5dae032..50f4fa2d 100644 --- a/doc/clapper/property.Queue.instant.html +++ b/doc/clapper/property.Queue.instant.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Queue.n-items.html b/doc/clapper/property.Queue.n-items.html index 248fad1d..82732f59 100644 --- a/doc/clapper/property.Queue.n-items.html +++ b/doc/clapper/property.Queue.n-items.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Queue.progression-mode.html b/doc/clapper/property.Queue.progression-mode.html index bc79de59..a41695c0 100644 --- a/doc/clapper/property.Queue.progression-mode.html +++ b/doc/clapper/property.Queue.progression-mode.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -159,7 +159,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    - + diff --git a/doc/clapper/property.Server.current-port.html b/doc/clapper/property.Server.current-port.html index 15906c25..2a90a119 100644 --- a/doc/clapper/property.Server.current-port.html +++ b/doc/clapper/property.Server.current-port.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Server.enabled.html b/doc/clapper/property.Server.enabled.html index e193b89e..c05fef25 100644 --- a/doc/clapper/property.Server.enabled.html +++ b/doc/clapper/property.Server.enabled.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Server.port.html b/doc/clapper/property.Server.port.html index bac67657..ad3e32ef 100644 --- a/doc/clapper/property.Server.port.html +++ b/doc/clapper/property.Server.port.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Server.queue-controllable.html b/doc/clapper/property.Server.queue-controllable.html index 3ee0a2d3..358a536c 100644 --- a/doc/clapper/property.Server.queue-controllable.html +++ b/doc/clapper/property.Server.queue-controllable.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Server.running.html b/doc/clapper/property.Server.running.html index 03bb95a7..1929e36f 100644 --- a/doc/clapper/property.Server.running.html +++ b/doc/clapper/property.Server.running.html @@ -134,7 +134,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Stream.stream-type.html b/doc/clapper/property.Stream.stream-type.html index 99e22bdf..50f6a188 100644 --- a/doc/clapper/property.Stream.stream-type.html +++ b/doc/clapper/property.Stream.stream-type.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Stream.title.html b/doc/clapper/property.Stream.title.html index 03fc1fab..19181ee3 100644 --- a/doc/clapper/property.Stream.title.html +++ b/doc/clapper/property.Stream.title.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.StreamList.current-index.html b/doc/clapper/property.StreamList.current-index.html index 7f6df348..da1dadf5 100644 --- a/doc/clapper/property.StreamList.current-index.html +++ b/doc/clapper/property.StreamList.current-index.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later current-stream + n-streams + @@ -119,7 +121,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property current-index: guint [ read ]
    +
    property current-index: guint [ read, write ]
    @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -169,7 +171,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Default valueCLAPPER_QUEUE_PROGRESSION_CONSECUTIVE
    Default valueCLAPPER_QUEUE_PROGRESSION_NONE
    Getter methodclapper_queue_get_progression_mode()
    - +
    Readableyes
    Writableno
    Writableyes
    Constructno
    Construct onlyno
    diff --git a/doc/clapper/property.StreamList.current-stream.html b/doc/clapper/property.StreamList.current-stream.html index 06ed9d27..2ccc09d8 100644 --- a/doc/clapper/property.StreamList.current-stream.html +++ b/doc/clapper/property.StreamList.current-stream.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later current-stream + n-streams +
    @@ -128,7 +130,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.MediaItem.audio-streams.html b/doc/clapper/property.StreamList.n-streams.html similarity index 70% rename from doc/clapper/property.MediaItem.audio-streams.html rename to doc/clapper/property.StreamList.n-streams.html index 8e561ded..ebb26e79 100644 --- a/doc/clapper/property.MediaItem.audio-streams.html +++ b/doc/clapper/property.StreamList.n-streams.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.MediaItem:audio-streams + Clapper.StreamList:n-streams @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,28 +80,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -117,7 +107,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Property

    -

    ClapperMediaItem:audio-streams

    +

    ClapperStreamList:n-streams

    @@ -131,7 +121,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property audio-streams: Clapper.StreamList [ read ]
    +
    property n-streams: guint [ read ]
    @@ -140,18 +130,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    List of available audio streams.

    +

    Number of streams in the list.

    - + @@ -163,7 +153,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:ClapperStreamListguint
    - + + +
    Getter methodclapper_media_item_get_audio_streams()
    Default value0
    Getter methodclapper_stream_list_get_n_streams()
    diff --git a/doc/clapper/property.SubtitleStream.lang-code.html b/doc/clapper/property.SubtitleStream.lang-code.html index 5b4b05d8..be52a313 100644 --- a/doc/clapper/property.SubtitleStream.lang-code.html +++ b/doc/clapper/property.SubtitleStream.lang-code.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.SubtitleStream.lang-name.html b/doc/clapper/property.SubtitleStream.lang-name.html index 2997609c..7df4c68f 100644 --- a/doc/clapper/property.SubtitleStream.lang-name.html +++ b/doc/clapper/property.SubtitleStream.lang-name.html @@ -128,7 +128,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.Stream.caps.html b/doc/clapper/property.Timeline.n-markers.html similarity index 80% rename from doc/clapper/property.Stream.caps.html rename to doc/clapper/property.Timeline.n-markers.html index 2ec996cf..019d61ed 100644 --- a/doc/clapper/property.Stream.caps.html +++ b/doc/clapper/property.Timeline.n-markers.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - Clapper.Stream:caps + Clapper.Timeline:n-markers @@ -23,10 +23,10 @@ SPDX-License-Identifier: LGPL-2.1-or-later - - - - + + + + @@ -80,14 +80,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type
    Properties
    @@ -103,7 +103,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Property

    -

    ClapperStream:caps

    +

    ClapperTimeline:n-markers

    @@ -117,7 +117,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -
    property caps: Gst.Caps [ read ]
    +
    property n-markers: guint [ read ]
    @@ -126,18 +126,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    The GstCaps of stream.

    +

    Number of markers in the timeline.

    - + @@ -149,7 +149,9 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    Type:GstCapsguint
    - + + +
    Getter methodclapper_stream_get_caps()
    Default value0
    Getter methodclapper_timeline_get_n_markers()
    diff --git a/doc/clapper/property.VideoStream.bitrate.html b/doc/clapper/property.VideoStream.bitrate.html index 7a5170f9..e8c9c685 100644 --- a/doc/clapper/property.VideoStream.bitrate.html +++ b/doc/clapper/property.VideoStream.bitrate.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.VideoStream.codec.html b/doc/clapper/property.VideoStream.codec.html index 0b23c356..fd121ad9 100644 --- a/doc/clapper/property.VideoStream.codec.html +++ b/doc/clapper/property.VideoStream.codec.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.VideoStream.fps.html b/doc/clapper/property.VideoStream.fps.html index 09d1cc2f..116e3a41 100644 --- a/doc/clapper/property.VideoStream.fps.html +++ b/doc/clapper/property.VideoStream.fps.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.VideoStream.height.html b/doc/clapper/property.VideoStream.height.html index e65f777c..163260da 100644 --- a/doc/clapper/property.VideoStream.height.html +++ b/doc/clapper/property.VideoStream.height.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.VideoStream.pixel-format.html b/doc/clapper/property.VideoStream.pixel-format.html index 7521cb7a..404d883a 100644 --- a/doc/clapper/property.VideoStream.pixel-format.html +++ b/doc/clapper/property.VideoStream.pixel-format.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/property.VideoStream.width.html b/doc/clapper/property.VideoStream.width.html index 4a84806f..8c07865d 100644 --- a/doc/clapper/property.VideoStream.width.html +++ b/doc/clapper/property.VideoStream.width.html @@ -136,7 +136,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/signal.Player.error.html b/doc/clapper/signal.Player.error.html index 79ceba9c..e6bc5ce8 100644 --- a/doc/clapper/signal.Player.error.html +++ b/doc/clapper/signal.Player.error.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later missing-plugin + seek-done + warning
    @@ -138,7 +140,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/signal.Player.missing-plugin.html b/doc/clapper/signal.Player.missing-plugin.html index dd74cf83..53496f1f 100644 --- a/doc/clapper/signal.Player.missing-plugin.html +++ b/doc/clapper/signal.Player.missing-plugin.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later missing-plugin + seek-done + warning
    @@ -138,7 +140,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper-gtk/signal.QueueSelection.item-query.html b/doc/clapper/signal.Player.seek-done.html similarity index 62% rename from doc/clapper-gtk/signal.QueueSelection.item-query.html rename to doc/clapper/signal.Player.seek-done.html index 02aec1e0..efeb2ec1 100644 --- a/doc/clapper-gtk/signal.QueueSelection.item-query.html +++ b/doc/clapper/signal.Player.seek-done.html @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - ClapperGtk.QueueSelection::item-query + Clapper.Player::seek-done @@ -19,14 +19,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + - - - - + + + + @@ -35,7 +35,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later - + @@ -70,7 +70,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    -

    ClapperGtk

    +

    Clapper

    API Version: 0.0

    Library Version: 0.5.2

    @@ -80,16 +80,20 @@ SPDX-License-Identifier: LGPL-2.1-or-later @@ -105,7 +109,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later

    Signal

    -

    ClapperGtkQueueSelection::item-query

    +

    ClapperPlayer::seek-done

    @@ -120,9 +124,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
    -item_query (
    -  ClapperGtkQueueSelection* self,
    -  guint index,
    +seek_done (
    +  ClapperPlayer* self,
       gpointer user_data
     )
     
    @@ -135,14 +138,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]
    -

    Signals when the GtkSelectionModel is doing item query.

    -

    Can be used to know that a widget is created for this item -and its currently being checked by this selection owner.

    +

    A seeking operation has finished. Player is now at playback position after seek.

    @@ -166,38 +167,6 @@ and its currently being checked by this selection owner.

    -
    -

    - Parameters - -

    - -
    -
    - -
    index
    -
    -

    Type: guint

    -

    An index of queried item.

    - - - - - - - - - - -
    -
    - - - -
    -
    -
    - diff --git a/doc/clapper/signal.Player.warning.html b/doc/clapper/signal.Player.warning.html index 5107ddb5..1eb7028a 100644 --- a/doc/clapper/signal.Player.warning.html +++ b/doc/clapper/signal.Player.warning.html @@ -91,6 +91,8 @@ SPDX-License-Identifier: LGPL-2.1-or-later missing-plugin + seek-done + warning
    @@ -138,7 +140,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/signal.Server.error.html b/doc/clapper/signal.Server.error.html index dfd9d9e1..22a581e3 100644 --- a/doc/clapper/signal.Server.error.html +++ b/doc/clapper/signal.Server.error.html @@ -133,7 +133,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.item_updated.html b/doc/clapper/vfunc.Feature.item_updated.html index 4543b480..215ee7bd 100644 --- a/doc/clapper/vfunc.Feature.item_updated.html +++ b/doc/clapper/vfunc.Feature.item_updated.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.mute_changed.html b/doc/clapper/vfunc.Feature.mute_changed.html index e2eaaa5d..982e5d11 100644 --- a/doc/clapper/vfunc.Feature.mute_changed.html +++ b/doc/clapper/vfunc.Feature.mute_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.played_item_changed.html b/doc/clapper/vfunc.Feature.played_item_changed.html index 63f2e1c5..9c2e4081 100644 --- a/doc/clapper/vfunc.Feature.played_item_changed.html +++ b/doc/clapper/vfunc.Feature.played_item_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.position_changed.html b/doc/clapper/vfunc.Feature.position_changed.html index c16c64c2..f1574cc9 100644 --- a/doc/clapper/vfunc.Feature.position_changed.html +++ b/doc/clapper/vfunc.Feature.position_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -152,7 +152,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     position_changed (
       ClapperFeature* feature,
    -  gfloat position
    +  gdouble position
     )
     
    @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -193,7 +193,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    position
    -

    Type: gfloat

    +

    Type: gdouble

    A decimal number with current position in seconds.

    diff --git a/doc/clapper/vfunc.Feature.prepare.html b/doc/clapper/vfunc.Feature.prepare.html index 75fecee0..2972e0d9 100644 --- a/doc/clapper/vfunc.Feature.prepare.html +++ b/doc/clapper/vfunc.Feature.prepare.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -163,7 +163,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.property_changed.html b/doc/clapper/vfunc.Feature.property_changed.html index 5fc029ab..e6f1f781 100644 --- a/doc/clapper/vfunc.Feature.property_changed.html +++ b/doc/clapper/vfunc.Feature.property_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.queue_cleared.html b/doc/clapper/vfunc.Feature.queue_cleared.html index c9d8b8a6..ca18ce1b 100644 --- a/doc/clapper/vfunc.Feature.queue_cleared.html +++ b/doc/clapper/vfunc.Feature.queue_cleared.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -163,7 +163,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.queue_item_added.html b/doc/clapper/vfunc.Feature.queue_item_added.html index f468499e..ee65cb8c 100644 --- a/doc/clapper/vfunc.Feature.queue_item_added.html +++ b/doc/clapper/vfunc.Feature.queue_item_added.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -165,7 +165,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.queue_item_removed.html b/doc/clapper/vfunc.Feature.queue_item_removed.html index 09a7af6c..865241e5 100644 --- a/doc/clapper/vfunc.Feature.queue_item_removed.html +++ b/doc/clapper/vfunc.Feature.queue_item_removed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -165,7 +165,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.queue_item_repositioned.html b/doc/clapper/vfunc.Feature.queue_item_repositioned.html index 0e1c22c1..42a0243f 100644 --- a/doc/clapper/vfunc.Feature.queue_item_repositioned.html +++ b/doc/clapper/vfunc.Feature.queue_item_repositioned.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.queue_progression_changed.html b/doc/clapper/vfunc.Feature.queue_progression_changed.html index 7c0a295a..bc27fa26 100644 --- a/doc/clapper/vfunc.Feature.queue_progression_changed.html +++ b/doc/clapper/vfunc.Feature.queue_progression_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.speed_changed.html b/doc/clapper/vfunc.Feature.speed_changed.html index 807794a9..38ca60e2 100644 --- a/doc/clapper/vfunc.Feature.speed_changed.html +++ b/doc/clapper/vfunc.Feature.speed_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -152,7 +152,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     speed_changed (
       ClapperFeature* feature,
    -  gfloat speed
    +  gdouble speed
     )
     
    @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -193,7 +193,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    speed
    -

    Type: gfloat

    +

    Type: gdouble

    The playback speed multiplier.

    diff --git a/doc/clapper/vfunc.Feature.state_changed.html b/doc/clapper/vfunc.Feature.state_changed.html index 84bed61e..648aadbe 100644 --- a/doc/clapper/vfunc.Feature.state_changed.html +++ b/doc/clapper/vfunc.Feature.state_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.unprepare.html b/doc/clapper/vfunc.Feature.unprepare.html index 2a6ee401..48b97d11 100644 --- a/doc/clapper/vfunc.Feature.unprepare.html +++ b/doc/clapper/vfunc.Feature.unprepare.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -163,7 +163,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.Feature.volume_changed.html b/doc/clapper/vfunc.Feature.volume_changed.html index 13035344..e9046dda 100644 --- a/doc/clapper/vfunc.Feature.volume_changed.html +++ b/doc/clapper/vfunc.Feature.volume_changed.html @@ -144,7 +144,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -152,7 +152,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    void
     volume_changed (
       ClapperFeature* feature,
    -  gfloat volume
    +  gdouble volume
     )
     
    @@ -164,7 +164,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] @@ -193,7 +193,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
    volume
    -

    Type: gfloat

    +

    Type: gdouble

    The volume level.

    diff --git a/doc/clapper/vfunc.Stream.internal_stream_updated.html b/doc/clapper/vfunc.Stream.internal_stream_updated.html index be895992..d873b45e 100644 --- a/doc/clapper/vfunc.Stream.internal_stream_updated.html +++ b/doc/clapper/vfunc.Stream.internal_stream_updated.html @@ -116,7 +116,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.ThreadedObject.thread_start.html b/doc/clapper/vfunc.ThreadedObject.thread_start.html index 8ecc24b6..243917ea 100644 --- a/doc/clapper/vfunc.ThreadedObject.thread_start.html +++ b/doc/clapper/vfunc.ThreadedObject.thread_start.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src] diff --git a/doc/clapper/vfunc.ThreadedObject.thread_stop.html b/doc/clapper/vfunc.ThreadedObject.thread_stop.html index 34be2da8..e014368d 100644 --- a/doc/clapper/vfunc.ThreadedObject.thread_stop.html +++ b/doc/clapper/vfunc.ThreadedObject.thread_stop.html @@ -118,7 +118,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Declaration - [src] + [src] @@ -137,7 +137,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later Description - [src] + [src]