diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-04-24 11:09:39 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-04-24 11:09:39 +0200 |
| commit | d9e645b63f730ea3616bfefea7e2974180cadbfd (patch) | |
| tree | 56887d8166daf1d78d0f32bd17570f8bcd25ab8c /src | |
| parent | c2545c67625b6ad88f573ec13d48608e07c1284f (diff) | |
| download | box64-d9e645b63f730ea3616bfefea7e2974180cadbfd.tar.gz box64-d9e645b63f730ea3616bfefea7e2974180cadbfd.zip | |
Used wrapperhelper on libflac
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 | ||||
| -rwxr-xr-x | src/wrapped/wrappedflac_private.h | 162 |
4 files changed, 85 insertions, 81 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 69c26ce8..7e574a69 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -2329,6 +2329,7 @@ #() iFpduuuLuLp #() iFppiiiiiii #() iFppiuiippL +#() iFppuppuuuu #() iFppLpiuppp #() iFpppiiipip #() iFpppiiuuii diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 8586f2ef..c01ea8da 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -2365,6 +2365,7 @@ typedef int32_t (*iFpuuuuduup_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, typedef int32_t (*iFpduuuLuLp_t)(void*, double, uint32_t, uint32_t, uint32_t, uintptr_t, uint32_t, uintptr_t, void*); typedef int32_t (*iFppiiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFppiuiippL_t)(void*, void*, int32_t, uint32_t, int32_t, int32_t, void*, void*, uintptr_t); +typedef int32_t (*iFppuppuuuu_t)(void*, void*, uint32_t, void*, void*, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFppLpiuppp_t)(void*, void*, uintptr_t, void*, int32_t, uint32_t, void*, void*, void*); typedef int32_t (*iFpppiiipip_t)(void*, void*, void*, int32_t, int32_t, int32_t, void*, int32_t, void*); typedef int32_t (*iFpppiiuuii_t)(void*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t); @@ -4958,6 +4959,7 @@ void iFpuuuuduup(x64emu_t *emu, uintptr_t fcn) { iFpuuuuduup_t fn = (iFpuuuuduup void iFpduuuLuLp(x64emu_t *emu, uintptr_t fcn) { iFpduuuLuLp_t fn = (iFpduuuLuLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, emu->xmm[0].d[0], (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (uint32_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFppiiiiiii(x64emu_t *emu, uintptr_t fcn) { iFppiiiiiii_t fn = (iFppiiiiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void iFppiuiippL(x64emu_t *emu, uintptr_t fcn) { iFppiuiippL_t fn = (iFppiuiippL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } +void iFppuppuuuu(x64emu_t *emu, uintptr_t fcn) { iFppuppuuuu_t fn = (iFppuppuuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24)); } void iFppLpiuppp(x64emu_t *emu, uintptr_t fcn) { iFppLpiuppp_t fn = (iFppLpiuppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFpppiiipip(x64emu_t *emu, uintptr_t fcn) { iFpppiiipip_t fn = (iFpppiiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFpppiiuuii(x64emu_t *emu, uintptr_t fcn) { iFpppiiuuii_t fn = (iFpppiiuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 4b185580..424e1e67 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -2366,6 +2366,7 @@ void iFpuuuuduup(x64emu_t *emu, uintptr_t fnc); void iFpduuuLuLp(x64emu_t *emu, uintptr_t fnc); void iFppiiiiiii(x64emu_t *emu, uintptr_t fnc); void iFppiuiippL(x64emu_t *emu, uintptr_t fnc); +void iFppuppuuuu(x64emu_t *emu, uintptr_t fnc); void iFppLpiuppp(x64emu_t *emu, uintptr_t fnc); void iFpppiiipip(x64emu_t *emu, uintptr_t fnc); void iFpppiiuuii(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedflac_private.h b/src/wrapped/wrappedflac_private.h index f2b36412..f676c195 100755 --- a/src/wrapped/wrappedflac_private.h +++ b/src/wrapped/wrappedflac_private.h @@ -5,39 +5,39 @@ //DATA(FLAC_API_SUPPORTS_OGG_FLAC, //DATA(FLAC__ChannelAssignmentString, //DATA(FLAC__EntropyCodingMethodTypeString, -//GO(FLAC__format_blocksize_is_subset, -//GO(FLAC__format_cuesheet_is_legal, -//GO(FLAC__format_picture_is_legal, -//GO(FLAC__format_sample_rate_is_subset, +GO(FLAC__format_blocksize_is_subset, iFuu) +GO(FLAC__format_cuesheet_is_legal, iFpip) +GO(FLAC__format_picture_is_legal, iFpp) +GO(FLAC__format_sample_rate_is_subset, iFu) //GO(FLAC__format_sample_rate_is_valid, -//GO(FLAC__format_seektable_is_legal, -//GO(FLAC__format_seektable_sort, -//GO(FLAC__format_vorbiscomment_entry_is_legal, -//GO(FLAC__format_vorbiscomment_entry_name_is_legal, +GO(FLAC__format_seektable_is_legal, iFp) +GO(FLAC__format_seektable_sort, uFp) +GO(FLAC__format_vorbiscomment_entry_is_legal, iFpu) +GO(FLAC__format_vorbiscomment_entry_name_is_legal, iFp) //GO(FLAC__format_vorbiscomment_entry_value_is_legal, //DATA(FLAC__FrameNumberTypeString, -//GO(FLAC__metadata_chain_check_if_tempfile_needed, +GO(FLAC__metadata_chain_check_if_tempfile_needed, iFpi) //GO(FLAC__metadata_chain_delete, //GO(FLAC__metadata_chain_merge_padding, GO(FLAC__metadata_chain_new, pFv) //GO(FLAC__metadata_chain_read, -//GO(FLAC__metadata_chain_read_ogg, +GO(FLAC__metadata_chain_read_ogg, iFpp) //GO(FLAC__metadata_chain_read_ogg_with_callbacks, GOM(FLAC__metadata_chain_read_with_callbacks, iFEppPPPPPP) // FLAC__IOCallbacks is a struct with all callbacks -//GO(FLAC__metadata_chain_sort_padding, -GO(FLAC__metadata_chain_status, iFp) +GO(FLAC__metadata_chain_sort_padding, vFp) +GO(FLAC__metadata_chain_status, uFp) DATA(FLAC__Metadata_ChainStatusString, sizeof(void*)) -//GO(FLAC__metadata_chain_write, +GO(FLAC__metadata_chain_write, iFpii) //GO(FLAC__metadata_chain_write_with_callbacks, //GO(FLAC__metadata_chain_write_with_callbacks_and_tempfile, -//GO(FLAC__metadata_get_cuesheet, -//GO(FLAC__metadata_get_picture, -//GO(FLAC__metadata_get_streaminfo, +GO(FLAC__metadata_get_cuesheet, iFpp) +GO(FLAC__metadata_get_picture, iFppuppuuuu) +GO(FLAC__metadata_get_streaminfo, iFpp) //GO(FLAC__metadata_get_tags, GO(FLAC__metadata_iterator_delete, vFp) GO(FLAC__metadata_iterator_delete_block, iFpi) GO(FLAC__metadata_iterator_get_block, pFp) -GO(FLAC__metadata_iterator_get_block_type, iFp) +GO(FLAC__metadata_iterator_get_block_type, uFp) GO(FLAC__metadata_iterator_init, vFpp) GO(FLAC__metadata_iterator_insert_block_after, iFpp) GO(FLAC__metadata_iterator_insert_block_before, iFpp) @@ -45,69 +45,69 @@ GO(FLAC__metadata_iterator_new, pFv) GO(FLAC__metadata_iterator_next, iFp) GO(FLAC__metadata_iterator_prev, iFp) GO(FLAC__metadata_iterator_set_block, iFpp) -//GO(FLAC__metadata_object_application_set_data, -//GO(FLAC__metadata_object_clone, -//GO(FLAC__metadata_object_cuesheet_calculate_cddb_id, -//GO(FLAC__metadata_object_cuesheet_delete_track, +GO(FLAC__metadata_object_application_set_data, iFppui) +GO(FLAC__metadata_object_clone, pFp) +GO(FLAC__metadata_object_cuesheet_calculate_cddb_id, uFp) +GO(FLAC__metadata_object_cuesheet_delete_track, iFpu) //GO(FLAC__metadata_object_cuesheet_insert_blank_track, -//GO(FLAC__metadata_object_cuesheet_insert_track, -//GO(FLAC__metadata_object_cuesheet_is_legal, +GO(FLAC__metadata_object_cuesheet_insert_track, iFpupi) +GO(FLAC__metadata_object_cuesheet_is_legal, iFpip) //GO(FLAC__metadata_object_cuesheet_resize_tracks, //GO(FLAC__metadata_object_cuesheet_set_track, -//GO(FLAC__metadata_object_cuesheet_track_clone, -//GO(FLAC__metadata_object_cuesheet_track_delete, -//GO(FLAC__metadata_object_cuesheet_track_delete_index, +GO(FLAC__metadata_object_cuesheet_track_clone, pFp) +GO(FLAC__metadata_object_cuesheet_track_delete, vFp) +GO(FLAC__metadata_object_cuesheet_track_delete_index, iFpuu) //GO(FLAC__metadata_object_cuesheet_track_insert_blank_index, //GO(FLAC__metadata_object_cuesheet_track_insert_index, -//GO(FLAC__metadata_object_cuesheet_track_new, +GO(FLAC__metadata_object_cuesheet_track_new, pFv) //GO(FLAC__metadata_object_cuesheet_track_resize_indices, GO(FLAC__metadata_object_delete, vFp) -//GO(FLAC__metadata_object_is_equal, -//GO(FLAC__metadata_object_new, -//GO(FLAC__metadata_object_picture_is_legal, -//GO(FLAC__metadata_object_picture_set_data, -//GO(FLAC__metadata_object_picture_set_description, -//GO(FLAC__metadata_object_picture_set_mime_type, +GO(FLAC__metadata_object_is_equal, iFpp) +GO(FLAC__metadata_object_new, pFu) +GO(FLAC__metadata_object_picture_is_legal, iFpp) +GO(FLAC__metadata_object_picture_set_data, iFppui) +GO(FLAC__metadata_object_picture_set_description, iFppi) +GO(FLAC__metadata_object_picture_set_mime_type, iFppi) //GO(FLAC__metadata_object_seektable_delete_point, //GO(FLAC__metadata_object_seektable_insert_point, -//GO(FLAC__metadata_object_seektable_is_legal, +GO(FLAC__metadata_object_seektable_is_legal, iFp) //GO(FLAC__metadata_object_seektable_resize_points, //GO(FLAC__metadata_object_seektable_set_point, //GO(FLAC__metadata_object_seektable_template_append_placeholders, -//GO(FLAC__metadata_object_seektable_template_append_point, -//GO(FLAC__metadata_object_seektable_template_append_points, +GO(FLAC__metadata_object_seektable_template_append_point, iFpL) +GO(FLAC__metadata_object_seektable_template_append_points, iFppu) //GO(FLAC__metadata_object_seektable_template_append_spaced_points, -//GO(FLAC__metadata_object_seektable_template_append_spaced_points_by_samples, -//GO(FLAC__metadata_object_seektable_template_sort, +GO(FLAC__metadata_object_seektable_template_append_spaced_points_by_samples, iFpuL) +GO(FLAC__metadata_object_seektable_template_sort, iFpi) //GO(FLAC__metadata_object_vorbiscomment_append_comment, //GO(FLAC__metadata_object_vorbiscomment_delete_comment, -//GO(FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair, +GO(FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair, iFppp) //GO(FLAC__metadata_object_vorbiscomment_entry_matches, //GO(FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair, -//GO(FLAC__metadata_object_vorbiscomment_find_entry_from, +GO(FLAC__metadata_object_vorbiscomment_find_entry_from, iFpup) //GO(FLAC__metadata_object_vorbiscomment_insert_comment, -//GO(FLAC__metadata_object_vorbiscomment_remove_entries_matching, +GO(FLAC__metadata_object_vorbiscomment_remove_entries_matching, iFpp) //GO(FLAC__metadata_object_vorbiscomment_remove_entry_matching, //GO(FLAC__metadata_object_vorbiscomment_replace_comment, //GO(FLAC__metadata_object_vorbiscomment_resize_comments, //GO(FLAC__metadata_object_vorbiscomment_set_comment, //GO(FLAC__metadata_object_vorbiscomment_set_vendor_string, -//GO(FLAC__metadata_simple_iterator_delete, -//GO(FLAC__metadata_simple_iterator_delete_block, -//GO(FLAC__metadata_simple_iterator_get_application_id, -//GO(FLAC__metadata_simple_iterator_get_block, -//GO(FLAC__metadata_simple_iterator_get_block_length, -//GO(FLAC__metadata_simple_iterator_get_block_offset, -//GO(FLAC__metadata_simple_iterator_get_block_type, -//GO(FLAC__metadata_simple_iterator_init, -//GO(FLAC__metadata_simple_iterator_insert_block_after, -//GO(FLAC__metadata_simple_iterator_is_last, +GO(FLAC__metadata_simple_iterator_delete, vFp) +GO(FLAC__metadata_simple_iterator_delete_block, iFpi) +GO(FLAC__metadata_simple_iterator_get_application_id, iFpp) +GO(FLAC__metadata_simple_iterator_get_block, pFp) +GO(FLAC__metadata_simple_iterator_get_block_length, uFp) +GO(FLAC__metadata_simple_iterator_get_block_offset, lFp) +GO(FLAC__metadata_simple_iterator_get_block_type, uFp) +GO(FLAC__metadata_simple_iterator_init, iFppii) +GO(FLAC__metadata_simple_iterator_insert_block_after, iFppi) +GO(FLAC__metadata_simple_iterator_is_last, iFp) //GO(FLAC__metadata_simple_iterator_is_writable, -//GO(FLAC__metadata_simple_iterator_new, +GO(FLAC__metadata_simple_iterator_new, pFv) //GO(FLAC__metadata_simple_iterator_next, -//GO(FLAC__metadata_simple_iterator_prev, +GO(FLAC__metadata_simple_iterator_prev, iFp) //GO(FLAC__metadata_simple_iterator_set_block, -//GO(FLAC__metadata_simple_iterator_status, +GO(FLAC__metadata_simple_iterator_status, uFp) //DATA(FLAC__Metadata_SimpleIteratorStatusString, //DATA(FLAC__MetadataTypeString, GO(FLAC__stream_decoder_delete, vFp) @@ -115,15 +115,15 @@ DATA(FLAC__StreamDecoderErrorStatusString, sizeof(void*)) GO(FLAC__stream_decoder_finish, iFp) GO(FLAC__stream_decoder_flush, iFp) //GO(FLAC__stream_decoder_get_bits_per_sample, -//GO(FLAC__stream_decoder_get_blocksize, -//GO(FLAC__stream_decoder_get_channel_assignment, +GO(FLAC__stream_decoder_get_blocksize, uFp) +GO(FLAC__stream_decoder_get_channel_assignment, uFp) //GO(FLAC__stream_decoder_get_channels, GO(FLAC__stream_decoder_get_decode_position, iFpp) -//GO(FLAC__stream_decoder_get_md5_checking, +GO(FLAC__stream_decoder_get_md5_checking, iFp) GO(FLAC__stream_decoder_get_resolved_state_string, pFp) //GO(FLAC__stream_decoder_get_sample_rate, -GO(FLAC__stream_decoder_get_state, iFp) -//GO(FLAC__stream_decoder_get_total_samples, +GO(FLAC__stream_decoder_get_state, uFp) +GO(FLAC__stream_decoder_get_total_samples, LFp) //GO(FLAC__stream_decoder_init_file, //GO(FLAC__stream_decoder_init_FILE, //GO(FLAC__stream_decoder_init_ogg_file, @@ -138,25 +138,25 @@ GO(FLAC__stream_decoder_process_until_end_of_metadata, iFp) GO(FLAC__stream_decoder_process_until_end_of_stream, iFp) //DATA(FLAC__StreamDecoderReadStatusString, GO(FLAC__stream_decoder_reset, iFp) -GO(FLAC__stream_decoder_seek_absolute, iFpU) +GO(FLAC__stream_decoder_seek_absolute, iFpL) //DATA(FLAC__StreamDecoderSeekStatusString, -//GO(FLAC__stream_decoder_set_md5_checking, -//GO(FLAC__stream_decoder_set_metadata_ignore, +GO(FLAC__stream_decoder_set_md5_checking, iFpi) +GO(FLAC__stream_decoder_set_metadata_ignore, iFpu) GO(FLAC__stream_decoder_set_metadata_ignore_all, iFp) -//GO(FLAC__stream_decoder_set_metadata_ignore_application, +GO(FLAC__stream_decoder_set_metadata_ignore_application, iFpp) //GO(FLAC__stream_decoder_set_metadata_respond, //GO(FLAC__stream_decoder_set_metadata_respond_all, //GO(FLAC__stream_decoder_set_metadata_respond_application, -//GO(FLAC__stream_decoder_set_ogg_serial_number, -//GO(FLAC__stream_decoder_skip_single_frame, +GO(FLAC__stream_decoder_set_ogg_serial_number, iFpl) +GO(FLAC__stream_decoder_skip_single_frame, iFp) //DATA(FLAC__StreamDecoderStateString, //DATA(FLAC__StreamDecoderTellStatusString, //DATA(FLAC__StreamDecoderWriteStatusString, -//GO(FLAC__stream_encoder_delete, +GO(FLAC__stream_encoder_delete, vFp) //GO(FLAC__stream_encoder_disable_constant_subframes, //GO(FLAC__stream_encoder_disable_fixed_subframes, //GO(FLAC__stream_encoder_disable_verbatim_subframes, -//GO(FLAC__stream_encoder_finish, +GO(FLAC__stream_encoder_finish, iFp) //GO(FLAC__stream_encoder_get_bits_per_sample, //GO(FLAC__stream_encoder_get_blocksize, //GO(FLAC__stream_encoder_get_channels, @@ -170,15 +170,15 @@ GO(FLAC__stream_decoder_set_metadata_ignore_all, iFp) //GO(FLAC__stream_encoder_get_max_residual_partition_order, //GO(FLAC__stream_encoder_get_min_residual_partition_order, //GO(FLAC__stream_encoder_get_qlp_coeff_precision, -//GO(FLAC__stream_encoder_get_resolved_state_string, -//GO(FLAC__stream_encoder_get_rice_parameter_search_dist, +GO(FLAC__stream_encoder_get_resolved_state_string, pFp) +GO(FLAC__stream_encoder_get_rice_parameter_search_dist, uFp) //GO(FLAC__stream_encoder_get_sample_rate, -//GO(FLAC__stream_encoder_get_state, +GO(FLAC__stream_encoder_get_state, uFp) //GO(FLAC__stream_encoder_get_streamable_subset, -//GO(FLAC__stream_encoder_get_total_samples_estimate, +GO(FLAC__stream_encoder_get_total_samples_estimate, LFp) //GO(FLAC__stream_encoder_get_verify, -//GO(FLAC__stream_encoder_get_verify_decoder_error_stats, -//GO(FLAC__stream_encoder_get_verify_decoder_state, +GO(FLAC__stream_encoder_get_verify_decoder_error_stats, vFppppppp) +GO(FLAC__stream_encoder_get_verify_decoder_state, uFp) //GO(FLAC__stream_encoder_init_file, //GO(FLAC__stream_encoder_init_FILE, //GO(FLAC__stream_encoder_init_ogg_file, @@ -186,12 +186,12 @@ GO(FLAC__stream_decoder_set_metadata_ignore_all, iFp) //GO(FLAC__stream_encoder_init_ogg_stream, //DATA(FLAC__StreamEncoderInitStatusString, //GO(FLAC__stream_encoder_init_stream, -//GO(FLAC__stream_encoder_new, -//GO(FLAC__stream_encoder_process, -//GO(FLAC__stream_encoder_process_interleaved, +GO(FLAC__stream_encoder_new, pFv) +GO(FLAC__stream_encoder_process, iFppu) +GO(FLAC__stream_encoder_process_interleaved, iFppu) //DATA(FLAC__StreamEncoderReadStatusString, //DATA(FLAC__StreamEncoderSeekStatusString, -//GO(FLAC__stream_encoder_set_apodization, +GO(FLAC__stream_encoder_set_apodization, iFpp) //GO(FLAC__stream_encoder_set_bits_per_sample, //GO(FLAC__stream_encoder_set_blocksize, //GO(FLAC__stream_encoder_set_channels, @@ -204,14 +204,14 @@ GO(FLAC__stream_decoder_set_metadata_ignore_all, iFp) //GO(FLAC__stream_encoder_set_loose_mid_side_stereo, //GO(FLAC__stream_encoder_set_max_lpc_order, //GO(FLAC__stream_encoder_set_max_residual_partition_order, -//GO(FLAC__stream_encoder_set_metadata, +GO(FLAC__stream_encoder_set_metadata, iFppu) //GO(FLAC__stream_encoder_set_min_residual_partition_order, -//GO(FLAC__stream_encoder_set_ogg_serial_number, +GO(FLAC__stream_encoder_set_ogg_serial_number, iFpl) //GO(FLAC__stream_encoder_set_qlp_coeff_precision, -//GO(FLAC__stream_encoder_set_rice_parameter_search_dist, +GO(FLAC__stream_encoder_set_rice_parameter_search_dist, iFpu) //GO(FLAC__stream_encoder_set_sample_rate, //GO(FLAC__stream_encoder_set_streamable_subset, -//GO(FLAC__stream_encoder_set_total_samples_estimate, +GO(FLAC__stream_encoder_set_total_samples_estimate, iFpL) //GO(FLAC__stream_encoder_set_verify, //DATA(FLAC__StreamEncoderStateString, //DATA(FLAC__StreamEncoderTellStatusString, |