• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/flac-1.2.1/src/flac/

Lines Matching defs:until_specification

69 	utils__SkipUntilSpecification *until_specification; /* a canonicalized value of 0 mean end-of-stream (i.e. --until=-0) */
112 static FLAC__bool DecoderSession_construct(DecoderSession *d, FLAC__bool is_ogg, FLAC__bool use_first_serial_number, long serial_number, FLAC__bool is_aiff_out, FLAC__bool is_wave_out, FLAC__bool treat_warnings_as_errors, FLAC__bool continue_through_decode_errors, FLAC__bool channel_map_none, replaygain_synthesis_spec_t replaygain_synthesis_spec, FLAC__bool analysis_mode, analysis_options aopts, utils__SkipUntilSpecification *skip_specification, utils__SkipUntilSpecification *until_specification, utils__CueSpecification *cue_specification, foreign_metadata_t *foreign_metadata, const char *infilename, const char *outfilename);
164 &options.common.until_specification,
207 &options.common.until_specification,
253 &options.common.until_specification,
271 FLAC__bool DecoderSession_construct(DecoderSession *d, FLAC__bool is_ogg, FLAC__bool use_first_serial_number, long serial_number, FLAC__bool is_aiff_out, FLAC__bool is_wave_out, FLAC__bool treat_warnings_as_errors, FLAC__bool continue_through_decode_errors, FLAC__bool channel_map_none, replaygain_synthesis_spec_t replaygain_synthesis_spec, FLAC__bool analysis_mode, analysis_options aopts, utils__SkipUntilSpecification *skip_specification, utils__SkipUntilSpecification *until_specification, utils__CueSpecification *cue_specification, foreign_metadata_t *foreign_metadata, const char *infilename, const char *outfilename)
296 d->until_specification = until_specification;
996 if(decoder_session->until_specification->is_relative) {
997 if(decoder_session->until_specification->value.samples == 0) /* special case for when no --until was given */
998 decoder_session->until_specification->is_relative = false; /* convert to our meaning of end-of-stream */
1005 FLAC__ASSERT(decoder_session->until_specification->value.samples >= 0);
1006 if(decoder_session->until_specification->value.samples > 0) {
1008 const FLAC__uint64 until = (FLAC__uint64)decoder_session->until_specification->value.samples;
1235 if(!canonicalize_until_specification(decoder_session->until_specification, decoder_session->inbasefilename, decoder_session->sample_rate, skip, metadata->data.stream_info.total_samples)) {
1239 FLAC__ASSERT(decoder_session->until_specification->value.samples >= 0);
1240 until = (FLAC__uint64)decoder_session->until_specification->value.samples;
1262 flac__utils_canonicalize_cue_specification(decoder_session->cue_specification, &metadata->data.cue_sheet, decoder_session->total_samples, decoder_session->skip_specification, decoder_session->until_specification);
1267 FLAC__ASSERT(!decoder_session->until_specification->is_relative);
1268 FLAC__ASSERT(decoder_session->until_specification->value_is_samples);
1271 FLAC__ASSERT(decoder_session->until_specification->value.samples >= 0);
1272 FLAC__ASSERT((FLAC__uint64)decoder_session->until_specification->value.samples <= decoder_session->total_samples);
1273 FLAC__ASSERT(decoder_session->skip_specification->value.samples <= decoder_session->until_specification->value.samples);
1275 decoder_session->total_samples = decoder_session->until_specification->value.samples - decoder_session->skip_specification->value.samples;