| GUPnP DLNA Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
GUPnPDLNAProfile; GUPnPDLNAProfileClass; const gchar * gupnp_dlna_profile_get_name (GUPnPDLNAProfile *profile); const gchar * gupnp_dlna_profile_get_mime (GUPnPDLNAProfile *profile); gboolean gupnp_dlna_profile_get_extended (GUPnPDLNAProfile *profile);
"extended" gboolean : Read / Write / Construct Only "mime" gchar* : Read / Write / Construct Only "name" gchar* : Read / Write / Construct Only
The GUPnPDLNAProfileGuesser object provides a few APIs that return GUPnPDLNAProfile objects. These represent a single DLNA profile. Each GUPnPDLNAProfile has a name (the name of the DLNA profile) and the corresponding MIME type.
Public representation of the various audio/container/image/video restrictions specified for that DLNA profile is to be added.
typedef struct _GUPnPDLNAProfile GUPnPDLNAProfile;
The top-level object used for the in-memory representation of the DLNA Profiles.
typedef struct {
GObjectClass parent_class;
} GUPnPDLNAProfileClass;
GObjectClass |
A GObjectClass - parent of this class. |
const gchar * gupnp_dlna_profile_get_name (GUPnPDLNAProfile *profile);
|
The GUPnPDLNAProfile object. |
Returns : |
The name of the DLNA profile represented by profile. |
const gchar * gupnp_dlna_profile_get_mime (GUPnPDLNAProfile *profile);
|
The GUPnPDLNAProfile object. |
Returns : |
The DLNA MIME type of the DLNA profile represented by profile. |
gboolean gupnp_dlna_profile_get_extended (GUPnPDLNAProfile *profile);
|
The GUPnPDLNAProfile object. |
Returns : |
TRUE if profile is extended one and FALSE otherwise. |
"extended" property"extended" gboolean : Read / Write / Construct Only
Whether the DLNA profile is not a part of DLNA specification.
Default value: FALSE
"mime" property"mime" gchar* : Read / Write / Construct Only
MIME type of the DLNA profile.
Default value: NULL
"name" property"name" gchar* : Read / Write / Construct Only
Name of the DLNA profile.
Default value: NULL