Clear search
Valadoc
    • Packages

    • rygel-server-2.6

    • Rygel

    • MediaEngine

    • get_default
    • init
    • MediaEngine
    • create_data_source_for_resource
    • create_data_source_for_uri
    • get_dlna_profiles
    • get_internal_protocol_schemes
    • get_resources_for_item
    • resource_changed

    MediaEngine


    Object Hierarchy:

    Description:


    public abstract class MediaEngine : Object

    Namespace: Rygel
    Package: rygel-server-2.6

    Content:

    Static methods:

    • public static MediaEngine get_default ()
    • public static void init () throws Error

    Creation methods:

    • protected MediaEngine ()

    Methods:

    • public abstract DataSource? create_data_source_for_resource (MediaObject item, MediaResource resource, HashTable<string,string> replacements) throws Error
    • public abstract DataSource? create_data_source_for_uri (string uri) throws Error
    • public abstract unowned List<DLNAProfile> get_dlna_profiles ()
    • public virtual List<string> get_internal_protocol_schemes ()
    • public abstract async List<MediaResource>? get_resources_for_item (MediaObject item)

    Signals:

    • public signal void resource_changed (string media_object_uri)

    Inherited Members:

    All known members inherited from class GLib.Object
    • @get
    • @new
    • @ref
    • @set
    • add_toggle_ref
    • add_weak_pointer
    • bind_property
    • connect
    • constructed
    • disconnect
    • dispose
    • dup_data
    • dup_qdata
    • force_floating
    • freeze_notify
    • get_class
    • get_data
    • get_property
    • get_qdata
    • get_type
    • getv
    • interface_find_property
    • interface_install_property
    • interface_list_properties
    • is_floating
    • new_valist
    • new_with_properties
    • newv
    • notify
    • notify_property
    • ref_count
    • ref_sink
    • remove_toggle_ref
    • remove_weak_pointer
    • replace_data
    • replace_qdata
    • set_data
    • set_data_full
    • set_property
    • set_qdata
    • set_qdata_full
    • set_valist
    • setv
    • steal_data
    • steal_qdata
    • thaw_notify
    • unref
    • watch_closure
    • weak_ref
    • weak_unref
    Copyright © 2026 Valadoc.org | Documentation is licensed under the same terms as its upstream | Report an Issue