📄 w32_libflac_dll.h
字号:
#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_rice_parameter_search_disttypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_rice_parameter_search_dist_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_total_samples_estimatetypedef FLAC_API FLAC__uint64 (* libFLAC_func_FLAC__seekable_stream_encoder_get_total_samples_estimate_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_inittypedef FLAC_API FLAC__SeekableStreamEncoderState (* libFLAC_func_FLAC__seekable_stream_encoder_init_t) (FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_finishtypedef FLAC_API void (* libFLAC_func_FLAC__seekable_stream_encoder_finish_t) (FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_processtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_process_t) (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 * const buffer[], unsigned samples);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_process_interleavedtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_process_interleaved_t) (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_newtypedef FLAC_API FLAC__SeekableStreamDecoder * (* libFLAC_func_FLAC__seekable_stream_decoder_new_t) ();#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_deletetypedef FLAC_API void (* libFLAC_func_FLAC__seekable_stream_decoder_delete_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_md5_checkingtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_md5_checking_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_read_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_read_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderReadCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_seek_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_seek_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderSeekCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_tell_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_tell_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderTellCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_length_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_length_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderLengthCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_eof_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_eof_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderEofCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_write_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_write_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderWriteCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderMetadataCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_error_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_error_callback_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderErrorCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_client_datatypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_client_data_t) (FLAC__SeekableStreamDecoder *decoder, void *value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_respondtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_respond_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_respond_applicationtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_respond_application_t) (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4]);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_respond_alltypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_respond_all_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_ignoretypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_ignore_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_ignore_applicationtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_ignore_application_t) (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4]);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_set_metadata_ignore_alltypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_set_metadata_ignore_all_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_statetypedef FLAC_API FLAC__SeekableStreamDecoderState (* libFLAC_func_FLAC__seekable_stream_decoder_get_state_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_stream_decoder_statetypedef FLAC_API FLAC__StreamDecoderState (* libFLAC_func_FLAC__seekable_stream_decoder_get_stream_decoder_state_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_resolved_state_stringtypedef FLAC_API const char * (* libFLAC_func_FLAC__seekable_stream_decoder_get_resolved_state_string_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_md5_checkingtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_get_md5_checking_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_channelstypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_decoder_get_channels_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_channel_assignmenttypedef FLAC_API FLAC__ChannelAssignment (* libFLAC_func_FLAC__seekable_stream_decoder_get_channel_assignment_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_bits_per_sampletypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_decoder_get_bits_per_sample_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_sample_ratetypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_decoder_get_sample_rate_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_blocksizetypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_decoder_get_blocksize_t) (const FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_get_decode_positiontypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_get_decode_position_t) (const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *position);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_inittypedef FLAC_API FLAC__SeekableStreamDecoderState (* libFLAC_func_FLAC__seekable_stream_decoder_init_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_finishtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_finish_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_flushtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_flush_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_resettypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_reset_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_process_singletypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_process_single_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_process_until_end_of_metadatatypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_process_until_end_of_metadata_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_process_until_end_of_streamtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_process_until_end_of_stream_t) (FLAC__SeekableStreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_decoder_seek_absolutetypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_decoder_seek_absolute_t) (FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 sample);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_get_streaminfotypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_get_streaminfo_t) (const char *filename, FLAC__StreamMetadata *streaminfo);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_newtypedef FLAC_API FLAC__Metadata_SimpleIterator * (* libFLAC_func_FLAC__metadata_simple_iterator_new_t) ();#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_deletetypedef FLAC_API void (* libFLAC_func_FLAC__metadata_simple_iterator_delete_t) (FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_statustypedef FLAC_API FLAC__Metadata_SimpleIteratorStatus (* libFLAC_func_FLAC__metadata_simple_iterator_status_t) (FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_inittypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_init_t) (FLAC__Metadata_SimpleIterator *iterator, const char *filename, FLAC__bool read_only, FLAC__bool preserve_file_stats);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_is_writabletypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_is_writable_t) (const FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_nexttypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_next_t) (FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_prevtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_prev_t) (FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_get_block_typetypedef FLAC_API FLAC__MetadataType (* libFLAC_func_FLAC__metadata_simple_iterator_get_block_type_t) (const FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_get_blocktypedef FLAC_API FLAC__StreamMetadata * (* libFLAC_func_FLAC__metadata_simple_iterator_get_block_t) (FLAC__Metadata_SimpleIterator *iterator);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_set_blocktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_set_block_t) (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_insert_block_aftertypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_insert_block_after_t) (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_simple_iterator_delete_blocktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_simple_iterator_delete_block_t) (FLAC__Metadata_SimpleIterator *iterator, FLAC__bool use_padding);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_newtypedef FLAC_API FLAC__Metadata_Chain * (* libFLAC_func_FLAC__metadata_chain_new_t) ();#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_deletetypedef FLAC_API void (* libFLAC_func_FLAC__metadata_chain_delete_t) (FLAC__Metadata_Chain *chain);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_statustypedef FLAC_API FLAC__Metadata_ChainStatus (* libFLAC_func_FLAC__metadata_chain_status_t) (FLAC__Metadata_Chain *chain);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_readtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_chain_read_t) (FLAC__Metadata_Chain *chain, const char *filename);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_writetypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__metadata_chain_write_t) (FLAC__Metadata_Chain *chain, FLAC__bool use_padding, FLAC__bool preserve_file_stats);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_merge_paddingtypedef FLAC_API void (* libFLAC_func_FLAC__metadata_chain_merge_padding_t) (FLAC__Metadata_Chain *chain);#endif#ifndef IGNORE_libFLAC_FLAC__metadata_chain_sort_padding
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -