DVD

DVD — DVD related functions

Functions

Description

DVD related functions

Functions

flu_dvd_disc_info_get ()

gboolean
flu_dvd_disc_info_get (const gchar *device,
                       gint layer,
                       gint *copyright_flag,
                       gint *region_mask,
                       GError **error);

Gets the information about a disc

Parameters

device

The device filename representing the DVD drive

 

layer

The disc layer to get the info from

 

Returns

TRUE if successful, FALSE otherwise


flu_dvd_drive_info_get ()

gboolean
flu_dvd_drive_info_get (const gchar *device,
                        gint *user_resets,
                        gint *region_mask,
                        GError **error);

Gets the information about a drive

Parameters

device

The device filename representing the DVD drive

 

Returns

TRUE if successful, FALSE otherwise


flu_dvd_drive_region_set ()

gboolean
flu_dvd_drive_region_set (const gchar *device,
                          gint region_mask,
                          GError **error);

Sets the region of the drive

Parameters

device

The device filename representing the DVD drive

 

region_mask

The region to set

 

Returns

TRUE if successful, FALSE otherwise


flu_dvd_region_name_get ()

gchar *
flu_dvd_region_name_get (gint region_mask);

Gets a name for the specified region

Parameters

region_mask

The region to get the name from

 

Returns

The name that represents the region


flu_dvd_eject ()

void
flu_dvd_eject (const gchar *device);

Eject the disc in the specified device

Parameters

device

The device filename representing the DVD drive (dvd://\\.\D: on Windows, dvd:///dev/dvd on Linux and OSX)

 

Types and Values