input_stream: removed the InputStream typedef

Everybody should use struct input_stream.
This commit is contained in:
Max Kellermann
2008-10-26 19:54:57 +01:00
parent bbaedb17d5
commit 21b8590b53
13 changed files with 65 additions and 50 deletions

View File

@@ -301,8 +301,9 @@ static struct tag *flacTagDup(char *file)
return ret;
}
static int flac_decode_internal(struct decoder * decoder,
InputStream * inStream, int is_ogg)
static int
flac_decode_internal(struct decoder * decoder, struct input_stream *inStream,
int is_ogg)
{
flac_decoder *flacDec;
FlacData data;
@@ -378,7 +379,8 @@ fail:
return 0;
}
static int flac_decode(struct decoder * decoder, InputStream * inStream)
static int
flac_decode(struct decoder * decoder, struct input_stream *inStream)
{
return flac_decode_internal(decoder, inStream, 0);
}
@@ -415,12 +417,14 @@ out:
return ret;
}
static int oggflac_decode(struct decoder *decoder, InputStream * inStream)
static int
oggflac_decode(struct decoder *decoder, struct input_stream *inStream)
{
return flac_decode_internal(decoder, inStream, 1);
}
static bool oggflac_try_decode(InputStream * inStream)
static bool
oggflac_try_decode(struct input_stream *inStream)
{
return FLAC_API_SUPPORTS_OGG_FLAC &&
ogg_stream_type_detect(inStream) == FLAC;