Media
Engine
Class
constructor
name
create
Data
Source
For
Resource
create
Data
Source
For
Uri
get
Dlna
Profiles
get
Internal
Protocol
Schemes
get
Resources
For
Item
get
Resources
For
Item
Finish
NODE-GTK API Reference
RygelServer-2.6
RygelServer
MediaEngineClass
Class MediaEngineClass
Hierarchy
MediaEngineClass
Index
Constructors
constructor
Properties
name
Methods
create
Data
Source
For
Resource
create
Data
Source
For
Uri
get
Dlna
Profiles
get
Internal
Protocol
Schemes
get
Resources
For
Item
get
Resources
For
Item
Finish
Constructors
constructor
new
Media
Engine
Class
(
)
:
MediaEngineClass
Returns
MediaEngineClass
Properties
Static
name
name
:
string
Methods
create
Data
Source
For
Resource
create
Data
Source
For
Resource
(
self
:
MediaEngine
, item
:
MediaObject
, resource
:
MediaResource
, replacements
:
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
)
:
RygelServer
.
DataSource
Parameters
self:
MediaEngine
item:
MediaObject
resource:
MediaResource
replacements:
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
Returns
RygelServer
.
DataSource
create
Data
Source
For
Uri
create
Data
Source
For
Uri
(
self
:
MediaEngine
, uri
:
string
)
:
RygelServer
.
DataSource
Parameters
self:
MediaEngine
uri:
string
Returns
RygelServer
.
DataSource
get
Dlna
Profiles
get
Dlna
Profiles
(
self
:
MediaEngine
)
:
DLNAProfile
[]
Parameters
self:
MediaEngine
Returns
DLNAProfile
[]
get
Internal
Protocol
Schemes
get
Internal
Protocol
Schemes
(
self
:
MediaEngine
)
:
string
[]
Parameters
self:
MediaEngine
Returns
string
[]
get
Resources
For
Item
get
Resources
For
Item
(
self
:
MediaEngine
, item
:
MediaObject
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
MediaEngine
item:
MediaObject
callback:
AsyncReadyCallback
Returns
void
get
Resources
For
Item
Finish
get
Resources
For
Item
Finish
(
self
:
MediaEngine
, res
:
AsyncResult
)
:
Gee
.
List
Parameters
self:
MediaEngine
res:
AsyncResult
Returns
Gee
.
List
Media
Engine
Class
constructor
name
create
Data
Source
For
Resource
create
Data
Source
For
Uri
get
Dlna
Profiles
get
Internal
Protocol
Schemes
get
Resources
For
Item
get
Resources
For
Item
Finish
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJSeWdlbFNlcnZlcl8yXzYuUnlnZWxTZXJ2ZXIuTWVkaWFFbmdpbmVDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJSeWdlbFNlcnZlcl8yXzYuUnlnZWxTZXJ2ZXIuTWVkaWFFbmdpbmVDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJSeWdlbFNlcnZlcl8yXzYuUnlnZWxTZXJ2ZXIuTWVkaWFFbmdpbmVDbGFzcy5odG1sI2NyZWF0ZURhdGFTb3VyY2VGb3JSZXNvdXJjZSIsIm5hbWUiOiJjcmVhdGVEYXRhU291cmNlRm9yUmVzb3VyY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiUnlnZWxTZXJ2ZXJfMl82LlJ5Z2VsU2VydmVyLk1lZGlhRW5naW5lQ2xhc3MuaHRtbCNjcmVhdGVEYXRhU291cmNlRm9yVXJpIiwibmFtZSI6ImNyZWF0ZURhdGFTb3VyY2VGb3JVcmkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiUnlnZWxTZXJ2ZXJfMl82LlJ5Z2VsU2VydmVyLk1lZGlhRW5naW5lQ2xhc3MuaHRtbCNnZXREbG5hUHJvZmlsZXMiLCJuYW1lIjoiZ2V0RGxuYVByb2ZpbGVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlJ5Z2VsU2VydmVyXzJfNi5SeWdlbFNlcnZlci5NZWRpYUVuZ2luZUNsYXNzLmh0bWwjZ2V0SW50ZXJuYWxQcm90b2NvbFNjaGVtZXMiLCJuYW1lIjoiZ2V0SW50ZXJuYWxQcm90b2NvbFNjaGVtZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiUnlnZWxTZXJ2ZXJfMl82LlJ5Z2VsU2VydmVyLk1lZGlhRW5naW5lQ2xhc3MuaHRtbCNnZXRSZXNvdXJjZXNGb3JJdGVtIiwibmFtZSI6ImdldFJlc291cmNlc0Zvckl0ZW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiUnlnZWxTZXJ2ZXJfMl82LlJ5Z2VsU2VydmVyLk1lZGlhRW5naW5lQ2xhc3MuaHRtbCNnZXRSZXNvdXJjZXNGb3JJdGVtRmluaXNoIiwibmFtZSI6ImdldFJlc291cmNlc0Zvckl0ZW1GaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJSeWdlbFNlcnZlcl8yXzYuUnlnZWxTZXJ2ZXIuTWVkaWFFbmdpbmVDbGFzcy5odG1sIiwibmFtZSI6Ik1lZGlhRW5naW5lQ2xhc3MifQ==