|  |  |  | Libbrasero-burn Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
BraseroTrackDisc; BraseroTrackDisc * brasero_track_disc_new (void); BraseroBurnResult brasero_track_disc_set_drive (BraseroTrackDisc *track, BraseroDrive *drive); BraseroDrive * brasero_track_disc_get_drive (BraseroTrackDisc *track); BraseroBurnResult brasero_track_disc_set_track_num (BraseroTrackDisc *track, guint num); guint brasero_track_disc_get_track_num (BraseroTrackDisc *track); BraseroMedia brasero_track_disc_get_medium_type (BraseroTrackDisc *track);
BraseroTrackDisc * brasero_track_disc_new (void);
Creates a new BraseroTrackDisc object.
This type of tracks is used to copy media either to a disc image file or to another medium.
| Returns : | a BraseroTrackDisc. | 
BraseroBurnResult brasero_track_disc_set_drive (BraseroTrackDisc *track, BraseroDrive *drive);
Sets drive to be the BraseroDrive that will be used
as the source when copying
| 
 | a BraseroTrackDisc | 
| 
 | a BraseroDrive | 
| Returns : | a BraseroBurnResult. BRASERO_BURN_OK if it was successful, BRASERO_BURN_ERR otherwise. | 
BraseroDrive * brasero_track_disc_get_drive (BraseroTrackDisc *track);
Gets the BraseroDrive object that will be used as the source when copying.
| 
 | a BraseroTrackDisc | 
| Returns : | a BraseroDrive or NULL. Don't unref or free it. | 
BraseroBurnResult brasero_track_disc_set_track_num (BraseroTrackDisc *track, guint num);
Sets a track number which can be used to copy only one specific session on a multisession disc
| 
 | a BraseroTrackDisc | 
| 
 | a guint | 
| Returns : | a BraseroBurnResult. BRASERO_BURN_OK if it was successful, BRASERO_BURN_ERR otherwise. | 
guint brasero_track_disc_get_track_num (BraseroTrackDisc *track);
Gets the track number which will be used to copy only one specific session on a multisession disc
| 
 | a BraseroTrackDisc | 
| Returns : | a guint. 0 if none is set, any other number otherwise. | 
BraseroMedia brasero_track_disc_get_medium_type (BraseroTrackDisc *track);
Gets the BraseroMedia for the medium that is
currently inserted into the drive assigned for track
with brasero_track_disc_set_drive().
| 
 | a BraseroTrackDisc | 
| Returns : | a BraseroMedia. |