| Top |  |  |  |  | 
| RygelV1HacksRygelV1Hacks — Various devices that need a downgrade to MediaServer:1 and ContentDirectory:1 because they ignore that higher versions are required to be backwards-compatible. | 
| void | rygel_v1_hacks_apply_on_device () | 
| RygelV1Hacks * | rygel_v1_hacks_new () | 
| const gchar * | rygel_v1_hacks_get_device_type () | 
| void | rygel_v1_hacks_set_device_type () | 
| gchar ** | rygel_v1_hacks_get_service_types () | 
| gchar * | device-type | Read / Write / Construct | 
| GStrv | service-types | Read / Write / Construct Only | 
void rygel_v1_hacks_apply_on_device (RygelV1Hacks *self,RygelRootDevice *device,const gchar *template_path,GError **error);
| self | the RygelV1Hacks instance | |
| device | 
 | |
| template_path | 
 | |
| error | location to store the error occuring, or  | 
RygelV1Hacks * rygel_v1_hacks_new (const gchar *device_type,gchar **service_types,gint service_types_length1);
const gchar *
rygel_v1_hacks_get_device_type (RygelV1Hacks *self);
Get and return the current value of the "device-type" property.
void rygel_v1_hacks_set_device_type (RygelV1Hacks *self,const gchar *value);
Set the value of the "device-type" property to value
.
| self | the RygelV1Hacks instance to modify | |
| value | the new value of the "device-type" property | 
gchar ** rygel_v1_hacks_get_service_types (RygelV1Hacks *self,gint *result_length1);
Get and return the current value of the "service-types" property.
#define RYGEL_TYPE_V1_HACKS (rygel_v1_hacks_get_type ())
The type for RygelV1Hacks.
struct RygelV1Hacks;
Various devices that need a downgrade to MediaServer:1 and ContentDirectory:1 because they ignore that higher versions are required to be backwards-compatible.
struct RygelV1HacksClass {
	GObjectClass parent_class;
};
The class structure for RYGEL_TYPE_V1_HACKS. All the fields in this structure are private and should never be accessed directly.