📄 w32_liboggflac_dll.c
字号:
#ifdef HAVE_CONFIG_H#include "config.h"#endif /* HAVE_CONFIG_H */#include "interface.h"#ifdef AU_OGGFLAC_DLL#include <windows.h>#define FLAC__EXPORT_H /* don't include "OggFLAC/export.h" */#define FLAC_API#define OggFLAC__EXPORT_H /* don't include "FLAC/export.h" */#define OggFLAC_API#include "FLAC/all.h"#include "OggFLAC/all.h"#include <windows.h>#define FLAC__EXPORT_H /* don't include "OggFLAC/export.h" */#define FLAC_API#define OggFLAC__EXPORT_H /* don't include "FLAC/export.h" */#define OggFLAC_API#include "FLAC/all.h"#include "OggFLAC/all.h"/*************************************************************** dynamic load library name : libOggFLAC***************************************************************/#include "w32_libOggFLAC_dll.h"/*************************************************************** for c source ***************************************************************/#if defined(__cplusplus)extern "C" {#endiflibOggFLAC_dll_t *load_libOggFLAC_dll ( char *path ){ int err = 0; libOggFLAC_dll_t *dll = (libOggFLAC_dll_t *) malloc ( sizeof(libOggFLAC_dll_t) ); if ( dll == NULL ) return NULL; dll->__h_dll = LoadLibrary ( path ); if ( dll->__h_dll == NULL ) { free ( dll ); return NULL; };#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_new dll->OggFLAC__stream_encoder_new = (libOggFLAC_func_OggFLAC__stream_encoder_new_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_new" ); if ( dll->OggFLAC__stream_encoder_new == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_delete dll->OggFLAC__stream_encoder_delete = (libOggFLAC_func_OggFLAC__stream_encoder_delete_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_delete" ); if ( dll->OggFLAC__stream_encoder_delete == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_serial_number dll->OggFLAC__stream_encoder_set_serial_number = (libOggFLAC_func_OggFLAC__stream_encoder_set_serial_number_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_serial_number" ); if ( dll->OggFLAC__stream_encoder_set_serial_number == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_verify dll->OggFLAC__stream_encoder_set_verify = (libOggFLAC_func_OggFLAC__stream_encoder_set_verify_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_verify" ); if ( dll->OggFLAC__stream_encoder_set_verify == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_streamable_subset dll->OggFLAC__stream_encoder_set_streamable_subset = (libOggFLAC_func_OggFLAC__stream_encoder_set_streamable_subset_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_streamable_subset" ); if ( dll->OggFLAC__stream_encoder_set_streamable_subset == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_do_mid_side_stereo dll->OggFLAC__stream_encoder_set_do_mid_side_stereo = (libOggFLAC_func_OggFLAC__stream_encoder_set_do_mid_side_stereo_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_do_mid_side_stereo" ); if ( dll->OggFLAC__stream_encoder_set_do_mid_side_stereo == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_loose_mid_side_stereo dll->OggFLAC__stream_encoder_set_loose_mid_side_stereo = (libOggFLAC_func_OggFLAC__stream_encoder_set_loose_mid_side_stereo_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_loose_mid_side_stereo" ); if ( dll->OggFLAC__stream_encoder_set_loose_mid_side_stereo == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_channels dll->OggFLAC__stream_encoder_set_channels = (libOggFLAC_func_OggFLAC__stream_encoder_set_channels_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_channels" ); if ( dll->OggFLAC__stream_encoder_set_channels == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_bits_per_sample dll->OggFLAC__stream_encoder_set_bits_per_sample = (libOggFLAC_func_OggFLAC__stream_encoder_set_bits_per_sample_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_bits_per_sample" ); if ( dll->OggFLAC__stream_encoder_set_bits_per_sample == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_sample_rate dll->OggFLAC__stream_encoder_set_sample_rate = (libOggFLAC_func_OggFLAC__stream_encoder_set_sample_rate_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_sample_rate" ); if ( dll->OggFLAC__stream_encoder_set_sample_rate == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_blocksize dll->OggFLAC__stream_encoder_set_blocksize = (libOggFLAC_func_OggFLAC__stream_encoder_set_blocksize_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_blocksize" ); if ( dll->OggFLAC__stream_encoder_set_blocksize == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_max_lpc_order dll->OggFLAC__stream_encoder_set_max_lpc_order = (libOggFLAC_func_OggFLAC__stream_encoder_set_max_lpc_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_max_lpc_order" ); if ( dll->OggFLAC__stream_encoder_set_max_lpc_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_qlp_coeff_precision dll->OggFLAC__stream_encoder_set_qlp_coeff_precision = (libOggFLAC_func_OggFLAC__stream_encoder_set_qlp_coeff_precision_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_qlp_coeff_precision" ); if ( dll->OggFLAC__stream_encoder_set_qlp_coeff_precision == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search dll->OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search = (libOggFLAC_func_OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search" ); if ( dll->OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_do_escape_coding dll->OggFLAC__stream_encoder_set_do_escape_coding = (libOggFLAC_func_OggFLAC__stream_encoder_set_do_escape_coding_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_do_escape_coding" ); if ( dll->OggFLAC__stream_encoder_set_do_escape_coding == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_do_exhaustive_model_search dll->OggFLAC__stream_encoder_set_do_exhaustive_model_search = (libOggFLAC_func_OggFLAC__stream_encoder_set_do_exhaustive_model_search_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_do_exhaustive_model_search" ); if ( dll->OggFLAC__stream_encoder_set_do_exhaustive_model_search == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_min_residual_partition_order dll->OggFLAC__stream_encoder_set_min_residual_partition_order = (libOggFLAC_func_OggFLAC__stream_encoder_set_min_residual_partition_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_min_residual_partition_order" ); if ( dll->OggFLAC__stream_encoder_set_min_residual_partition_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_max_residual_partition_order dll->OggFLAC__stream_encoder_set_max_residual_partition_order = (libOggFLAC_func_OggFLAC__stream_encoder_set_max_residual_partition_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_max_residual_partition_order" ); if ( dll->OggFLAC__stream_encoder_set_max_residual_partition_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_rice_parameter_search_dist dll->OggFLAC__stream_encoder_set_rice_parameter_search_dist = (libOggFLAC_func_OggFLAC__stream_encoder_set_rice_parameter_search_dist_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_rice_parameter_search_dist" ); if ( dll->OggFLAC__stream_encoder_set_rice_parameter_search_dist == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_total_samples_estimate dll->OggFLAC__stream_encoder_set_total_samples_estimate = (libOggFLAC_func_OggFLAC__stream_encoder_set_total_samples_estimate_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_total_samples_estimate" ); if ( dll->OggFLAC__stream_encoder_set_total_samples_estimate == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_metadata dll->OggFLAC__stream_encoder_set_metadata = (libOggFLAC_func_OggFLAC__stream_encoder_set_metadata_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_metadata" ); if ( dll->OggFLAC__stream_encoder_set_metadata == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_write_callback dll->OggFLAC__stream_encoder_set_write_callback = (libOggFLAC_func_OggFLAC__stream_encoder_set_write_callback_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_write_callback" ); if ( dll->OggFLAC__stream_encoder_set_write_callback == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_set_client_data dll->OggFLAC__stream_encoder_set_client_data = (libOggFLAC_func_OggFLAC__stream_encoder_set_client_data_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_set_client_data" ); if ( dll->OggFLAC__stream_encoder_set_client_data == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_state dll->OggFLAC__stream_encoder_get_state = (libOggFLAC_func_OggFLAC__stream_encoder_get_state_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_state" ); if ( dll->OggFLAC__stream_encoder_get_state == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_FLAC_stream_encoder_state dll->OggFLAC__stream_encoder_get_FLAC_stream_encoder_state = (libOggFLAC_func_OggFLAC__stream_encoder_get_FLAC_stream_encoder_state_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_FLAC_stream_encoder_state" ); if ( dll->OggFLAC__stream_encoder_get_FLAC_stream_encoder_state == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_verify_decoder_state dll->OggFLAC__stream_encoder_get_verify_decoder_state = (libOggFLAC_func_OggFLAC__stream_encoder_get_verify_decoder_state_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_verify_decoder_state" ); if ( dll->OggFLAC__stream_encoder_get_verify_decoder_state == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_verify_decoder_error_stats dll->OggFLAC__stream_encoder_get_verify_decoder_error_stats = (libOggFLAC_func_OggFLAC__stream_encoder_get_verify_decoder_error_stats_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_verify_decoder_error_stats" ); if ( dll->OggFLAC__stream_encoder_get_verify_decoder_error_stats == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_verify dll->OggFLAC__stream_encoder_get_verify = (libOggFLAC_func_OggFLAC__stream_encoder_get_verify_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_verify" ); if ( dll->OggFLAC__stream_encoder_get_verify == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_streamable_subset dll->OggFLAC__stream_encoder_get_streamable_subset = (libOggFLAC_func_OggFLAC__stream_encoder_get_streamable_subset_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_streamable_subset" ); if ( dll->OggFLAC__stream_encoder_get_streamable_subset == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_do_mid_side_stereo dll->OggFLAC__stream_encoder_get_do_mid_side_stereo = (libOggFLAC_func_OggFLAC__stream_encoder_get_do_mid_side_stereo_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_do_mid_side_stereo" ); if ( dll->OggFLAC__stream_encoder_get_do_mid_side_stereo == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_loose_mid_side_stereo dll->OggFLAC__stream_encoder_get_loose_mid_side_stereo = (libOggFLAC_func_OggFLAC__stream_encoder_get_loose_mid_side_stereo_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_loose_mid_side_stereo" ); if ( dll->OggFLAC__stream_encoder_get_loose_mid_side_stereo == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_channels dll->OggFLAC__stream_encoder_get_channels = (libOggFLAC_func_OggFLAC__stream_encoder_get_channels_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_channels" ); if ( dll->OggFLAC__stream_encoder_get_channels == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_bits_per_sample dll->OggFLAC__stream_encoder_get_bits_per_sample = (libOggFLAC_func_OggFLAC__stream_encoder_get_bits_per_sample_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_bits_per_sample" ); if ( dll->OggFLAC__stream_encoder_get_bits_per_sample == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_sample_rate dll->OggFLAC__stream_encoder_get_sample_rate = (libOggFLAC_func_OggFLAC__stream_encoder_get_sample_rate_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_sample_rate" ); if ( dll->OggFLAC__stream_encoder_get_sample_rate == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_blocksize dll->OggFLAC__stream_encoder_get_blocksize = (libOggFLAC_func_OggFLAC__stream_encoder_get_blocksize_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_blocksize" ); if ( dll->OggFLAC__stream_encoder_get_blocksize == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_max_lpc_order dll->OggFLAC__stream_encoder_get_max_lpc_order = (libOggFLAC_func_OggFLAC__stream_encoder_get_max_lpc_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_max_lpc_order" ); if ( dll->OggFLAC__stream_encoder_get_max_lpc_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_qlp_coeff_precision dll->OggFLAC__stream_encoder_get_qlp_coeff_precision = (libOggFLAC_func_OggFLAC__stream_encoder_get_qlp_coeff_precision_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_qlp_coeff_precision" ); if ( dll->OggFLAC__stream_encoder_get_qlp_coeff_precision == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search dll->OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search = (libOggFLAC_func_OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search" ); if ( dll->OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_do_escape_coding dll->OggFLAC__stream_encoder_get_do_escape_coding = (libOggFLAC_func_OggFLAC__stream_encoder_get_do_escape_coding_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_do_escape_coding" ); if ( dll->OggFLAC__stream_encoder_get_do_escape_coding == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_do_exhaustive_model_search dll->OggFLAC__stream_encoder_get_do_exhaustive_model_search = (libOggFLAC_func_OggFLAC__stream_encoder_get_do_exhaustive_model_search_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_do_exhaustive_model_search" ); if ( dll->OggFLAC__stream_encoder_get_do_exhaustive_model_search == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_min_residual_partition_order dll->OggFLAC__stream_encoder_get_min_residual_partition_order = (libOggFLAC_func_OggFLAC__stream_encoder_get_min_residual_partition_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_min_residual_partition_order" ); if ( dll->OggFLAC__stream_encoder_get_min_residual_partition_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_max_residual_partition_order dll->OggFLAC__stream_encoder_get_max_residual_partition_order = (libOggFLAC_func_OggFLAC__stream_encoder_get_max_residual_partition_order_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_max_residual_partition_order" ); if ( dll->OggFLAC__stream_encoder_get_max_residual_partition_order == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_rice_parameter_search_dist dll->OggFLAC__stream_encoder_get_rice_parameter_search_dist = (libOggFLAC_func_OggFLAC__stream_encoder_get_rice_parameter_search_dist_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_rice_parameter_search_dist" ); if ( dll->OggFLAC__stream_encoder_get_rice_parameter_search_dist == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_get_total_samples_estimate dll->OggFLAC__stream_encoder_get_total_samples_estimate = (libOggFLAC_func_OggFLAC__stream_encoder_get_total_samples_estimate_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_get_total_samples_estimate" ); if ( dll->OggFLAC__stream_encoder_get_total_samples_estimate == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_init dll->OggFLAC__stream_encoder_init = (libOggFLAC_func_OggFLAC__stream_encoder_init_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_init" ); if ( dll->OggFLAC__stream_encoder_init == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_finish dll->OggFLAC__stream_encoder_finish = (libOggFLAC_func_OggFLAC__stream_encoder_finish_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_finish" ); if ( dll->OggFLAC__stream_encoder_finish == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_process dll->OggFLAC__stream_encoder_process = (libOggFLAC_func_OggFLAC__stream_encoder_process_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_process" ); if ( dll->OggFLAC__stream_encoder_process == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_encoder_process_interleaved dll->OggFLAC__stream_encoder_process_interleaved = (libOggFLAC_func_OggFLAC__stream_encoder_process_interleaved_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_encoder_process_interleaved" ); if ( dll->OggFLAC__stream_encoder_process_interleaved == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_new dll->OggFLAC__stream_decoder_new = (libOggFLAC_func_OggFLAC__stream_decoder_new_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_new" ); if ( dll->OggFLAC__stream_decoder_new == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_delete dll->OggFLAC__stream_decoder_delete = (libOggFLAC_func_OggFLAC__stream_decoder_delete_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_delete" ); if ( dll->OggFLAC__stream_decoder_delete == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_read_callback dll->OggFLAC__stream_decoder_set_read_callback = (libOggFLAC_func_OggFLAC__stream_decoder_set_read_callback_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_read_callback" ); if ( dll->OggFLAC__stream_decoder_set_read_callback == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_write_callback dll->OggFLAC__stream_decoder_set_write_callback = (libOggFLAC_func_OggFLAC__stream_decoder_set_write_callback_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_write_callback" ); if ( dll->OggFLAC__stream_decoder_set_write_callback == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_callback dll->OggFLAC__stream_decoder_set_metadata_callback = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_callback_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_callback" ); if ( dll->OggFLAC__stream_decoder_set_metadata_callback == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_error_callback dll->OggFLAC__stream_decoder_set_error_callback = (libOggFLAC_func_OggFLAC__stream_decoder_set_error_callback_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_error_callback" ); if ( dll->OggFLAC__stream_decoder_set_error_callback == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_client_data dll->OggFLAC__stream_decoder_set_client_data = (libOggFLAC_func_OggFLAC__stream_decoder_set_client_data_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_client_data" ); if ( dll->OggFLAC__stream_decoder_set_client_data == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_serial_number dll->OggFLAC__stream_decoder_set_serial_number = (libOggFLAC_func_OggFLAC__stream_decoder_set_serial_number_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_serial_number" ); if ( dll->OggFLAC__stream_decoder_set_serial_number == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respond dll->OggFLAC__stream_decoder_set_metadata_respond = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_respond_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_respond" ); if ( dll->OggFLAC__stream_decoder_set_metadata_respond == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respond_application dll->OggFLAC__stream_decoder_set_metadata_respond_application = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_respond_application_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_respond_application" ); if ( dll->OggFLAC__stream_decoder_set_metadata_respond_application == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_respond_all dll->OggFLAC__stream_decoder_set_metadata_respond_all = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_respond_all_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_respond_all" ); if ( dll->OggFLAC__stream_decoder_set_metadata_respond_all == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_ignore dll->OggFLAC__stream_decoder_set_metadata_ignore = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_ignore_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_ignore" ); if ( dll->OggFLAC__stream_decoder_set_metadata_ignore == NULL ) err++;#endif#ifndef IGNORE_libOggFLAC_OggFLAC__stream_decoder_set_metadata_ignore_application dll->OggFLAC__stream_decoder_set_metadata_ignore_application = (libOggFLAC_func_OggFLAC__stream_decoder_set_metadata_ignore_application_t) GetProcAddress ( (HINSTANCE) dll->__h_dll, "OggFLAC__stream_decoder_set_metadata_ignore_application" ); if ( dll->OggFLAC__stream_decoder_set_metadata_ignore_application == NULL ) err++;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -