⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 w32_liboggflac_dll.c

📁 MIDI解码程序(用VC编写)
💻 C
📖 第 1 页 / 共 4 页
字号:
#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_newOggFLAC_API OggFLAC__StreamDecoder * OggFLAC__stream_decoder_new(){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_new))();	}	return (OggFLAC_API OggFLAC__StreamDecoder *)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_deleteOggFLAC_API void OggFLAC__stream_decoder_delete(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		(*(g_libOggFLAC_dll->OggFLAC__stream_decoder_delete))(decoder);	}}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_read_callbackOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_read_callback(OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderReadCallback value){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_read_callback))(decoder,value);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_write_callbackOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_write_callback(OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderWriteCallback value){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_write_callback))(decoder,value);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_callbackOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_callback(OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderMetadataCallback value){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_callback))(decoder,value);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_error_callbackOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_error_callback(OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderErrorCallback value){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_error_callback))(decoder,value);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_client_dataOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_client_data(OggFLAC__StreamDecoder *decoder, void *value){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_client_data))(decoder,value);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_serial_numberOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_serial_number(OggFLAC__StreamDecoder *decoder, long serial_number){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_serial_number))(decoder,serial_number);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respondOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond(OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_respond))(decoder,type);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respond_applicationOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_application(OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4]){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_respond_application))(decoder,id);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respond_allOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_all(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_respond_all))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_ignoreOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore(OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_ignore))(decoder,type);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_ignore_applicationOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_application(OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4]){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_ignore_application))(decoder,id);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_ignore_allOggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_all(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_set_metadata_ignore_all))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_stateOggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_get_state(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_state))(decoder);	}	return (OggFLAC_API OggFLAC__StreamDecoderState)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_FLAC_stream_decoder_stateOggFLAC_API FLAC__StreamDecoderState OggFLAC__stream_decoder_get_FLAC_stream_decoder_state(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_FLAC_stream_decoder_state))(decoder);	}	return (OggFLAC_API FLAC__StreamDecoderState)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_channelsOggFLAC_API unsigned OggFLAC__stream_decoder_get_channels(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_channels))(decoder);	}	return (OggFLAC_API unsigned)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_channel_assignmentOggFLAC_API FLAC__ChannelAssignment OggFLAC__stream_decoder_get_channel_assignment(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_channel_assignment))(decoder);	}	return (OggFLAC_API FLAC__ChannelAssignment)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_bits_per_sampleOggFLAC_API unsigned OggFLAC__stream_decoder_get_bits_per_sample(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_bits_per_sample))(decoder);	}	return (OggFLAC_API unsigned)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_sample_rateOggFLAC_API unsigned OggFLAC__stream_decoder_get_sample_rate(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_sample_rate))(decoder);	}	return (OggFLAC_API unsigned)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_get_blocksizeOggFLAC_API unsigned OggFLAC__stream_decoder_get_blocksize(const OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_get_blocksize))(decoder);	}	return (OggFLAC_API unsigned)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_initOggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_init(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_init))(decoder);	}	return (OggFLAC_API OggFLAC__StreamDecoderState)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_finishOggFLAC_API void OggFLAC__stream_decoder_finish(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		(*(g_libOggFLAC_dll->OggFLAC__stream_decoder_finish))(decoder);	}}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_flushOggFLAC_API FLAC__bool OggFLAC__stream_decoder_flush(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_flush))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_resetOggFLAC_API FLAC__bool OggFLAC__stream_decoder_reset(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_reset))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_process_singleOggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_single(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_process_single))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_process_until_end_of_metadataOggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_metadata(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_process_until_end_of_metadata))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_process_until_end_of_streamOggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_stream(OggFLAC__StreamDecoder *decoder){	if ( g_libOggFLAC_dll != NULL ) {		return (*(g_libOggFLAC_dll->OggFLAC__stream_decoder_process_until_end_of_stream))(decoder);	}	return (OggFLAC_API FLAC__bool)0;}#endif/*  NOT IMPORT LIST(3)    OggFLAC__stream_encoder_disable_constant_subframes    OggFLAC__stream_encoder_disable_fixed_subframes    OggFLAC__stream_encoder_disable_verbatim_subframes*/#if defined(__cplusplus)}  /* extern "C" { */#endif#endif /* AU_FLAC_DLL */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -