---

 src/inputPlugins/aac_plugin.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/inputPlugins/aac_plugin.c b/src/inputPlugins/aac_plugin.c
index 0e87c8a..cc66a23 100644
--- a/src/inputPlugins/aac_plugin.c
+++ b/src/inputPlugins/aac_plugin.c
@@ -30,9 +30,9 @@
 /* all code here is either based on or copied from FAAD2's frontend code */
 typedef struct {
        InputStream *inStream;
-       long bytesIntoBuffer;
-       long bytesConsumed;
-       long fileOffset;
+       size_t bytesIntoBuffer;
+       size_t bytesConsumed;
+       off_t fileOffset;
        unsigned char *buffer;
        int atEof;
 } AacBuffer;
@@ -40,7 +40,7 @@ typedef struct {
 static void fillAacBuffer(AacBuffer * b)
 {
        if (b->bytesConsumed > 0) {
-               int bread;
+               size_t bread;
 
                if (b->bytesIntoBuffer) {
                        memmove((void *)b->buffer, (void *)(b->buffer +
@@ -78,7 +78,7 @@ static void fillAacBuffer(AacBuffer * b)
        }
 }
 
-static void advanceAacBuffer(AacBuffer * b, int bytes)
+static void advanceAacBuffer(AacBuffer * b, size_t bytes)
 {
        b->fileOffset += bytes;
        b->bytesConsumed = bytes;
@@ -92,7 +92,7 @@ static int adtsSampleRates[] =
 
 static int adtsParse(AacBuffer * b, float *length)
 {
-       int frames, frameLength;
+       unsigned int frames, frameLength;
        int sampleRate = 0;
        float framesPerSec;
 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to