Blame doc/html/GUPnPDIDLLiteResource.html

Packit 712bc5
Packit 712bc5
<html>
Packit 712bc5
<head>
Packit 712bc5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 712bc5
<title>GUPnPDIDLLiteResource: GUPnP A/V Reference Manual</title>
Packit 712bc5
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit 712bc5
<link rel="home" href="index.html" title="GUPnP A/V Reference Manual">
Packit 712bc5
<link rel="up" href="ch01.html" title="GUPnP A/V">
Packit 712bc5
<link rel="prev" href="GUPnPDIDLLiteWriter.html" title="GUPnPDIDLLiteWriter">
Packit 712bc5
<link rel="next" href="GUPnPDIDLLiteDescriptor.html" title="GUPnPDIDLLiteDescriptor">
Packit 712bc5
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
Packit 712bc5
<link rel="stylesheet" href="style.css" type="text/css">
Packit 712bc5
</head>
Packit 712bc5
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 712bc5
Packit 712bc5
Packit 712bc5
Top  | 
Packit 712bc5
                  Description  | 
Packit 712bc5
                  Object Hierarchy  | 
Packit 712bc5
                  Properties
Packit 712bc5
Packit 712bc5
Home
Packit 712bc5
Up
Packit 712bc5
Prev
Packit 712bc5
Next
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

GUPnPDIDLLiteResource

Packit 712bc5

GUPnPDIDLLiteResource — DIDL-Lite Resource

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Functions

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_import_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_protocol_info ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_size ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_size64 ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_duration ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_bitrate ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_sample_freq ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_bits_per_sample ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_protection ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_audio_channels ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_width ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_height ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_color_depth ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_cleartext_size ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
const char *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
const char *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_import_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
GUPnPProtocolInfo *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_protocol_info ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
long
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_size ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint64
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_size64 ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
long
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_duration ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_bitrate ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_sample_freq ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_bits_per_sample ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
const char *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_protection ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_audio_channels ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_width ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_height ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
int
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_color_depth ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
xmlNode *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_xml_node ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint64
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_cleartext_size ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
xmlNsPtr
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_dlna_namespace ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
xmlNsPtr
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_pv_namespace ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
guint
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_update_count ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_update_count ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_unset_update_count ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gboolean
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_update_count_is_set ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
guint
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_track_total ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_track_total ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gboolean
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_track_total_is_set ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_unset_track_total ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
const char *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_subtitle_file_type ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
const char *
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_get_subtitle_file_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_subtitle_file_type ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
void
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp_didl_lite_resource_set_subtitle_file_uri ()
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Properties

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
audio-channels
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
bitrate
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
bits-per-sample
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint64
Packit 712bc5
cleartext-size
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
color-depth
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gpointer
Packit 712bc5
dlna-namespace
Packit 712bc5
Read / Write / Construct Only
Packit 712bc5
Packit 712bc5
Packit 712bc5
glong
Packit 712bc5
duration
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
height
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gchar *
Packit 712bc5
import-uri
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gchar *
Packit 712bc5
protection
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
GUPnPProtocolInfo *
Packit 712bc5
protocol-info
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gpointer
Packit 712bc5
pv-namespace
Packit 712bc5
Read / Write / Construct Only
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
sample-freq
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
glong
Packit 712bc5
size
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint64
Packit 712bc5
size64
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gchar *
Packit 712bc5
subtitle-file-type
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gchar *
Packit 712bc5
subtitle-file-uri
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
guint
Packit 712bc5
track-total
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
guint
Packit 712bc5
update-count
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
gchar *
Packit 712bc5
uri
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
gint
Packit 712bc5
width
Packit 712bc5
Read / Write
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
GUPnPAVXMLDoc *
Packit 712bc5
xml-doc
Packit 712bc5
Write / Construct Only
Packit 712bc5
Packit 712bc5
Packit 712bc5
gpointer
Packit 712bc5
xml-node
Packit 712bc5
Read / Write / Construct Only
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Types and Values

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
 
Packit 712bc5
GUPnPDIDLLiteResource
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Object Hierarchy

Packit 712bc5
    GObject
Packit 712bc5
    ╰── GUPnPDIDLLiteResource
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Description

Packit 712bc5

GUPnPDIDLLiteResource respresent a DIDL-Lite resource (res) element.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Functions

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_uri ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_uri (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                  const char *uri);
Packit 712bc5

Set the URI associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

uri

Packit 712bc5

The URI as string

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_import_uri ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_import_uri
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                const char *import_uri);
Packit 712bc5

Set the import URI associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

import_uri

Packit 712bc5

The URI as string

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_protocol_info ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_protocol_info
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                GUPnPProtocolInfo *info);
Packit 712bc5

Set the protocol info associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

info

Packit 712bc5

The protocol string

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_size ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_size (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                   glong size);
Packit 712bc5

Set the size (in bytes) of the resource

Packit 712bc5
. Passing a negative number will
Packit 712bc5
unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

size

Packit 712bc5

The size (in bytes)

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_size64 ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_size64 (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                     gint64 size);
Packit 712bc5

Set the size (in bytes) of the resource

Packit 712bc5
. Passing a negative number will
Packit 712bc5
unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

size

Packit 712bc5

The size (in bytes)

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_duration ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_duration (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                       glong duration);
Packit 712bc5

Set the duration (in seconds) of the resource

Packit 712bc5
. Passing a negative number
Packit 712bc5
will unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

duration

Packit 712bc5

The duration (in seconds)

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_bitrate ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_bitrate (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                      int bitrate);
Packit 712bc5

Set the bitrate (in bytes per second) of the resource

Packit 712bc5
. Passing a negative
Packit 712bc5
number will unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

bitrate

Packit 712bc5

The bitrate

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_sample_freq ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_sample_freq
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                int sample_freq);
Packit 712bc5

Set the sample frequency of the resource

Packit 712bc5
. Passing a negative number will
Packit 712bc5
unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

sample_freq

Packit 712bc5

The sample frequency

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_bits_per_sample ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_bits_per_sample
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                int sample_size);
Packit 712bc5

Set the sample size of the resource

Packit 712bc5
. Passing a negative number will unset
Packit 712bc5
this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

sample_size

Packit 712bc5

The number of bits per sample

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_protection ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_protection
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                const char *protection);
Packit 712bc5

Set the protection system used by the resource

Packit 712bc5
. Passing a negative number
Packit 712bc5
will unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

protection

Packit 712bc5

The protection system identifier as string

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_audio_channels ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_audio_channels
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                int n_channels);
Packit 712bc5

Set the number of audio channels in the resource

Packit 712bc5
. Passing a negative number
Packit 712bc5
will unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

n_channels

Packit 712bc5

The number of channels

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_width ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_width (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                    int width);
Packit 712bc5

Set the width of this image/video resource. Setting both width and height to

Packit 712bc5
a negative number will unset the resolution property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

width

Packit 712bc5

The width

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_height ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_height (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                     int height);
Packit 712bc5

Set the height of this image/video resource. Setting both width and height to

Packit 712bc5
a negative number will unset the resolution property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

height

Packit 712bc5

The height

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_color_depth ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_color_depth
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                int color_depth);
Packit 712bc5

Set the color-depth of this image/video resource. Passing a negative number

Packit 712bc5
will unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

color_depth

Packit 712bc5

The color-depth

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_cleartext_size ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_cleartext_size
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                gint64 cleartext_size);
Packit 712bc5

Set the size (in bytes) of the resource

Packit 712bc5
. Passing a negative number will
Packit 712bc5
unset this property.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

cleartext_size

Packit 712bc5

The size (in bytes)

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_uri ()

Packit 712bc5
const char *
Packit 712bc5
gupnp_didl_lite_resource_get_uri (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the URI associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The of URI the resource

Packit 712bc5
or NULL.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_import_uri ()

Packit 712bc5
const char *
Packit 712bc5
gupnp_didl_lite_resource_get_import_uri
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the import URI associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The import URI or NULL.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_protocol_info ()

Packit 712bc5
GUPnPProtocolInfo *
Packit 712bc5
gupnp_didl_lite_resource_get_protocol_info
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the protocol info associated with the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The protocol info associated with the resource

Packit 712bc5
or NULL. The
Packit 712bc5
returned object must not be unrefed. 

Packit 712bc5

[transfer none]

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_size ()

Packit 712bc5
long
Packit 712bc5
gupnp_didl_lite_resource_get_size (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the size (in bytes) of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The size (in bytes) of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_size64 ()

Packit 712bc5
gint64
Packit 712bc5
gupnp_didl_lite_resource_get_size64 (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the size (in bytes) of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The size (in bytes) of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_duration ()

Packit 712bc5
long
Packit 712bc5
gupnp_didl_lite_resource_get_duration (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the duration (in seconds) of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The duration (in seconds) of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_bitrate ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_bitrate (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the bitrate (in bytes per second) of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The bitrate (in bytes per second) of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_sample_freq ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_sample_freq
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the sample frequency of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The sample frequency of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_bits_per_sample ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_bits_per_sample
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the sample size of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The number of bits per sample of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_protection ()

Packit 712bc5
const char *
Packit 712bc5
gupnp_didl_lite_resource_get_protection
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the protection system used by the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The protection system in use by the resource

Packit 712bc5
or NULL.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_audio_channels ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_audio_channels
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the number of audio channels in the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The number of audio channels in the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_width ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_width (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the width of this image/video resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The width of this image/video resource or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_height ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_height (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the height of this image/video resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The height of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_color_depth ()

Packit 712bc5
int
Packit 712bc5
gupnp_didl_lite_resource_get_color_depth
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the color-depth of this image/video resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The color depth of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_xml_node ()

Packit 712bc5
xmlNode *
Packit 712bc5
gupnp_didl_lite_resource_get_xml_node (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the pointer to res node in XML document.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

The GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The pointer to res node in XML document.

Packit 712bc5

[transfer none]

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_cleartext_size ()

Packit 712bc5
gint64
Packit 712bc5
gupnp_didl_lite_resource_get_cleartext_size
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the size (in bytes) of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The size (in bytes) of the resource

Packit 712bc5
or -1.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_dlna_namespace ()

Packit 712bc5
xmlNsPtr
Packit 712bc5
gupnp_didl_lite_resource_get_dlna_namespace
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the pointer to the DLNA metadata namespace registered with the XML

Packit 712bc5
document containing this object.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

The GUPnPDIDLLiteObject

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The pointer to DLNA namespace in XML document.

Packit 712bc5

[transfer none]

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_pv_namespace ()

Packit 712bc5
xmlNsPtr
Packit 712bc5
gupnp_didl_lite_resource_get_pv_namespace
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the pointer to the DLNA metadata namespace registered with the XML

Packit 712bc5
document containing this object.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

The GUPnPDIDLLiteObject

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The pointer to DLNA namespace in XML document.

Packit 712bc5

[transfer none]

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_update_count ()

Packit 712bc5
guint
Packit 712bc5
gupnp_didl_lite_resource_get_update_count
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the update count of this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The update count of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_update_count ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_update_count
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                guint update_count);
Packit 712bc5

Set the update count of this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

update_count

Packit 712bc5

The update_count

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_unset_update_count ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_unset_update_count
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Unset the update count of this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_update_count_is_set ()

Packit 712bc5
gboolean
Packit 712bc5
gupnp_didl_lite_resource_update_count_is_set
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Check whether the update count property of this resource is set.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

TRUE if set, otherwise FALSE.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_track_total ()

Packit 712bc5
guint
Packit 712bc5
gupnp_didl_lite_resource_get_track_total
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Get the total track count of this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The total track count of the resource

Packit 712bc5
.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_track_total ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_track_total
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                guint track_total);
Packit 712bc5

Set the total number of tracks in this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

track_total

Packit 712bc5

The total number of tracks in this resource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_track_total_is_set ()

Packit 712bc5
gboolean
Packit 712bc5
gupnp_didl_lite_resource_track_total_is_set
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Check whether the total track count property of this resource is set.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

TRUE if set, otherwise FALSE.

Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_unset_track_total ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_unset_track_total
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5

Unset the total track count of this resource.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_subtitle_file_type ()

Packit 712bc5
const char *
Packit 712bc5
gupnp_didl_lite_resource_get_subtitle_file_type
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The content of the subtitleFileType property or NULL

Packit 712bc5
Packit 712bc5

Since: 0.12.4

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_get_subtitle_file_uri ()

Packit 712bc5
const char *
Packit 712bc5
gupnp_didl_lite_resource_get_subtitle_file_uri
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource);
Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Returns

Packit 712bc5

The content of the subtitleFileUri property or NULL when not set.

Packit 712bc5
Packit 712bc5

Since: 0.12.4

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_subtitle_file_type ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_subtitle_file_type
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                const char *type);
Packit 712bc5

Set the type of an external subtitle file, specified via

Packit 712bc5
pv:subtitleFileUri using gupnp_didl_lite_resource_set_subtitle_file_uri().

Packit 712bc5

When type

Packit 712bc5
 is NULL the value is removed.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

type

Packit 712bc5

An URI to an external subtitle file.

Packit 712bc5
[allow-none]
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Since: 0.12.4

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

gupnp_didl_lite_resource_set_subtitle_file_uri ()

Packit 712bc5
void
Packit 712bc5
gupnp_didl_lite_resource_set_subtitle_file_uri
Packit 712bc5
                               (GUPnPDIDLLiteResource *resource,
Packit 712bc5
                                const char *uri);
Packit 712bc5

Set the URI of an external subtitle file to be used with this resource.

Packit 712bc5
When uri
Packit 712bc5
 is NULL the value is removed.

Packit 712bc5
Packit 712bc5

Parameters

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

resource

Packit 712bc5

A GUPnPDIDLLiteResource

Packit 712bc5
 
Packit 712bc5
Packit 712bc5
Packit 712bc5

uri

Packit 712bc5

An URI to an external subtitle file or NULL to remove.

Packit 712bc5
[allow-none]
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Since: 0.12.4

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Types and Values

Packit 712bc5
Packit 712bc5

GUPnPDIDLLiteResource

Packit 712bc5
typedef struct _GUPnPDIDLLiteResource GUPnPDIDLLiteResource;
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Property Details

Packit 712bc5
Packit 712bc5

The “audio-channels” property

Packit 712bc5
  “audio-channels”           gint
Packit 712bc5

The number of audio channels in this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “bitrate” property

Packit 712bc5
  “bitrate”                  gint
Packit 712bc5

The bitrate of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “bits-per-sample” property

Packit 712bc5
  “bits-per-sample”          gint
Packit 712bc5

The sample size of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “cleartext-size” property

Packit 712bc5
  “cleartext-size”           gint64
Packit 712bc5

The clear text size (in bytes) of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “color-depth” property

Packit 712bc5
  “color-depth”              gint
Packit 712bc5

The color-depth of this image/video resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “dlna-namespace” property

Packit 712bc5
  “dlna-namespace”           gpointer
Packit 712bc5

Pointer to the DLNA metadata namespace registered with the

Packit 712bc5
resource object.

Packit 712bc5

Flags: Read / Write / Construct Only

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “duration” property

Packit 712bc5
  “duration”                 glong
Packit 712bc5

The duration (in seconds) of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “height” property

Packit 712bc5
  “height”                   gint
Packit 712bc5

The height of this image/video resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “import-uri” property

Packit 712bc5
  “import-uri”               gchar *
Packit 712bc5

The Import URI associated with this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: NULL

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “protection” property

Packit 712bc5
  “protection”               gchar *
Packit 712bc5

The protection system used for this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: NULL

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “protocol-info” property

Packit 712bc5
  “protocol-info”            GUPnPProtocolInfo *
Packit 712bc5

The protocol info associated with this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “pv-namespace” property

Packit 712bc5
  “pv-namespace”             gpointer
Packit 712bc5

Pointer to the PV metadata namespace registered with the

Packit 712bc5
resource object.

Packit 712bc5

Flags: Read / Write / Construct Only

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “sample-freq” property

Packit 712bc5
  “sample-freq”              gint
Packit 712bc5

The sample frequency of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “size” property

Packit 712bc5
  “size”                     glong
Packit 712bc5

The size (in bytes) of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “size64” property

Packit 712bc5
  “size64”                   gint64
Packit 712bc5

The size (in bytes) of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “subtitle-file-type” property

Packit 712bc5
  “subtitle-file-type”       gchar *
Packit 712bc5

Type of external subtitle file. Usually SRT or SMI.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: NULL

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “subtitle-file-uri” property

Packit 712bc5
  “subtitle-file-uri”        gchar *
Packit 712bc5

Uri to external subtitle file.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: NULL

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “track-total” property

Packit 712bc5
  “track-total”              guint
Packit 712bc5

Number of tracks in a DIDL_S or DIDL_V resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: 0

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “update-count” property

Packit 712bc5
  “update-count”             guint
Packit 712bc5

The update count of this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: 0

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “uri” property

Packit 712bc5
  “uri”                      gchar *
Packit 712bc5

The URI associated with this resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Default value: NULL

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “width” property

Packit 712bc5
  “width”                    gint
Packit 712bc5

The width of this image/video resource.

Packit 712bc5

Flags: Read / Write

Packit 712bc5

Allowed values: >= -1

Packit 712bc5

Default value: -1

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “xml-doc” property

Packit 712bc5
  “xml-doc”                  GUPnPAVXMLDoc *
Packit 712bc5

The reference to XML document containing this object.

Packit 712bc5

Internal property.

Packit 712bc5

Flags: Write / Construct Only

Packit 712bc5

Stability Level:

Packit 712bc5
documented for end-users.  Such functions should only be used in specified and
Packit 712bc5
documented ways.
Packit 712bc5
">Private

Packit 712bc5
Packit 712bc5

Packit 712bc5
Packit 712bc5

The “xml-node” property

Packit 712bc5
  “xml-node”                 gpointer
Packit 712bc5

The pointer to res node in XML document.

Packit 712bc5

Flags: Read / Write / Construct Only

Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5
Packit 712bc5

Generated by GTK-Doc V1.25
Packit 712bc5
</body>
Packit 712bc5
</html>