| Brasero Libraries Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
BraseroTrack;
void brasero_track_changed (BraseroTrack *track);
BraseroBurnResult brasero_track_get_size (BraseroTrack *track,
goffset *blocks,
goffset *bytes);
BraseroTrackDataType brasero_track_get_track_type (BraseroTrack *track,
BraseroTrackType *type);
BraseroBurnResult brasero_track_get_status (BraseroTrack *track,
BraseroStatus *status);
enum BraseroChecksumType;
BraseroBurnResult brasero_track_set_checksum (BraseroTrack *track,
BraseroChecksumType type,
const gchar *checksum);
const gchar * brasero_track_get_checksum (BraseroTrack *track);
BraseroChecksumType brasero_track_get_checksum_type (BraseroTrack *track);
BraseroBurnResult brasero_track_tag_add (BraseroTrack *track,
const gchar *tag,
GValue *value);
BraseroBurnResult brasero_track_tag_lookup (BraseroTrack *track,
const gchar *tag,
GValue **value);
void brasero_track_tag_copy_missing (BraseroTrack *dest,
BraseroTrack *src);
BraseroBurnResult brasero_track_tag_add_string (BraseroTrack *track,
const gchar *tag,
const gchar *string);
const gchar * brasero_track_tag_lookup_string (BraseroTrack *track,
const gchar *tag);
BraseroBurnResult brasero_track_tag_add_int (BraseroTrack *track,
const gchar *tag,
int value);
int brasero_track_tag_lookup_int (BraseroTrack *track,
const gchar *tag);
BraseroBurnResult brasero_track_get_size (BraseroTrack *track, goffset *blocks, goffset *bytes);
|
|
|
|
|
|
Returns : |
BraseroTrackDataType brasero_track_get_track_type (BraseroTrack *track, BraseroTrackType *type);
|
|
|
|
Returns : |
BraseroBurnResult brasero_track_get_status (BraseroTrack *track, BraseroStatus *status);
|
|
|
|
Returns : |
typedef enum {
BRASERO_CHECKSUM_NONE = 0,
BRASERO_CHECKSUM_DETECT = 1, /* means the plugin handles detection of checksum type */
BRASERO_CHECKSUM_MD5 = 1 << 1,
BRASERO_CHECKSUM_MD5_FILE = 1 << 2,
BRASERO_CHECKSUM_SHA1 = 1 << 3,
BRASERO_CHECKSUM_SHA1_FILE = 1 << 4,
BRASERO_CHECKSUM_SHA256 = 1 << 5,
BRASERO_CHECKSUM_SHA256_FILE = 1 << 6,
} BraseroChecksumType;
BraseroBurnResult brasero_track_set_checksum (BraseroTrack *track, BraseroChecksumType type, const gchar *checksum);
|
|
|
|
|
|
Returns : |
const gchar * brasero_track_get_checksum (BraseroTrack *track);
|
|
Returns : |
BraseroChecksumType brasero_track_get_checksum_type (BraseroTrack *track);
|
|
Returns : |
BraseroBurnResult brasero_track_tag_add (BraseroTrack *track, const gchar *tag, GValue *value);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_track_tag_lookup (BraseroTrack *track, const gchar *tag, GValue **value);
|
|
|
|
|
|
Returns : |
void brasero_track_tag_copy_missing (BraseroTrack *dest, BraseroTrack *src);
|
|
|
BraseroBurnResult brasero_track_tag_add_string (BraseroTrack *track, const gchar *tag, const gchar *string);
|
|
|
|
|
|
Returns : |
const gchar * brasero_track_tag_lookup_string (BraseroTrack *track, const gchar *tag);
|
|
|
|
Returns : |
BraseroBurnResult brasero_track_tag_add_int (BraseroTrack *track, const gchar *tag, int value);
|
|
|
|
|
|
Returns : |
int brasero_track_tag_lookup_int (BraseroTrack *track, const gchar *tag);
|
|
|
|
Returns : |