| librygel-server Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Prerequisites | Known Implementations | Properties | ||||
gint rygel_visual_item_get_width (RygelVisualItem *self); void rygel_visual_item_set_width (RygelVisualItem *self,gint value); gint rygel_visual_item_get_height (RygelVisualItem *self); void rygel_visual_item_set_height (RygelVisualItem *self,gint value); gint rygel_visual_item_get_pixel_width (RygelVisualItem *self); void rygel_visual_item_set_pixel_width (RygelVisualItem *self,gint value); gint rygel_visual_item_get_pixel_height (RygelVisualItem *self); void rygel_visual_item_set_pixel_height (RygelVisualItem *self,gint value); gint rygel_visual_item_get_color_depth (RygelVisualItem *self); void rygel_visual_item_set_color_depth (RygelVisualItem *self,gint value); GeeArrayList * rygel_visual_item_get_thumbnails (RygelVisualItem *self); void rygel_visual_item_set_thumbnails (RygelVisualItem *self,GeeArrayList *value); RygelVisualItem; struct RygelVisualItemIface;
RygelVisualItem is implemented by RygelImageItem, RygelPhotoItem and RygelVideoItem.
"color-depth" gint : Read / Write "height" gint : Read / Write "pixel-height" gint : Read / Write "pixel-width" gint : Read / Write "thumbnails" GeeArrayList* : Read / Write "width" gint : Read / Write
gint rygel_visual_item_get_width (RygelVisualItem *self);
Get and return the current value of the "width" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "width" property |
void rygel_visual_item_set_width (RygelVisualItem *self,gint value);
Set the value of the "width" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "width" property |
gint rygel_visual_item_get_height (RygelVisualItem *self);
Get and return the current value of the "height" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "height" property |
void rygel_visual_item_set_height (RygelVisualItem *self,gint value);
Set the value of the "height" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "height" property |
gint rygel_visual_item_get_pixel_width (RygelVisualItem *self);
Get and return the current value of the "pixel-width" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "pixel-width" property |
void rygel_visual_item_set_pixel_width (RygelVisualItem *self,gint value);
Set the value of the "pixel-width" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "pixel-width" property |
gint rygel_visual_item_get_pixel_height (RygelVisualItem *self);
Get and return the current value of the "pixel-height" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "pixel-height" property |
void rygel_visual_item_set_pixel_height (RygelVisualItem *self,gint value);
Set the value of the "pixel-height" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "pixel-height" property |
gint rygel_visual_item_get_color_depth (RygelVisualItem *self);
Get and return the current value of the "color-depth" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "color-depth" property |
void rygel_visual_item_set_color_depth (RygelVisualItem *self,gint value);
Set the value of the "color-depth" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "color-depth" property |
GeeArrayList * rygel_visual_item_get_thumbnails (RygelVisualItem *self);
Get and return the current value of the "thumbnails" property.
|
the RygelVisualItem instance to query |
Returns : |
the value of the "thumbnails" property |
void rygel_visual_item_set_thumbnails (RygelVisualItem *self,GeeArrayList *value);
Set the value of the "thumbnails" property to value.
|
the RygelVisualItem instance to modify |
|
the new value of the "thumbnails" property |
typedef struct _RygelVisualItem RygelVisualItem;
An interface that visual (video and image) items must implement.
struct RygelVisualItemIface {
GTypeInterface parent_iface;
gint (*get_width) (RygelVisualItem* self);
void (*set_width) (RygelVisualItem* self, gint value);
gint (*get_height) (RygelVisualItem* self);
void (*set_height) (RygelVisualItem* self, gint value);
gint (*get_pixel_width) (RygelVisualItem* self);
void (*set_pixel_width) (RygelVisualItem* self, gint value);
gint (*get_pixel_height) (RygelVisualItem* self);
void (*set_pixel_height) (RygelVisualItem* self, gint value);
gint (*get_color_depth) (RygelVisualItem* self);
void (*set_color_depth) (RygelVisualItem* self, gint value);
GeeArrayList* (*get_thumbnails) (RygelVisualItem* self);
void (*set_thumbnails) (RygelVisualItem* self, GeeArrayList* value);
};
Interface for creating RygelVisualItem implementations.
GTypeInterface |
the parent interface structure |
| getter method for the abstract property "width" | |
| setter method for the abstract property "width" | |
| getter method for the abstract property "height" | |
| setter method for the abstract property "height" | |
| getter method for the abstract property "pixel-width" | |
| setter method for the abstract property "pixel-width" | |
| getter method for the abstract property "pixel-height" | |
| setter method for the abstract property "pixel-height" | |
| getter method for the abstract property "color-depth" | |
| setter method for the abstract property "color-depth" | |
| getter method for the abstract property "thumbnails" | |
| setter method for the abstract property "thumbnails" |
"color-depth" property"color-depth" gint : Read / Write
The number of bits per pixel used to represent the video or image resource. A value of -1 means that the color depth is unknown and will not, or did not, appear in DIDL-Lite XML.
Default value: 0
"height" property"height" gint : Read / Write
The height of the item in pixels. A value of -1 means that the height is unknown and will not, or did not, appear in DIDL-Lite XML.
Default value: 0
"width" property"width" gint : Read / Write
The width of the item in pixels. A value of -1 means that the width is unknown and will not, or did not, appear in DIDL-Lite XML.
Default value: 0