• Home
  • Raw
  • Download

Lines Matching refs:protected_

517 	encoder->protected_ = calloc(1, sizeof(FLAC__StreamEncoderProtected));  in FLAC__stream_encoder_new()
518 if(encoder->protected_ == 0) { in FLAC__stream_encoder_new()
525 free(encoder->protected_); in FLAC__stream_encoder_new()
533 free(encoder->protected_); in FLAC__stream_encoder_new()
572 encoder->protected_->state = FLAC__STREAM_ENCODER_UNINITIALIZED; in FLAC__stream_encoder_new()
584 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_delete()
608 free(encoder->protected_); in FLAC__stream_encoder_delete()
634 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in init_stream_internal_()
645 if(encoder->protected_->channels == 0 || encoder->protected_->channels > FLAC__MAX_CHANNELS) in init_stream_internal_()
648 if(encoder->protected_->channels != 2) { in init_stream_internal_()
649 encoder->protected_->do_mid_side_stereo = false; in init_stream_internal_()
650 encoder->protected_->loose_mid_side_stereo = false; in init_stream_internal_()
652 else if(!encoder->protected_->do_mid_side_stereo) in init_stream_internal_()
653 encoder->protected_->loose_mid_side_stereo = false; in init_stream_internal_()
655 if(encoder->protected_->bits_per_sample >= 32) in init_stream_internal_()
656 …encoder->protected_->do_mid_side_stereo = false; /* since we currenty do 32-bit math, the side cha… in init_stream_internal_()
658 …if(encoder->protected_->bits_per_sample < FLAC__MIN_BITS_PER_SAMPLE || encoder->protected_->bits_p… in init_stream_internal_()
661 if(!FLAC__format_sample_rate_is_valid(encoder->protected_->sample_rate)) in init_stream_internal_()
664 if(encoder->protected_->blocksize == 0) { in init_stream_internal_()
665 if(encoder->protected_->max_lpc_order == 0) in init_stream_internal_()
666 encoder->protected_->blocksize = 1152; in init_stream_internal_()
668 encoder->protected_->blocksize = 4096; in init_stream_internal_()
671 …if(encoder->protected_->blocksize < FLAC__MIN_BLOCK_SIZE || encoder->protected_->blocksize > FLAC_… in init_stream_internal_()
674 if(encoder->protected_->max_lpc_order > FLAC__MAX_LPC_ORDER) in init_stream_internal_()
677 if(encoder->protected_->blocksize < encoder->protected_->max_lpc_order) in init_stream_internal_()
680 if(encoder->protected_->qlp_coeff_precision == 0) { in init_stream_internal_()
681 if(encoder->protected_->bits_per_sample < 16) { in init_stream_internal_()
684 …encoder->protected_->qlp_coeff_precision = flac_max(FLAC__MIN_QLP_COEFF_PRECISION, 2 + encoder->pr… in init_stream_internal_()
686 else if(encoder->protected_->bits_per_sample == 16) { in init_stream_internal_()
687 if(encoder->protected_->blocksize <= 192) in init_stream_internal_()
688 encoder->protected_->qlp_coeff_precision = 7; in init_stream_internal_()
689 else if(encoder->protected_->blocksize <= 384) in init_stream_internal_()
690 encoder->protected_->qlp_coeff_precision = 8; in init_stream_internal_()
691 else if(encoder->protected_->blocksize <= 576) in init_stream_internal_()
692 encoder->protected_->qlp_coeff_precision = 9; in init_stream_internal_()
693 else if(encoder->protected_->blocksize <= 1152) in init_stream_internal_()
694 encoder->protected_->qlp_coeff_precision = 10; in init_stream_internal_()
695 else if(encoder->protected_->blocksize <= 2304) in init_stream_internal_()
696 encoder->protected_->qlp_coeff_precision = 11; in init_stream_internal_()
697 else if(encoder->protected_->blocksize <= 4608) in init_stream_internal_()
698 encoder->protected_->qlp_coeff_precision = 12; in init_stream_internal_()
700 encoder->protected_->qlp_coeff_precision = 13; in init_stream_internal_()
703 if(encoder->protected_->blocksize <= 384) in init_stream_internal_()
704 encoder->protected_->qlp_coeff_precision = FLAC__MAX_QLP_COEFF_PRECISION-2; in init_stream_internal_()
705 else if(encoder->protected_->blocksize <= 1152) in init_stream_internal_()
706 encoder->protected_->qlp_coeff_precision = FLAC__MAX_QLP_COEFF_PRECISION-1; in init_stream_internal_()
708 encoder->protected_->qlp_coeff_precision = FLAC__MAX_QLP_COEFF_PRECISION; in init_stream_internal_()
710 FLAC__ASSERT(encoder->protected_->qlp_coeff_precision <= FLAC__MAX_QLP_COEFF_PRECISION); in init_stream_internal_()
712 …else if(encoder->protected_->qlp_coeff_precision < FLAC__MIN_QLP_COEFF_PRECISION || encoder->prote… in init_stream_internal_()
715 if(encoder->protected_->streamable_subset) { in init_stream_internal_()
716 …if(!FLAC__format_blocksize_is_subset(encoder->protected_->blocksize, encoder->protected_->sample_r… in init_stream_internal_()
718 if(!FLAC__format_sample_rate_is_subset(encoder->protected_->sample_rate)) in init_stream_internal_()
721 encoder->protected_->bits_per_sample != 8 && in init_stream_internal_()
722 encoder->protected_->bits_per_sample != 12 && in init_stream_internal_()
723 encoder->protected_->bits_per_sample != 16 && in init_stream_internal_()
724 encoder->protected_->bits_per_sample != 20 && in init_stream_internal_()
725 encoder->protected_->bits_per_sample != 24 in init_stream_internal_()
728 if(encoder->protected_->max_residual_partition_order > FLAC__SUBSET_MAX_RICE_PARTITION_ORDER) in init_stream_internal_()
731 encoder->protected_->sample_rate <= 48000 && in init_stream_internal_()
733 encoder->protected_->blocksize > FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ || in init_stream_internal_()
734 encoder->protected_->max_lpc_order > FLAC__SUBSET_MAX_LPC_ORDER_48000HZ in init_stream_internal_()
741 …if(encoder->protected_->max_residual_partition_order >= (1u << FLAC__ENTROPY_CODING_METHOD_PARTITI… in init_stream_internal_()
742 …encoder->protected_->max_residual_partition_order = (1u << FLAC__ENTROPY_CODING_METHOD_PARTITIONED… in init_stream_internal_()
743 …if(encoder->protected_->min_residual_partition_order >= encoder->protected_->max_residual_partitio… in init_stream_internal_()
744 …encoder->protected_->min_residual_partition_order = encoder->protected_->max_residual_partition_or… in init_stream_internal_()
748 if(is_ogg && 0 != encoder->protected_->metadata && encoder->protected_->num_metadata_blocks > 1) { in init_stream_internal_()
750 for(i1 = 1; i1 < encoder->protected_->num_metadata_blocks; i1++) { in init_stream_internal_()
751 …if(0 != encoder->protected_->metadata[i1] && encoder->protected_->metadata[i1]->type == FLAC__META… in init_stream_internal_()
752 FLAC__StreamMetadata *vc = encoder->protected_->metadata[i1]; in init_stream_internal_()
754 encoder->protected_->metadata[i1] = encoder->protected_->metadata[i1-1]; in init_stream_internal_()
755 encoder->protected_->metadata[0] = vc; in init_stream_internal_()
762 if(0 != encoder->protected_->metadata && encoder->protected_->num_metadata_blocks > 0) { in init_stream_internal_()
764 for(i2 = 0; i2 < encoder->protected_->num_metadata_blocks; i2++) { in init_stream_internal_()
765 …if(0 != encoder->protected_->metadata[i2] && encoder->protected_->metadata[i2]->type == FLAC__META… in init_stream_internal_()
766 encoder->private_->seek_table = &encoder->protected_->metadata[i2]->data.seek_table; in init_stream_internal_()
773 if(0 == encoder->protected_->metadata && encoder->protected_->num_metadata_blocks > 0) in init_stream_internal_()
779 for(i = 0; i < encoder->protected_->num_metadata_blocks; i++) { in init_stream_internal_()
780 const FLAC__StreamMetadata *m = encoder->protected_->metadata[i]; in init_stream_internal_()
826 for(i = 0; i < encoder->protected_->channels; i++) { in init_stream_internal_()
839 for(i = 0; i < encoder->protected_->num_apodizations; i++) in init_stream_internal_()
843 for(i = 0; i < encoder->protected_->channels; i++) { in init_stream_internal_()
856 …_frames = (unsigned)((FLAC__double)encoder->protected_->sample_rate * 0.4 / (FLAC__double)encoder-… in init_stream_internal_()
862 FLAC__ASSERT(encoder->protected_->sample_rate <= 655350); in init_stream_internal_()
863 FLAC__ASSERT(encoder->protected_->blocksize <= 65535); in init_stream_internal_()
864 …oint_trunc((((FLAC__uint64)(encoder->protected_->sample_rate) * (FLAC__uint64)(26214)) << 16) / (e… in init_stream_internal_()
872 …->private_->use_wide_by_block = (encoder->protected_->bits_per_sample + FLAC__bitmath_ilog2(encode… in init_stream_internal_()
873 …vate_->use_wide_by_order = (encoder->protected_->bits_per_sample + FLAC__bitmath_ilog2(flac_max(en… in init_stream_internal_()
900 if(encoder->protected_->max_lpc_order < 4) in init_stream_internal_()
902 else if(encoder->protected_->max_lpc_order < 8) in init_stream_internal_()
904 else if(encoder->protected_->max_lpc_order < 12) in init_stream_internal_()
906 else if(encoder->protected_->max_lpc_order < 16) in init_stream_internal_()
931 if(encoder->protected_->max_lpc_order < 4) in init_stream_internal_()
933 else if(encoder->protected_->max_lpc_order < 8) in init_stream_internal_()
935 else if(encoder->protected_->max_lpc_order < 12) in init_stream_internal_()
937 else if(encoder->protected_->max_lpc_order < 16) in init_stream_internal_()
943 if(encoder->protected_->max_lpc_order < 4) in init_stream_internal_()
945 else if(encoder->protected_->max_lpc_order < 8) in init_stream_internal_()
947 else if(encoder->protected_->max_lpc_order < 12) in init_stream_internal_()
949 else if(encoder->protected_->max_lpc_order < 16) in init_stream_internal_()
995 if(encoder->protected_->max_lpc_order < 4) in init_stream_internal_()
997 else if(encoder->protected_->max_lpc_order < 8) in init_stream_internal_()
999 else if(encoder->protected_->max_lpc_order < 12) in init_stream_internal_()
1001 else if(encoder->protected_->max_lpc_order < 16) in init_stream_internal_()
1005 if(encoder->protected_->max_lpc_order < 4) in init_stream_internal_()
1007 else if(encoder->protected_->max_lpc_order < 8) in init_stream_internal_()
1009 else if(encoder->protected_->max_lpc_order < 12) in init_stream_internal_()
1011 else if(encoder->protected_->max_lpc_order < 16) in init_stream_internal_()
1083 encoder->protected_->state = FLAC__STREAM_ENCODER_OK; in init_stream_internal_()
1087 if(is_ogg && !FLAC__ogg_encoder_aspect_init(&encoder->protected_->ogg_encoder_aspect)) { in init_stream_internal_()
1088 encoder->protected_->state = FLAC__STREAM_ENCODER_OGG_ERROR; in init_stream_internal_()
1100 if(!resize_buffers_(encoder, encoder->protected_->blocksize)) { in init_stream_internal_()
1106 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in init_stream_internal_()
1113 if(encoder->protected_->verify) { in init_stream_internal_()
1118 encoder->private_->verify.input_fifo.size = encoder->protected_->blocksize+OVERREAD_; in init_stream_internal_()
1119 for(i = 0; i < encoder->protected_->channels; i++) { in init_stream_internal_()
1121 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in init_stream_internal_()
1133 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR; in init_stream_internal_()
1139 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR; in init_stream_internal_()
1156 encoder->protected_->streaminfo_offset = 0; in init_stream_internal_()
1157 encoder->protected_->seektable_offset = 0; in init_stream_internal_()
1158 encoder->protected_->audio_offset = 0; in init_stream_internal_()
1163 if(encoder->protected_->verify) in init_stream_internal_()
1166 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in init_stream_internal_()
1177 if(encoder->protected_->verify) in init_stream_internal_()
1182 …encoder->private_->streaminfo.data.stream_info.min_blocksize = encoder->protected_->blocksize; /* … in init_stream_internal_()
1183 encoder->private_->streaminfo.data.stream_info.max_blocksize = encoder->protected_->blocksize; in init_stream_internal_()
1186 encoder->private_->streaminfo.data.stream_info.sample_rate = encoder->protected_->sample_rate; in init_stream_internal_()
1187 encoder->private_->streaminfo.data.stream_info.channels = encoder->protected_->channels; in init_stream_internal_()
1188 …encoder->private_->streaminfo.data.stream_info.bits_per_sample = encoder->protected_->bits_per_sam… in init_stream_internal_()
1189 …encoder->private_->streaminfo.data.stream_info.total_samples = encoder->protected_->total_samples_… in init_stream_internal_()
1191 if(encoder->protected_->do_md5) in init_stream_internal_()
1194 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in init_stream_internal_()
1223 vorbis_comment.is_last = (encoder->protected_->num_metadata_blocks == 0); in init_stream_internal_()
1230 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in init_stream_internal_()
1242 for(i = 0; i < encoder->protected_->num_metadata_blocks; i++) { in init_stream_internal_()
1243 encoder->protected_->metadata[i]->is_last = (i == encoder->protected_->num_metadata_blocks - 1); in init_stream_internal_()
1244 if(!FLAC__add_metadata_block(encoder->protected_->metadata[i], encoder->private_->frame)) { in init_stream_internal_()
1245 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in init_stream_internal_()
1255 …->tell_callback && encoder->private_->tell_callback(encoder, &encoder->protected_->audio_offset, e… in init_stream_internal_()
1256 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in init_stream_internal_()
1260 if(encoder->protected_->verify) in init_stream_internal_()
1322 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in init_FILE_internal_()
1327 encoder->protected_->state = FLAC__STREAM_ENCODER_IO_ERROR; in init_FILE_internal_()
1415 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in init_file_internal_()
1421 encoder->protected_->state = FLAC__STREAM_ENCODER_IO_ERROR; in init_file_internal_()
1454 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_finish()
1456 if(encoder->protected_->state == FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_finish()
1459 if(encoder->protected_->state == FLAC__STREAM_ENCODER_OK && !encoder->private_->is_being_deleted) { in FLAC__stream_encoder_finish()
1461 …const FLAC__bool is_fractional_block = encoder->protected_->blocksize != encoder->private_->curren… in FLAC__stream_encoder_finish()
1462 encoder->protected_->blocksize = encoder->private_->current_sample_number; in FLAC__stream_encoder_finish()
1468 if(encoder->protected_->do_md5) in FLAC__stream_encoder_finish()
1472 if(encoder->protected_->state == FLAC__STREAM_ENCODER_OK) { in FLAC__stream_encoder_finish()
1482 if(encoder->protected_->state != FLAC__STREAM_ENCODER_OK) in FLAC__stream_encoder_finish()
1489 …if(encoder->protected_->verify && 0 != encoder->private_->verify.decoder && !FLAC__stream_decoder_… in FLAC__stream_encoder_finish()
1491 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA; in FLAC__stream_encoder_finish()
1504 FLAC__ogg_encoder_aspect_finish(&encoder->protected_->ogg_encoder_aspect); in FLAC__stream_encoder_finish()
1511 encoder->protected_->state = FLAC__STREAM_ENCODER_UNINITIALIZED; in FLAC__stream_encoder_finish()
1520 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_ogg_serial_number()
1521 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_ogg_serial_number()
1525 FLAC__ogg_encoder_aspect_set_serial_number(&encoder->protected_->ogg_encoder_aspect, value); in FLAC__stream_encoder_set_ogg_serial_number()
1537 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_verify()
1538 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_verify()
1541 encoder->protected_->verify = value; in FLAC__stream_encoder_set_verify()
1550 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_streamable_subset()
1551 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_streamable_subset()
1553 encoder->protected_->streamable_subset = value; in FLAC__stream_encoder_set_streamable_subset()
1561 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_do_md5()
1562 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_do_md5()
1564 encoder->protected_->do_md5 = value; in FLAC__stream_encoder_set_do_md5()
1572 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_channels()
1573 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_channels()
1575 encoder->protected_->channels = value; in FLAC__stream_encoder_set_channels()
1583 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_bits_per_sample()
1584 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_bits_per_sample()
1586 encoder->protected_->bits_per_sample = value; in FLAC__stream_encoder_set_bits_per_sample()
1594 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_sample_rate()
1595 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_sample_rate()
1597 encoder->protected_->sample_rate = value; in FLAC__stream_encoder_set_sample_rate()
1606 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_compression_level()
1607 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_compression_level()
1618 encoder->protected_->num_apodizations = 1; in FLAC__stream_encoder_set_compression_level()
1619 encoder->protected_->apodizations[0].type = FLAC__APODIZATION_TUKEY; in FLAC__stream_encoder_set_compression_level()
1620 encoder->protected_->apodizations[0].parameters.tukey.p = 0.5; in FLAC__stream_encoder_set_compression_level()
1638 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_blocksize()
1639 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_blocksize()
1641 encoder->protected_->blocksize = value; in FLAC__stream_encoder_set_blocksize()
1649 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_do_mid_side_stereo()
1650 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_do_mid_side_stereo()
1652 encoder->protected_->do_mid_side_stereo = value; in FLAC__stream_encoder_set_do_mid_side_stereo()
1660 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_loose_mid_side_stereo()
1661 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_loose_mid_side_stereo()
1663 encoder->protected_->loose_mid_side_stereo = value; in FLAC__stream_encoder_set_loose_mid_side_stereo()
1672 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_apodization()
1674 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_apodization()
1679 encoder->protected_->num_apodizations = 0; in FLAC__stream_encoder_set_apodization()
1684 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1686 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1688 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1690 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1692 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1694 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1698 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.gauss.stddev =… in FLAC__stream_encoder_set_apodization()
1699 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1703 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1705 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1707 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1709 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1711 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1713 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1717 encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.tukey.p = p; in FLAC__stream_encoder_set_apodization()
1718 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1730 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.tukey.p = tuke… in FLAC__stream_encoder_set_apodization()
1731 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1732 }else if (encoder->protected_->num_apodizations + tukey_parts < 32){ in FLAC__stream_encoder_set_apodization()
1735 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1736 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1737 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1738 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1751 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.tukey.p = tuke… in FLAC__stream_encoder_set_apodization()
1752 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1753 }else if (encoder->protected_->num_apodizations + tukey_parts < 32){ in FLAC__stream_encoder_set_apodization()
1756 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1757 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1758 …encoder->protected_->apodizations[encoder->protected_->num_apodizations].parameters.multiple_tukey… in FLAC__stream_encoder_set_apodization()
1759 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1764 …encoder->protected_->apodizations[encoder->protected_->num_apodizations++].type = FLAC__APODIZATIO… in FLAC__stream_encoder_set_apodization()
1765 if (encoder->protected_->num_apodizations == 32) in FLAC__stream_encoder_set_apodization()
1772 if(encoder->protected_->num_apodizations == 0) { in FLAC__stream_encoder_set_apodization()
1773 encoder->protected_->num_apodizations = 1; in FLAC__stream_encoder_set_apodization()
1774 encoder->protected_->apodizations[0].type = FLAC__APODIZATION_TUKEY; in FLAC__stream_encoder_set_apodization()
1775 encoder->protected_->apodizations[0].parameters.tukey.p = 0.5; in FLAC__stream_encoder_set_apodization()
1785 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_max_lpc_order()
1786 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_max_lpc_order()
1788 encoder->protected_->max_lpc_order = value; in FLAC__stream_encoder_set_max_lpc_order()
1796 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_qlp_coeff_precision()
1797 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_qlp_coeff_precision()
1799 encoder->protected_->qlp_coeff_precision = value; in FLAC__stream_encoder_set_qlp_coeff_precision()
1807 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
1808 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
1810 encoder->protected_->do_qlp_coeff_prec_search = value; in FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
1818 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_do_escape_coding()
1819 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_do_escape_coding()
1823 encoder->protected_->do_escape_coding = value; in FLAC__stream_encoder_set_do_escape_coding()
1834 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_do_exhaustive_model_search()
1835 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_do_exhaustive_model_search()
1837 encoder->protected_->do_exhaustive_model_search = value; in FLAC__stream_encoder_set_do_exhaustive_model_search()
1845 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_min_residual_partition_order()
1846 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_min_residual_partition_order()
1848 encoder->protected_->min_residual_partition_order = value; in FLAC__stream_encoder_set_min_residual_partition_order()
1856 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_max_residual_partition_order()
1857 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_max_residual_partition_order()
1859 encoder->protected_->max_residual_partition_order = value; in FLAC__stream_encoder_set_max_residual_partition_order()
1867 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_rice_parameter_search_dist()
1868 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_rice_parameter_search_dist()
1872 encoder->protected_->rice_parameter_search_dist = value; in FLAC__stream_encoder_set_rice_parameter_search_dist()
1883 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_total_samples_estimate()
1884 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_total_samples_estimate()
1886 encoder->protected_->total_samples_estimate = value; in FLAC__stream_encoder_set_total_samples_estimate()
1894 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_set_metadata()
1895 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_set_metadata()
1902 if(encoder->protected_->metadata) { in FLAC__stream_encoder_set_metadata()
1903 free(encoder->protected_->metadata); in FLAC__stream_encoder_set_metadata()
1904 encoder->protected_->metadata = 0; in FLAC__stream_encoder_set_metadata()
1905 encoder->protected_->num_metadata_blocks = 0; in FLAC__stream_encoder_set_metadata()
1912 encoder->protected_->metadata = m; in FLAC__stream_encoder_set_metadata()
1913 encoder->protected_->num_metadata_blocks = num_blocks; in FLAC__stream_encoder_set_metadata()
1916 …if(!FLAC__ogg_encoder_aspect_set_num_metadata(&encoder->protected_->ogg_encoder_aspect, num_blocks… in FLAC__stream_encoder_set_metadata()
1930 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_disable_constant_subframes()
1931 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_disable_constant_subframes()
1941 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_disable_fixed_subframes()
1942 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_disable_fixed_subframes()
1952 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_disable_verbatim_subframes()
1953 if(encoder->protected_->state != FLAC__STREAM_ENCODER_UNINITIALIZED) in FLAC__stream_encoder_disable_verbatim_subframes()
1963 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_state()
1964 return encoder->protected_->state; in FLAC__stream_encoder_get_state()
1971 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_verify_decoder_state()
1972 if(encoder->protected_->verify) in FLAC__stream_encoder_get_verify_decoder_state()
1982 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_resolved_state_string()
1983 if(encoder->protected_->state != FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR) in FLAC__stream_encoder_get_resolved_state_string()
1984 return FLAC__StreamEncoderStateString[encoder->protected_->state]; in FLAC__stream_encoder_get_resolved_state_string()
1993 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_verify_decoder_error_stats()
2012 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_verify()
2013 return encoder->protected_->verify; in FLAC__stream_encoder_get_verify()
2020 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_streamable_subset()
2021 return encoder->protected_->streamable_subset; in FLAC__stream_encoder_get_streamable_subset()
2028 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_do_md5()
2029 return encoder->protected_->do_md5; in FLAC__stream_encoder_get_do_md5()
2036 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_channels()
2037 return encoder->protected_->channels; in FLAC__stream_encoder_get_channels()
2044 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_bits_per_sample()
2045 return encoder->protected_->bits_per_sample; in FLAC__stream_encoder_get_bits_per_sample()
2052 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_sample_rate()
2053 return encoder->protected_->sample_rate; in FLAC__stream_encoder_get_sample_rate()
2060 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_blocksize()
2061 return encoder->protected_->blocksize; in FLAC__stream_encoder_get_blocksize()
2068 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_do_mid_side_stereo()
2069 return encoder->protected_->do_mid_side_stereo; in FLAC__stream_encoder_get_do_mid_side_stereo()
2076 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_loose_mid_side_stereo()
2077 return encoder->protected_->loose_mid_side_stereo; in FLAC__stream_encoder_get_loose_mid_side_stereo()
2084 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_max_lpc_order()
2085 return encoder->protected_->max_lpc_order; in FLAC__stream_encoder_get_max_lpc_order()
2092 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_qlp_coeff_precision()
2093 return encoder->protected_->qlp_coeff_precision; in FLAC__stream_encoder_get_qlp_coeff_precision()
2100 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_do_qlp_coeff_prec_search()
2101 return encoder->protected_->do_qlp_coeff_prec_search; in FLAC__stream_encoder_get_do_qlp_coeff_prec_search()
2108 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_do_escape_coding()
2109 return encoder->protected_->do_escape_coding; in FLAC__stream_encoder_get_do_escape_coding()
2116 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_do_exhaustive_model_search()
2117 return encoder->protected_->do_exhaustive_model_search; in FLAC__stream_encoder_get_do_exhaustive_model_search()
2124 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_min_residual_partition_order()
2125 return encoder->protected_->min_residual_partition_order; in FLAC__stream_encoder_get_min_residual_partition_order()
2132 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_max_residual_partition_order()
2133 return encoder->protected_->max_residual_partition_order; in FLAC__stream_encoder_get_max_residual_partition_order()
2140 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_rice_parameter_search_dist()
2141 return encoder->protected_->rice_parameter_search_dist; in FLAC__stream_encoder_get_rice_parameter_search_dist()
2148 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_get_total_samples_estimate()
2149 return encoder->protected_->total_samples_estimate; in FLAC__stream_encoder_get_total_samples_estimate()
2155 …const unsigned channels = encoder->protected_->channels, blocksize = encoder->protected_->blocksiz… in FLAC__stream_encoder_process()
2159 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_process()
2160 FLAC__ASSERT(encoder->protected_->state == FLAC__STREAM_ENCODER_OK); in FLAC__stream_encoder_process()
2167 if(encoder->protected_->verify) in FLAC__stream_encoder_process()
2177 if(encoder->protected_->do_mid_side_stereo) { in FLAC__stream_encoder_process()
2199 if(encoder->protected_->do_mid_side_stereo) { in FLAC__stream_encoder_process()
2214 …const unsigned channels = encoder->protected_->channels, blocksize = encoder->protected_->blocksiz… in FLAC__stream_encoder_process_interleaved()
2218 FLAC__ASSERT(0 != encoder->protected_); in FLAC__stream_encoder_process_interleaved()
2219 FLAC__ASSERT(encoder->protected_->state == FLAC__STREAM_ENCODER_OK); in FLAC__stream_encoder_process_interleaved()
2226 if(encoder->protected_->do_mid_side_stereo && channels == 2) { in FLAC__stream_encoder_process_interleaved()
2231 if(encoder->protected_->verify) in FLAC__stream_encoder_process_interleaved()
2266 if(encoder->protected_->verify) in FLAC__stream_encoder_process_interleaved()
2303 encoder->protected_->verify = true; in set_defaults_()
2305 encoder->protected_->verify = false; in set_defaults_()
2307 encoder->protected_->streamable_subset = true; in set_defaults_()
2308 encoder->protected_->do_md5 = true; in set_defaults_()
2309 encoder->protected_->do_mid_side_stereo = false; in set_defaults_()
2310 encoder->protected_->loose_mid_side_stereo = false; in set_defaults_()
2311 encoder->protected_->channels = 2; in set_defaults_()
2312 encoder->protected_->bits_per_sample = 16; in set_defaults_()
2313 encoder->protected_->sample_rate = 44100; in set_defaults_()
2314 encoder->protected_->blocksize = 0; in set_defaults_()
2316 encoder->protected_->num_apodizations = 1; in set_defaults_()
2317 encoder->protected_->apodizations[0].type = FLAC__APODIZATION_TUKEY; in set_defaults_()
2318 encoder->protected_->apodizations[0].parameters.tukey.p = 0.5; in set_defaults_()
2320 encoder->protected_->max_lpc_order = 0; in set_defaults_()
2321 encoder->protected_->qlp_coeff_precision = 0; in set_defaults_()
2322 encoder->protected_->do_qlp_coeff_prec_search = false; in set_defaults_()
2323 encoder->protected_->do_exhaustive_model_search = false; in set_defaults_()
2324 encoder->protected_->do_escape_coding = false; in set_defaults_()
2325 encoder->protected_->min_residual_partition_order = 0; in set_defaults_()
2326 encoder->protected_->max_residual_partition_order = 0; in set_defaults_()
2327 encoder->protected_->rice_parameter_search_dist = 0; in set_defaults_()
2328 encoder->protected_->total_samples_estimate = 0; in set_defaults_()
2329 encoder->protected_->metadata = 0; in set_defaults_()
2330 encoder->protected_->num_metadata_blocks = 0; in set_defaults_()
2348 FLAC__ogg_encoder_aspect_set_defaults(&encoder->protected_->ogg_encoder_aspect); in set_defaults_()
2359 if(encoder->protected_->metadata) { in free_()
2360 free(encoder->protected_->metadata); in free_()
2361 encoder->protected_->metadata = 0; in free_()
2362 encoder->protected_->num_metadata_blocks = 0; in free_()
2364 for(i = 0; i < encoder->protected_->channels; i++) { in free_()
2389 for(i = 0; i < encoder->protected_->num_apodizations; i++) { in free_()
2400 for(channel = 0; channel < encoder->protected_->channels; channel++) { in free_()
2424 if(encoder->protected_->verify) { in free_()
2425 for(i = 0; i < encoder->protected_->channels; i++) { in free_()
2441 FLAC__ASSERT(encoder->protected_->state == FLAC__STREAM_ENCODER_OK); in resize_buffers_()
2456 for(i = 0; ok && i < encoder->protected_->channels; i++) { in resize_buffers_()
2462 if(encoder->protected_->max_lpc_order > 0) in resize_buffers_()
2473 if(encoder->protected_->max_lpc_order > 0) in resize_buffers_()
2479 if(ok && encoder->protected_->max_lpc_order > 0) { in resize_buffers_()
2480 for(i = 0; ok && i < encoder->protected_->num_apodizations; i++) in resize_buffers_()
2485 for(channel = 0; ok && channel < encoder->protected_->channels; channel++) { in resize_buffers_()
2498 if(encoder->protected_->do_escape_coding) in resize_buffers_()
2503 …if(ok && new_blocksize != encoder->private_->input_capacity && encoder->protected_->max_lpc_order … in resize_buffers_()
2504 for(i = 0; ok && i < encoder->protected_->num_apodizations; i++) { in resize_buffers_()
2505 switch(encoder->protected_->apodizations[i].type) { in resize_buffers_()
2525 …FLAC__window_gauss(encoder->private_->window[i], new_blocksize, encoder->protected_->apodizations[… in resize_buffers_()
2546 …FLAC__window_tukey(encoder->private_->window[i], new_blocksize, encoder->protected_->apodizations[… in resize_buffers_()
2549 …r->protected_->apodizations[i].parameters.multiple_tukey.p, encoder->protected_->apodizations[i].p… in resize_buffers_()
2552 …r->protected_->apodizations[i].parameters.multiple_tukey.p, encoder->protected_->apodizations[i].p… in resize_buffers_()
2570 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in resize_buffers_()
2583 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in write_bitbuffer_()
2587 if(encoder->protected_->verify) { in write_bitbuffer_()
2597 if(encoder->protected_->state != FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA) in write_bitbuffer_()
2598 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR; in write_bitbuffer_()
2607 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in write_bitbuffer_()
2633 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in write_frame_()
2643 encoder->protected_->streaminfo_offset = output_position; in write_frame_()
2644 else if(type == FLAC__METADATA_TYPE_SEEKTABLE && encoder->protected_->seektable_offset == 0) in write_frame_()
2645 encoder->protected_->seektable_offset = output_position; in write_frame_()
2653 …if(0 != encoder->private_->seek_table && encoder->protected_->audio_offset > 0 && encoder->private… in write_frame_()
2666 …encoder->private_->seek_table->points[i].stream_offset = output_position - encoder->protected_->au… in write_frame_()
2685 &encoder->protected_->ogg_encoder_aspect, in write_frame_()
2710 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in write_frame_()
2750 …if((seek_status = encoder->private_->seek_callback(encoder, encoder->protected_->streaminfo_offset… in update_metadata_()
2752 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2756 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2783 …if((seek_status = encoder->private_->seek_callback(encoder, encoder->protected_->streaminfo_offset… in update_metadata_()
2785 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2789 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2811 …if((seek_status = encoder->private_->seek_callback(encoder, encoder->protected_->streaminfo_offset… in update_metadata_()
2813 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2817 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2825 …eek_table && encoder->private_->seek_table->num_points > 0 && encoder->protected_->seektable_offse… in update_metadata_()
2832 …if((seek_status = encoder->private_->seek_callback(encoder, encoder->protected_->seektable_offset … in update_metadata_()
2834 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2863 encoder->protected_->state = FLAC__STREAM_ENCODER_CLIENT_ERROR; in update_metadata_()
2908 …if(!simple_ogg_page__get_at(encoder, encoder->protected_->streaminfo_offset, &page, encoder->priva… in update_ogg_metadata_()
2932 encoder->protected_->state = FLAC__STREAM_ENCODER_OGG_ERROR; in update_ogg_metadata_()
2958 encoder->protected_->state = FLAC__STREAM_ENCODER_OGG_ERROR; in update_ogg_metadata_()
2984 encoder->protected_->state = FLAC__STREAM_ENCODER_OGG_ERROR; in update_ogg_metadata_()
2996 …if(!simple_ogg_page__set_at(encoder, encoder->protected_->streaminfo_offset, &page, encoder->priva… in update_ogg_metadata_()
3005 …eek_table && encoder->private_->seek_table->num_points > 0 && encoder->protected_->seektable_offse… in update_ogg_metadata_()
3014 …if(!simple_ogg_page__get_at(encoder, encoder->protected_->seektable_offset, &page, encoder->privat… in update_ogg_metadata_()
3020 encoder->protected_->state = FLAC__STREAM_ENCODER_OGG_ERROR; in update_ogg_metadata_()
3052 …if(!simple_ogg_page__set_at(encoder, encoder->protected_->seektable_offset, &page, encoder->privat… in update_ogg_metadata_()
3064 FLAC__ASSERT(encoder->protected_->state == FLAC__STREAM_ENCODER_OK); in process_frame_()
3069protected_->do_md5 && !FLAC__MD5Accumulate(&encoder->private_->md5context, (const FLAC__int32 * co… in process_frame_()
3070 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in process_frame_()
3086 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in process_frame_()
3098 encoder->protected_->state = FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR; in process_frame_()
3105 if(!write_bitbuffer_(encoder, encoder->protected_->blocksize, is_last_block)) { in process_frame_()
3115 …encoder->private_->streaminfo.data.stream_info.total_samples += (FLAC__uint64)encoder->protected_-… in process_frame_()
3123 …unsigned channel, min_partition_order = encoder->protected_->min_residual_partition_order, max_par… in process_subframes_()
3133 …n_order = FLAC__format_get_max_rice_partition_order_from_blocksize(encoder->protected_->blocksize); in process_subframes_()
3134 …max_partition_order = flac_min(max_partition_order, encoder->protected_->max_residual_partition_or… in process_subframes_()
3141 frame_header.blocksize = encoder->protected_->blocksize; in process_subframes_()
3142 frame_header.sample_rate = encoder->protected_->sample_rate; in process_subframes_()
3143 frame_header.channels = encoder->protected_->channels; in process_subframes_()
3145 frame_header.bits_per_sample = encoder->protected_->bits_per_sample; in process_subframes_()
3152 if(encoder->protected_->do_mid_side_stereo) { in process_subframes_()
3153 if(encoder->protected_->loose_mid_side_stereo) { in process_subframes_()
3179 for(channel = 0; channel < encoder->protected_->channels; channel++) { in process_subframes_()
3180 …d w = get_wasted_bits_(encoder->private_->integer_signal[channel], encoder->protected_->blocksize); in process_subframes_()
3182 encoder->private_->subframe_bps[channel] = encoder->protected_->bits_per_sample - w; in process_subframes_()
3186 FLAC__ASSERT(encoder->protected_->channels == 2); in process_subframes_()
3188 …_wasted_bits_(encoder->private_->integer_signal_mid_side[channel], encoder->protected_->blocksize); in process_subframes_()
3190 …encoder->private_->subframe_bps_mid_side[channel] = encoder->protected_->bits_per_sample - w + (ch… in process_subframes_()
3198 for(channel = 0; channel < encoder->protected_->channels; channel++) { in process_subframes_()
3222 FLAC__ASSERT(encoder->protected_->channels == 2); in process_subframes_()
3252 FLAC__ASSERT(encoder->protected_->channels == 2); in process_subframes_()
3254 …if(encoder->protected_->loose_mid_side_stereo && encoder->private_->loose_mid_side_stereo_frame_co… in process_subframes_()
3287 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in process_subframes_()
3341 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in process_subframes_()
3345 for(channel = 0; channel < encoder->protected_->channels; channel++) { in process_subframes_()
3353 if(encoder->protected_->loose_mid_side_stereo) { in process_subframes_()
3436 …if(!encoder->private_->disable_fixed_subframes || (encoder->protected_->max_lpc_order == 0 && _bes… in process_subframe_()
3438 if(encoder->protected_->do_exhaustive_model_search) { in process_subframe_()
3478 encoder->protected_->do_escape_coding, in process_subframe_()
3479 encoder->protected_->rice_parameter_search_dist, in process_subframe_()
3492 if(encoder->protected_->max_lpc_order > 0) { in process_subframe_()
3493 if(encoder->protected_->max_lpc_order >= frame_header->blocksize) in process_subframe_()
3496 max_lpc_order = encoder->protected_->max_lpc_order; in process_subframe_()
3499 for (a = 0; a < encoder->protected_->num_apodizations; a++) { in process_subframe_()
3505 if(encoder->protected_->do_exhaustive_model_search) { in process_subframe_()
3515 encoder->protected_->do_qlp_coeff_prec_search? in process_subframe_()
3517 encoder->protected_->qlp_coeff_precision in process_subframe_()
3536 if(encoder->protected_->do_qlp_coeff_prec_search) { in process_subframe_()
3547 … min_qlp_coeff_precision = max_qlp_coeff_precision = encoder->protected_->qlp_coeff_precision; in process_subframe_()
3566 encoder->protected_->do_escape_coding, in process_subframe_()
3567 encoder->protected_->rice_parameter_search_dist, in process_subframe_()
3610 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in add_subframe_()
3616 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in add_subframe_()
3622 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in add_subframe_()
3628 encoder->protected_->state = FLAC__STREAM_ENCODER_FRAMING_ERROR; in add_subframe_()
4430 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA;
4451 encoder->protected_->state = FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR;