get rid of obsolete *_get_decode_position() methods
authorJosh Coalson <jcoalson@users.sourceforce.net>
Wed, 7 Jul 2004 07:43:18 +0000 (07:43 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Wed, 7 Jul 2004 07:43:18 +0000 (07:43 +0000)
include/OggFLAC/file_decoder.h
include/OggFLAC/seekable_stream_decoder.h
src/libOggFLAC/file_decoder.c
src/libOggFLAC/seekable_stream_decoder.c

index cd3c737..eba9d21 100644 (file)
@@ -530,23 +530,6 @@ OggFLAC_API unsigned OggFLAC__file_decoder_get_sample_rate(const OggFLAC__FileDe
  */
 OggFLAC_API unsigned OggFLAC__file_decoder_get_blocksize(const OggFLAC__FileDecoder *decoder);
 
-#if 0
-@@@@@@ this can never be made to work without writing a custom Ogg decoder; remove for release
-/** This is inherited from FLAC__FileDecoder; see
- *  FLAC__file_decoder_get_decode_position().
- *
- * \param  decoder   A decoder instance to query.
- * \param  position  Address at which to return the desired position.
- * \assert
- *    \code decoder != NULL \endcode
- *    \code position != NULL \endcode
- * \retval FLAC__bool
- *    \c true if successful, \c false if there was an error from
- *    the 'tell' callback.
- */
-OggFLAC_API FLAC__bool OggFLAC__file_decoder_get_decode_position(const OggFLAC__FileDecoder *decoder, FLAC__uint64 *position);
-#endif
-
 /** Initialize the decoder instance.
  *  Should be called after OggFLAC__file_decoder_new() and
  *  OggFLAC__file_decoder_set_*() but before any of the
index 23a8066..0a576a5 100644 (file)
@@ -738,25 +738,6 @@ OggFLAC_API unsigned OggFLAC__seekable_stream_decoder_get_sample_rate(const OggF
  */
 OggFLAC_API unsigned OggFLAC__seekable_stream_decoder_get_blocksize(const OggFLAC__SeekableStreamDecoder *decoder);
 
-#if 0
-@@@@@@ this can never be made to work without writing a custom Ogg decoder; remove for release
-/** Returns the decoder's current read position within the stream.
- *  This is inherited from FLAC__SeekableStreamDecoder; see
- *  FLAC__seekable_stream_decoder_get_decode_position().
- *
- * \param  decoder   A decoder instance to query.
- * \param  position  Address at which to return the desired position.
- * \assert
- *    \code decoder != NULL \endcode
- *    \code position != NULL \endcode
- * \retval FLAC__bool
- *    \c true if successful, \c false if there was an error from
- *    the 'tell' callback.
- */
-/*@@@@@@ probably does not work... is it used? */
-OggFLAC_API FLAC__bool OggFLAC__seekable_stream_decoder_get_decode_position(const OggFLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *position);
-#endif
-
 /** Initialize the decoder instance.
  *  Should be called after OggFLAC__seekable_stream_decoder_new() and
  *  OggFLAC__seekable_stream_decoder_set_*() but before any of the
index 2e9ee12..c782a12 100644 (file)
@@ -456,16 +456,6 @@ OggFLAC_API unsigned OggFLAC__file_decoder_get_blocksize(const OggFLAC__FileDeco
        return OggFLAC__seekable_stream_decoder_get_blocksize(decoder->private_->seekable_stream_decoder);
 }
 
-#if 0
-@@@@@@ this can never be made to work without writing a custom Ogg decoder; remove for release
-OggFLAC_API FLAC__bool OggFLAC__file_decoder_get_decode_position(const OggFLAC__FileDecoder *decoder, FLAC__uint64 *position)
-{
-       FLAC__ASSERT(0 != decoder);
-       FLAC__ASSERT(0 != decoder->private_);
-       return OggFLAC__seekable_stream_decoder_get_decode_position(decoder->private_->seekable_stream_decoder, position);
-}
-#endif
-
 OggFLAC_API FLAC__bool OggFLAC__file_decoder_process_single(OggFLAC__FileDecoder *decoder)
 {
        FLAC__bool ret;
index c405b68..8dd3d16 100644 (file)
@@ -541,22 +541,6 @@ OggFLAC_API unsigned OggFLAC__seekable_stream_decoder_get_blocksize(const OggFLA
        return OggFLAC__stream_decoder_get_blocksize(decoder->private_->stream_decoder);
 }
 
-#if 0
-@@@@@@ this can never be made to work without writing a custom Ogg decoder; remove for release
-OggFLAC_API FLAC__bool OggFLAC__seekable_stream_decoder_get_decode_position(const OggFLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *position)
-{
-       FLAC__ASSERT(0 != decoder);
-       FLAC__ASSERT(0 != decoder->private_);
-       FLAC__ASSERT(0 != position);
-
-       if(decoder->private_->tell_callback(decoder, position, decoder->private_->client_data) != OggFLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_OK)
-               return false;
-       FLAC__ASSERT(*position >= OggFLAC__stream_decoder_get_input_bytes_unconsumed(decoder->private_->stream_decoder));
-       *position -= OggFLAC__stream_decoder_get_input_bytes_unconsumed(decoder->private_->stream_decoder);
-       return true;
-}
-#endif
-
 OggFLAC_API FLAC__bool OggFLAC__seekable_stream_decoder_flush(OggFLAC__SeekableStreamDecoder *decoder)
 {
        FLAC__ASSERT(0 != decoder);