-
-
Notifications
You must be signed in to change notification settings - Fork 1
bindings.metadata1
Contains all the functions and objects for FLAC/metadata1 interface. Don't think this documentation is a full replacement of the FLAC's one.
FLAC__metadata_simple_iterator_new()
FLAC__metadata_simple_iterator_delete()
FLAC__metadata_simple_iterator_status()
The value returned can be converted to String using bindings.metadata1.SimpleIteratorStatusString.
FLAC__metadata_simple_iterator_init()
FLAC__metadata_simple_iterator_is_writable()
FLAC__metadata_simple_iterator_next()
FLAC__metadata_simple_iterator_prev()
FLAC__metadata_simple_iterator_is_last()
FLAC__metadata_simple_iterator_get_block_offset()
FLAC__metadata_simple_iterator_get_block_type()
The value returned can be converted to String using bindings.format.MetadataTypeString.
FLAC__metadata_simple_iterator_get_block_length()
FLAC__metadata_simple_iterator_get_application_id()
Returns the application id in form of array, or false if the block isn't of type of APPLICATION.
FLAC__metadata_simple_iterator_get_block()
The object is yours, that means that you must free it using bindings.metadata.delete.
FLAC__metadata_simple_iterator_set_block()
FLAC__metadata_simple_iterator_insert_block_after()
The metadata object must be created and modified using the bindings.metadata API.
FLAC__metadata_simple_iterator_delete_block()