ref: 779598b7a137b8eefaae16af0a3e97c66bd8d26e
parent: 66d8df22327a5fdbd814681e8d38be4ffdf896db
author: menno <menno>
date: Fri Nov 21 13:20:57 EST 2003
Fixed stupid bug with unsigned variable in new mp4 library
--- a/common/mp4ff/mp4atom.c
+++ b/common/mp4ff/mp4atom.c
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through [email protected].
**
-** $Id: mp4atom.c,v 1.1 2003/11/21 15:08:48 menno Exp $
+** $Id: mp4atom.c,v 1.2 2003/11/21 18:20:56 menno Exp $
**/
#include <stdlib.h>
@@ -392,7 +392,7 @@
return 0;
}
-int32_t mp4ff_atom_read(mp4ff_t *f, int32_t size, int8_t atom_type)
+int32_t mp4ff_atom_read(mp4ff_t *f, int32_t size, uint8_t atom_type)
{
if (atom_type == ATOM_STSZ)
{
--- a/common/mp4ff/mp4ff.h
+++ b/common/mp4ff/mp4ff.h
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through [email protected].
**
-** $Id: mp4ff.h,v 1.4 2003/11/21 15:08:48 menno Exp $
+** $Id: mp4ff.h,v 1.5 2003/11/21 18:20:57 menno Exp $
**/
#ifndef MP4FF_H
@@ -193,7 +193,7 @@
int32_t mp4ff_read_stsc(mp4ff_t *f);
int32_t mp4ff_read_stco(mp4ff_t *f);
int32_t mp4ff_read_stts(mp4ff_t *f);
-int32_t mp4ff_atom_read(mp4ff_t *f, int32_t size, int8_t atom_type);
+int32_t mp4ff_atom_read(mp4ff_t *f, int32_t size, uint8_t atom_type);
/* mp4sample.c */
int32_t mp4ff_chunk_of_sample(mp4ff_t *f, int32_t track, int32_t sample,
--- a/frontend/main.c
+++ b/frontend/main.c
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through [email protected].
**
-** $Id: main.c,v 1.61 2003/11/21 15:09:16 menno Exp $
+** $Id: main.c,v 1.62 2003/11/21 18:20:57 menno Exp $
**/
#ifdef _WIN32
@@ -664,7 +664,7 @@
free(buff);
if (rc < 0)
- return -1;
+ continue;
return i;
}
}
--- a/libfaad/libfaad.dsp
+++ b/libfaad/libfaad.dsp
@@ -40,8 +40,8 @@
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
-MTL=midl.exe
F90=df.exe
+MTL=midl.exe
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD CPP /nologo /G6 /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD BASE RSC /l 0x413 /d "NDEBUG"
@@ -65,10 +65,10 @@
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
-MTL=midl.exe
F90=df.exe
+MTL=midl.exe
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
# ADD BASE RSC /l 0x413 /d "_DEBUG"
# ADD RSC /l 0x413 /d "_DEBUG"
BSC32=bscmake.exe