virtualboolset_ogg_serial_number(longvalue);///< See FLAC__stream_encoder_set_ogg_serial_number()
virtualboolset_verify(boolvalue);///< See FLAC__stream_encoder_set_verify()
virtualboolset_streamable_subset(boolvalue);///< See FLAC__stream_encoder_set_streamable_subset()
virtualboolset_channels(unsignedvalue);///< See FLAC__stream_encoder_set_channels()
virtualboolset_bits_per_sample(unsignedvalue);///< See FLAC__stream_encoder_set_bits_per_sample()
virtualboolset_sample_rate(unsignedvalue);///< See FLAC__stream_encoder_set_sample_rate()
virtualboolset_compression_level(unsignedvalue);///< See FLAC__stream_encoder_set_compression_level()
virtualboolset_blocksize(unsignedvalue);///< See FLAC__stream_encoder_set_blocksize()
virtualboolset_channels(uint32_tvalue);///< See FLAC__stream_encoder_set_channels()
virtualboolset_bits_per_sample(uint32_tvalue);///< See FLAC__stream_encoder_set_bits_per_sample()
virtualboolset_sample_rate(uint32_tvalue);///< See FLAC__stream_encoder_set_sample_rate()
virtualboolset_compression_level(uint32_tvalue);///< See FLAC__stream_encoder_set_compression_level()
virtualboolset_blocksize(uint32_tvalue);///< See FLAC__stream_encoder_set_blocksize()
virtualboolset_do_mid_side_stereo(boolvalue);///< See FLAC__stream_encoder_set_do_mid_side_stereo()
virtualboolset_loose_mid_side_stereo(boolvalue);///< See FLAC__stream_encoder_set_loose_mid_side_stereo()
virtualboolset_apodization(constchar*specification);///< See FLAC__stream_encoder_set_apodization()
virtualboolset_max_lpc_order(unsignedvalue);///< See FLAC__stream_encoder_set_max_lpc_order()
virtualboolset_qlp_coeff_precision(unsignedvalue);///< See FLAC__stream_encoder_set_qlp_coeff_precision()
virtualboolset_max_lpc_order(uint32_tvalue);///< See FLAC__stream_encoder_set_max_lpc_order()
virtualboolset_qlp_coeff_precision(uint32_tvalue);///< See FLAC__stream_encoder_set_qlp_coeff_precision()
virtualboolset_do_qlp_coeff_prec_search(boolvalue);///< See FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
virtualboolset_do_escape_coding(boolvalue);///< See FLAC__stream_encoder_set_do_escape_coding()
virtualboolset_do_exhaustive_model_search(boolvalue);///< See FLAC__stream_encoder_set_do_exhaustive_model_search()
virtualboolset_min_residual_partition_order(unsignedvalue);///< See FLAC__stream_encoder_set_min_residual_partition_order()
virtualboolset_max_residual_partition_order(unsignedvalue);///< See FLAC__stream_encoder_set_max_residual_partition_order()
virtualboolset_rice_parameter_search_dist(unsignedvalue);///< See FLAC__stream_encoder_set_rice_parameter_search_dist()
virtualboolset_min_residual_partition_order(uint32_tvalue);///< See FLAC__stream_encoder_set_min_residual_partition_order()
virtualboolset_max_residual_partition_order(uint32_tvalue);///< See FLAC__stream_encoder_set_max_residual_partition_order()
virtualboolset_rice_parameter_search_dist(uint32_tvalue);///< See FLAC__stream_encoder_set_rice_parameter_search_dist()
virtualboolset_total_samples_estimate(FLAC__uint64value);///< See FLAC__stream_encoder_set_total_samples_estimate()
virtualboolset_metadata(::FLAC__StreamMetadata**metadata,unsignednum_blocks);///< See FLAC__stream_encoder_set_metadata()
virtualboolset_metadata(FLAC::Metadata::Prototype**metadata,unsignednum_blocks);///< See FLAC__stream_encoder_set_metadata()
virtualboolset_metadata(::FLAC__StreamMetadata**metadata,uint32_tnum_blocks);///< See FLAC__stream_encoder_set_metadata()
virtualboolset_metadata(FLAC::Metadata::Prototype**metadata,uint32_tnum_blocks);///< See FLAC__stream_encoder_set_metadata()
/* get_state() is not virtual since we want subclasses to be able to return their own state */
Stateget_state()const;///< See FLAC__stream_encoder_get_state()
virtualDecoder::Stream::Stateget_verify_decoder_state()const;///< See FLAC__stream_encoder_get_verify_decoder_state()
virtualvoidget_verify_decoder_error_stats(FLAC__uint64*absolute_sample,unsigned*frame_number,unsigned*channel,unsigned*sample,FLAC__int32*expected,FLAC__int32*got);///< See FLAC__stream_encoder_get_verify_decoder_error_stats()
virtualvoidget_verify_decoder_error_stats(FLAC__uint64*absolute_sample,uint32_t*frame_number,uint32_t*channel,uint32_t*sample,FLAC__int32*expected,FLAC__int32*got);///< See FLAC__stream_encoder_get_verify_decoder_error_stats()
virtualboolget_verify()const;///< See FLAC__stream_encoder_get_verify()
virtualboolget_streamable_subset()const;///< See FLAC__stream_encoder_get_streamable_subset()
virtualboolget_do_mid_side_stereo()const;///< See FLAC__stream_encoder_get_do_mid_side_stereo()
virtualboolget_loose_mid_side_stereo()const;///< See FLAC__stream_encoder_get_loose_mid_side_stereo()
virtualunsignedget_channels()const;///< See FLAC__stream_encoder_get_channels()
virtualunsignedget_bits_per_sample()const;///< See FLAC__stream_encoder_get_bits_per_sample()
virtualunsignedget_sample_rate()const;///< See FLAC__stream_encoder_get_sample_rate()
virtualunsignedget_blocksize()const;///< See FLAC__stream_encoder_get_blocksize()
virtualunsignedget_max_lpc_order()const;///< See FLAC__stream_encoder_get_max_lpc_order()
virtualunsignedget_qlp_coeff_precision()const;///< See FLAC__stream_encoder_get_qlp_coeff_precision()
virtualuint32_tget_channels()const;///< See FLAC__stream_encoder_get_channels()
virtualuint32_tget_bits_per_sample()const;///< See FLAC__stream_encoder_get_bits_per_sample()
virtualuint32_tget_sample_rate()const;///< See FLAC__stream_encoder_get_sample_rate()
virtualuint32_tget_blocksize()const;///< See FLAC__stream_encoder_get_blocksize()
virtualuint32_tget_max_lpc_order()const;///< See FLAC__stream_encoder_get_max_lpc_order()
virtualuint32_tget_qlp_coeff_precision()const;///< See FLAC__stream_encoder_get_qlp_coeff_precision()
virtualboolget_do_qlp_coeff_prec_search()const;///< See FLAC__stream_encoder_get_do_qlp_coeff_prec_search()
virtualboolget_do_escape_coding()const;///< See FLAC__stream_encoder_get_do_escape_coding()
virtualboolget_do_exhaustive_model_search()const;///< See FLAC__stream_encoder_get_do_exhaustive_model_search()
virtualunsignedget_min_residual_partition_order()const;///< See FLAC__stream_encoder_get_min_residual_partition_order()
virtualunsignedget_max_residual_partition_order()const;///< See FLAC__stream_encoder_get_max_residual_partition_order()
virtualunsignedget_rice_parameter_search_dist()const;///< See FLAC__stream_encoder_get_rice_parameter_search_dist()
virtualuint32_tget_min_residual_partition_order()const;///< See FLAC__stream_encoder_get_min_residual_partition_order()
virtualuint32_tget_max_residual_partition_order()const;///< See FLAC__stream_encoder_get_max_residual_partition_order()
virtualuint32_tget_rice_parameter_search_dist()const;///< See FLAC__stream_encoder_get_rice_parameter_search_dist()
virtualFLAC__uint64get_total_samples_estimate()const;///< See FLAC__stream_encoder_get_total_samples_estimate()
virtual::FLAC__StreamEncoderInitStatusinit();///< See FLAC__stream_encoder_init_stream()
...
...
@@ -175,14 +175,14 @@ namespace FLAC {
virtualboolfinish();///< See FLAC__stream_encoder_finish()
virtualboolprocess(constFLAC__int32*constbuffer[],unsignedsamples);///< See FLAC__stream_encoder_process()
virtualboolprocess_interleaved(constFLAC__int32buffer[],unsignedsamples);///< See FLAC__stream_encoder_process_interleaved()
virtualboolprocess(constFLAC__int32*constbuffer[],uint32_tsamples);///< See FLAC__stream_encoder_process()
virtualboolprocess_interleaved(constFLAC__int32buffer[],uint32_tsamples);///< See FLAC__stream_encoder_process_interleaved()
FLACPP_APIboolget_cuesheet(constchar*filename,CueSheet*&cuesheet);///< See FLAC__metadata_get_cuesheet().
FLACPP_APIboolget_cuesheet(constchar*filename,CueSheet&cuesheet);///< See FLAC__metadata_get_cuesheet().
FLACPP_APIboolget_picture(constchar*filename,Picture*&picture,::FLAC__StreamMetadata_Picture_Typetype,constchar*mime_type,constFLAC__byte*description,unsignedmax_width,unsignedmax_height,unsignedmax_depth,unsignedmax_colors);///< See FLAC__metadata_get_picture().
FLACPP_APIboolget_picture(constchar*filename,Picture&picture,::FLAC__StreamMetadata_Picture_Typetype,constchar*mime_type,constFLAC__byte*description,unsignedmax_width,unsignedmax_height,unsignedmax_depth,unsignedmax_colors);///< See FLAC__metadata_get_picture().
FLACPP_APIboolget_picture(constchar*filename,Picture*&picture,::FLAC__StreamMetadata_Picture_Typetype,constchar*mime_type,constFLAC__byte*description,uint32_tmax_width,uint32_tmax_height,uint32_tmax_depth,uint32_tmax_colors);///< See FLAC__metadata_get_picture().
FLACPP_APIboolget_picture(constchar*filename,Picture&picture,::FLAC__StreamMetadata_Picture_Typetype,constchar*mime_type,constFLAC__byte*description,uint32_tmax_width,uint32_tmax_height,uint32_tmax_depth,uint32_tmax_colors);///< See FLAC__metadata_get_picture().
/* \} */
...
...
@@ -1079,7 +1079,7 @@ namespace FLAC {
off_tget_block_offset()const;///< See FLAC__metadata_simple_iterator_get_block_offset().
::FLAC__MetadataTypeget_block_type()const;///< See FLAC__metadata_simple_iterator_get_block_type().
unsignedget_block_length()const;///< See FLAC__metadata_simple_iterator_get_block_length().
uint32_tget_block_length()const;///< See FLAC__metadata_simple_iterator_get_block_length().
boolget_application_id(FLAC__byte*id);///< See FLAC__metadata_simple_iterator_get_application_id().
Prototype*get_block();///< See FLAC__metadata_simple_iterator_get_block().
boolset_block(Prototype*block,booluse_padding=true);///< See FLAC__metadata_simple_iterator_set_block().