Lines Matching refs:samples
175 * the encoder, each of the same length. The samples need not be
176 * block-aligned, but each channel should have the same number of samples.
181 * Again, the samples need not be block-aligned but they must be
188 * is 16 bits per sample, the samples should all be in the range [-32768,32767].
244 /**< The encoder is in the normal OK state and samples can be processed. */
248 * FLAC__stream_encoder_init_*() functions must be called before samples
531 * \a samples and \a current_frame are purely informational. If \a samples
540 * When writing the page header, the \a samples argument to the
549 * \param samples The number of samples encoded by \a buffer.
557 typedef FLAC__StreamEncoderWriteStatus (*FLAC__StreamEncoderWriteCallback)(const FLAC__StreamEncoder *encoder, const FLAC__byte buffer[], size_t bytes, unsigned samples, unsigned current_frame, void *client_data);
645 * minimum/maximum frame size and total samples).
671 * \param samples_written Samples written so far.
869 * The number of samples to use per frame. Use \c 0 to let the encoder
1106 /** Set an estimate of the total samples that will be encoded.
1419 /** Get the previously set estimate of the total samples to be encoded.
1422 * other way of knowing how many samples the client will encode.
1727 * pointers, each pointer pointing to an array of \a samples samples
1728 * representing one channel. The samples need not be block-aligned,
1729 * but each channel should have the same number of samples. Each sample
1732 * resolution is 16 bits per sample, the samples should all be in the
1741 * \param samples The number of samples in one channel.
1750 FLAC_API FLAC__bool FLAC__stream_encoder_process(FLAC__StreamEncoder *encoder, const FLAC__int32 * const buffer[], unsigned samples);
1756 * The samples need not be block-aligned but they must be
1761 * resolution is 16 bits per sample, the samples should all be in the
1770 * \param samples The number of samples in one channel, the same as for
1772 * encoding two channels, \c 1000 \a samples corresponds
1782 FLAC_API FLAC__bool FLAC__stream_encoder_process_interleaved(FLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples);