RB.MediaPlayerSource¶
Subclasses: | None |
---|
Methods¶
delete_entries (entries, callback, *data) |
|
get_capacity () |
|
get_entries (category, map) |
|
get_free_space () |
|
load () |
|
purge_metadata_cache () |
|
show_properties () |
|
sync () |
Virtual Methods¶
Inherited: | RB.BrowserSource (3), RB.Source (27), RB.DisplayPage (12), Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10) |
---|
do_delete_entries (entries, callback, data) |
|
do_get_capacity () |
|
do_get_entries (category, map) |
|
do_get_free_space () |
|
do_remove_playlists () |
|
do_show_properties (info_box, notebook) |
Properties¶
Inherited: | RB.BrowserSource (1), RB.Source (10), RB.DisplayPage (5), Gtk.Box (3), Gtk.Container (3), Gtk.Widget (39), Gtk.Orientable (1) |
---|
Name | Type | Flags | Short Description |
---|---|---|---|
encoding-settings |
Gio.Settings |
r/w | Gio.Settings holding encoding settings |
encoding-target |
GstPbutils.EncodingTarget |
r/w | GstPbutils.EncodingTarget |
serial |
str |
r | device serial number |
Child Properties¶
Inherited: | Gtk.Box (5) |
---|
Style Properties¶
Inherited: | Gtk.Widget (17) |
---|
Signals¶
Inherited: | RB.Source (3), RB.DisplayPage (2), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1) |
---|
Fields¶
Inherited: | RB.Source (3), RB.DisplayPage (2), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1) |
---|
Name | Type | Access | Description |
---|---|---|---|
parent_instance | RB.BrowserSource |
r |
Class Details¶
-
class
RB.
MediaPlayerSource
(*args, **kwargs)¶ Bases: RB.BrowserSource
Abstract: No Structure: RB.MediaPlayerSourceClass
-
delete_entries
(entries, callback, *data)¶ Parameters: - entries ([
RB.RhythmDBEntry
]) – list of entries to delete - callback (
Gio.AsyncReadyCallback
orNone
) – callback to call on completion - data (
object
orNone
) – data for callback
- entries ([
-
get_entries
(category, map)¶ Parameters: - category (
str
) – the sync category name - map ({
str
:RB.RhythmDBEntry
}) – map to hold the entries
- category (
-
load
()¶
-
purge_metadata_cache
()¶
-
show_properties
()¶
-
sync
()¶
-
do_delete_entries
(entries, callback, data) virtual¶ Parameters: - entries ([
RB.RhythmDBEntry
]) – list of entries to delete - callback (
Gio.AsyncReadyCallback
orNone
) – callback to call on completion - data (
object
orNone
) – data for callback
- entries ([
-
do_get_entries
(category, map) virtual¶ Parameters: - category (
str
) – the sync category name - map ({
str
:RB.RhythmDBEntry
}) – map to hold the entries
- category (
-
do_remove_playlists
() virtual¶
-
do_show_properties
(info_box, notebook) virtual¶ Parameters: - info_box (
Gtk.Widget
) – - notebook (
Gtk.Widget
) –
- info_box (
-
Property Details¶
-
RB.MediaPlayerSource.props.
encoding_settings
¶ Name: encoding-settings
Type: Gio.Settings
Default Value: None
Flags: READABLE
,WRITABLE
The
Gio.Settings
instance holding encoding settings for this device
-
RB.MediaPlayerSource.props.
encoding_target
¶ Name: encoding-target
Type: GstPbutils.EncodingTarget
Default Value: None
Flags: READABLE
,WRITABLE
The
GstPbutils.EncodingTarget
for this device