FLAC__Metadata_ChainStatus

The opaque structure definition for the level 2 iterator type.

Values

ValueMeaning
FLAC__METADATA_CHAIN_STATUS_OK0
FLAC__METADATA_CHAIN_STATUS_ILLEGAL_INPUT

< The chain is in the normal OK state

FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE

< The data passed into a function violated the function's usage criteria

FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE

< The chain could not open the target file

FLAC__METADATA_CHAIN_STATUS_NOT_WRITABLE

< The chain could not find the FLAC signature at the start of the file

FLAC__METADATA_CHAIN_STATUS_BAD_METADATA

< The chain tried to write to a file that was not writable

FLAC__METADATA_CHAIN_STATUS_READ_ERROR

< The chain encountered input that does not conform to the FLAC metadata specification

FLAC__METADATA_CHAIN_STATUS_SEEK_ERROR

< The chain encountered an error while reading the FLAC file

FLAC__METADATA_CHAIN_STATUS_WRITE_ERROR

< The chain encountered an error while seeking in the FLAC file

FLAC__METADATA_CHAIN_STATUS_RENAME_ERROR

< The chain encountered an error while writing the FLAC file

FLAC__METADATA_CHAIN_STATUS_MEMORY_ALLOCATION_ERROR

< The chain encountered an error removing the temporary file

FLAC__METADATA_CHAIN_STATUS_INTERNAL_ERROR

< Memory allocation failed

FLAC__METADATA_CHAIN_STATUS_INVALID_CALLBACKS

< The caller violated an assertion or an unexpected error occurred

FLAC__METADATA_CHAIN_STATUS_READ_WRITE_MISMATCH

< One or more of the required callbacks was NULL

FLAC__METADATA_CHAIN_STATUS_WRONG_WRITE_CALL

< FLAC__metadata_chain_write() was called on a chain read by * FLAC__metadata_chain_read_with_callbacks()/FLAC__metadata_chain_read_ogg_with_callbacks(), * or * FLAC__metadata_chain_write_with_callbacks()/FLAC__metadata_chain_write_with_callbacks_and_tempfile() * was called on a chain read by * FLAC__metadata_chain_read()/FLAC__metadata_chain_read_ogg(). * Matching read/write methods must always be used.

Meta