Top | ![]() |
![]() |
![]() |
![]() |
BurnerTrackType * | burner_track_type_new () |
void | burner_track_type_free () |
gboolean | burner_track_type_is_empty () |
gboolean | burner_track_type_get_has_data () |
gboolean | burner_track_type_get_has_image () |
gboolean | burner_track_type_get_has_stream () |
gboolean | burner_track_type_get_has_medium () |
void | burner_track_type_set_has_data () |
void | burner_track_type_set_has_image () |
void | burner_track_type_set_has_stream () |
void | burner_track_type_set_has_medium () |
BurnerStreamFormat | burner_track_type_get_stream_format () |
BurnerImageFormat | burner_track_type_get_image_format () |
BurnerMedia | burner_track_type_get_medium_type () |
BurnerImageFS | burner_track_type_get_data_fs () |
void | burner_track_type_set_stream_format () |
void | burner_track_type_set_image_format () |
void | burner_track_type_set_medium_type () |
void | burner_track_type_set_data_fs () |
gboolean | burner_track_type_equal () |
BurnerTrackType *
burner_track_type_new (void
);
Creates a new BurnerTrackType structure.
Free it with burner_track_type_free()
.
void
burner_track_type_free (BurnerTrackType *type
);
Frees BurnerTrackType structure.
gboolean
burner_track_type_is_empty (const BurnerTrackType *type
);
Returns TRUE if no type was set.
gboolean
burner_track_type_get_has_data (const BurnerTrackType *type
);
Returns TRUE if DATA type (see burner_track_data_new()
) was set.
gboolean
burner_track_type_get_has_image (const BurnerTrackType *type
);
Returns TRUE if IMAGE type (see burner_track_image_new()
) was set.
gboolean
burner_track_type_get_has_stream (const BurnerTrackType *type
);
This function returns TRUE
if IMAGE type (see burner_track_stream_new()
) was set.
gboolean
burner_track_type_get_has_medium (const BurnerTrackType *type
);
Returns TRUE if MEDIUM type (see burner_track_disc_new()
) was set.
void
burner_track_type_set_has_data (BurnerTrackType *type
);
Set DATA type for type
.
void
burner_track_type_set_has_image (BurnerTrackType *type
);
Set IMAGE type for type
.
void
burner_track_type_set_has_stream (BurnerTrackType *type
);
Set STREAM type for type
void
burner_track_type_set_has_medium (BurnerTrackType *type
);
Set MEDIUM type for type
.
BurnerStreamFormat
burner_track_type_get_stream_format (const BurnerTrackType *type
);
Returns the format for a stream (song or video)
when burner_track_type_get_has_stream()
returned
TRUE.
BurnerImageFormat
burner_track_type_get_image_format (const BurnerTrackType *type
);
Returns the format of an image when
burner_track_type_get_has_image()
returned
TRUE.
BurnerMedia
burner_track_type_get_medium_type (const BurnerTrackType *type
);
Returns the medium type
when burner_track_type_get_has_medium()
returned
TRUE.
BurnerImageFS
burner_track_type_get_data_fs (const BurnerTrackType *type
);
Returns the parameters for the image generation
when burner_track_type_get_has_data()
returned
TRUE.
void burner_track_type_set_stream_format (BurnerTrackType *type
,BurnerStreamFormat format
);
Sets the BurnerStreamFormat. Must be called
after burner_track_type_set_has_stream()
.
void burner_track_type_set_image_format (BurnerTrackType *type
,BurnerImageFormat format
);
Sets the BurnerImageFormat. Must be called
after burner_track_type_set_has_image()
.
void burner_track_type_set_medium_type (BurnerTrackType *type
,BurnerMedia media
);
Sets the BurnerMedia. Must be called
after burner_track_type_set_has_medium()
.
void burner_track_type_set_data_fs (BurnerTrackType *type
,BurnerImageFS fs_type
);
Sets the BurnerImageFS. Must be called
after burner_track_type_set_has_data()
.
gboolean burner_track_type_equal (const BurnerTrackType *type_A
,const BurnerTrackType *type_B
);
Returns TRUE if type_A
and type_B
represents
the same type and subtype.