|  |  |  | Libbrasero-burn Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
BraseroTrackType; BraseroTrackType * brasero_track_type_new (void); void brasero_track_type_free (BraseroTrackType *type); gboolean brasero_track_type_is_empty (const BraseroTrackType *type); gboolean brasero_track_type_get_has_data (const BraseroTrackType *type); gboolean brasero_track_type_get_has_image (const BraseroTrackType *type); gboolean brasero_track_type_get_has_stream (const BraseroTrackType *type); gboolean brasero_track_type_get_has_medium (const BraseroTrackType *type); void brasero_track_type_set_has_data (BraseroTrackType *type); void brasero_track_type_set_has_image (BraseroTrackType *type); void brasero_track_type_set_has_stream (BraseroTrackType *type); void brasero_track_type_set_has_medium (BraseroTrackType *type); BraseroStreamFormat brasero_track_type_get_stream_format (const BraseroTrackType *type); BraseroImageFormat brasero_track_type_get_image_format (const BraseroTrackType *type); BraseroMedia brasero_track_type_get_medium_type (const BraseroTrackType *type); BraseroImageFS brasero_track_type_get_data_fs (const BraseroTrackType *type); void brasero_track_type_set_stream_format (BraseroTrackType *type, BraseroStreamFormat format); void brasero_track_type_set_image_format (BraseroTrackType *type, BraseroImageFormat format); void brasero_track_type_set_medium_type (BraseroTrackType *type, BraseroMedia media); void brasero_track_type_set_data_fs (BraseroTrackType *type, BraseroImageFS fs_type); gboolean brasero_track_type_equal (const BraseroTrackType *type_A, const BraseroTrackType *type_B);
BraseroTrackType * brasero_track_type_new (void);
Creates a new BraseroTrackType structure.
Free it with brasero_track_type_free().
| Returns : | a BraseroTrackType pointer. | 
void brasero_track_type_free (BraseroTrackType *type);
Frees BraseroTrackType structure.
| 
 | a BraseroTrackType. | 
gboolean brasero_track_type_is_empty (const BraseroTrackType *type);
Returns TRUE if no type was set.
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean | 
gboolean brasero_track_type_get_has_data (const BraseroTrackType *type);
Returns TRUE if DATA type (see brasero_track_data_new()) was set.
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean | 
gboolean brasero_track_type_get_has_image (const BraseroTrackType *type);
Returns TRUE if IMAGE type (see brasero_track_image_new()) was set.
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean | 
gboolean brasero_track_type_get_has_stream (const BraseroTrackType *type);
This function returns TRUE if IMAGE type (see brasero_track_stream_new()) was set.
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean | 
gboolean brasero_track_type_get_has_medium (const BraseroTrackType *type);
Returns TRUE if MEDIUM type (see brasero_track_disc_new()) was set.
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean | 
void brasero_track_type_set_has_data (BraseroTrackType *type);
Set DATA type for type.
| 
 | a BraseroTrackType. | 
void brasero_track_type_set_has_image (BraseroTrackType *type);
Set IMAGE type for type.
| 
 | a BraseroTrackType. | 
void brasero_track_type_set_has_stream (BraseroTrackType *type);
Set STREAM type for type
| 
 | a BraseroTrackType. | 
void brasero_track_type_set_has_medium (BraseroTrackType *type);
Set MEDIUM type for type.
| 
 | a BraseroTrackType. | 
BraseroStreamFormat brasero_track_type_get_stream_format (const BraseroTrackType *type);
Returns the format for a stream (song or video)
when brasero_track_type_get_has_stream() returned
TRUE.
| 
 | a BraseroTrackType. | 
| Returns : | a BraseroStreamFormat | 
BraseroImageFormat brasero_track_type_get_image_format (const BraseroTrackType *type);
Returns the format of an image when
brasero_track_type_get_has_image() returned
TRUE.
| 
 | a BraseroTrackType. | 
| Returns : | a BraseroImageFormat | 
BraseroMedia brasero_track_type_get_medium_type (const BraseroTrackType *type);
Returns the medium type
when brasero_track_type_get_has_medium() returned
TRUE.
| 
 | a BraseroTrackType. | 
| Returns : | a BraseroMedia | 
BraseroImageFS brasero_track_type_get_data_fs (const BraseroTrackType *type);
Returns the parameters for the image generation
when brasero_track_type_get_has_data() returned
TRUE.
| 
 | a BraseroTrackType. | 
| Returns : | a BraseroImageFS | 
void brasero_track_type_set_stream_format (BraseroTrackType *type, BraseroStreamFormat format);
Sets the BraseroStreamFormat. Must be called
after brasero_track_type_set_has_stream().
| 
 | a BraseroTrackType. | 
| 
 | a BraseroImageFormat | 
void brasero_track_type_set_image_format (BraseroTrackType *type, BraseroImageFormat format);
Sets the BraseroImageFormat. Must be called
after brasero_track_type_set_has_image().
| 
 | a BraseroTrackType. | 
| 
 | a BraseroImageFormat | 
void brasero_track_type_set_medium_type (BraseroTrackType *type, BraseroMedia media);
Sets the BraseroMedia. Must be called
after brasero_track_type_set_has_medium().
| 
 | a BraseroTrackType. | 
| 
 | a BraseroMedia | 
void brasero_track_type_set_data_fs (BraseroTrackType *type, BraseroImageFS fs_type);
Sets the BraseroImageFS. Must be called
after brasero_track_type_set_has_data().
| 
 | a BraseroTrackType. | 
| 
 | a BraseroImageFS | 
gboolean brasero_track_type_equal (const BraseroTrackType *type_A, const BraseroTrackType *type_B);
Returns TRUE if type_A and type_B represents
the same type and subtype.
| 
 | a BraseroTrackType. | 
| 
 | a BraseroTrackType. | 
| Returns : | a gboolean |