Lines Matching full:decoding
62 * it is initialized. When decoding via callbacks, the client provides
66 * FLAC input is also available. When decoding from a file, the client
88 * prepare for decoding using
95 * - The program finishes the decoding with FLAC__stream_decoder_finish(),
108 * callbacks, and two for decoding directly from a FLAC file.
110 * For decoding via callbacks, use FLAC__stream_decoder_init_stream().
114 * For decoding directly from a file, use FLAC__stream_decoder_init_FILE()
119 * There are three similarly-named init functions for decoding from Ogg
124 * functions to start the decoding process:
141 * When the decoder has finished decoding (normally or through an abort),
226 * FLAC__stream_decoder_reset() before decoding can continue.
296 /**< The read was OK and decoding can continue. */
327 /**< The seek was OK and decoding can continue. */
350 /**< The tell was OK and decoding can continue. */
373 /**< The length call was OK and decoding can continue. */
396 /**< The write was OK and decoding can continue. */
716 * decoding.
765 * This does not need to be set for native FLAC decoding.
778 * compute the MD5 signature of the unencoded audio data while decoding
787 * up decoding.
916 * Will only be valid after decoding has started and will contain the
928 * Will only be valid after decoding has started and will contain the
940 * Will only be valid after decoding has started and will contain the
952 * Will only be valid after decoding has started and will contain the
964 * Will only be valid after decoding has started and will contain the
976 * Will only be valid after decoding has started and will contain the
1012 * For decoding from a plain file via filename or open FILE*,
1089 * client. For decoding from a plain file via filename or open FILE*,
1182 * manipulated by the client while decoding.
1186 * decoding from \c stdout since it is not seekable.
1232 * manipulated by the client while decoding.
1236 * decoding from \c stdout since it is not seekable.
1350 /** Finish the decoding process.
1351 * Flushes the decoding buffer, releases resources, resets the decoder
1386 /** Reset the decoding process.
1391 * before decoding again. MD5 checking will be restored to its original
1398 * that FLAC__stream_decoder_reset() cannot be used when decoding from
1446 * occurred (meaning decoding must stop), else \c true; for more
1467 * occurred (meaning decoding must stop), else \c true; for more
1488 * occurred (meaning decoding must stop), else \c true; for more
1499 * The decoding flow is the same as what occurs when
1510 * boundaries when decoding of the actual data is not needed, for
1527 * occurred (meaning decoding must stop), or if the decoder
1536 * Decoding will resume at the given sample. Note that because of
1542 * FLAC__stream_decoder_reset() before decoding can continue.