--- faad2.orig/common/mp4v2/mp4property.h 2003-06-29 18:41:00.000000000 -0400 +++ faad2/common/mp4v2/mp4property.h 2005-04-13 00:28:20.736865472 -0400 @@ -58,7 +58,7 @@ return m_name; } - virtual MP4PropertyType GetType() = NULL; + virtual MP4PropertyType GetType() = 0; bool IsReadOnly() { return m_readOnly; @@ -74,17 +74,17 @@ m_implicit = value; } - virtual u_int32_t GetCount() = NULL; - virtual void SetCount(u_int32_t count) = NULL; + virtual u_int32_t GetCount() = 0; + virtual void SetCount(u_int32_t count) = 0; virtual void Generate() { /* default is a no-op */ }; - virtual void Read(MP4File* pFile, u_int32_t index = 0) = NULL; + virtual void Read(MP4File* pFile, u_int32_t index = 0) = 0; - virtual void Write(MP4File* pFile, u_int32_t index = 0) = NULL; + virtual void Write(MP4File* pFile, u_int32_t index = 0) = 0; virtual void Dump(FILE* pFile, u_int8_t indent, - bool dumpImplicits, u_int32_t index = 0) = NULL; + bool dumpImplicits, u_int32_t index = 0) = 0; virtual bool FindProperty(const char* name, MP4Property** ppProperty, u_int32_t* pIndex = NULL); --- faad2.orig/common/mp4v2/rtphint.h 2003-06-29 18:41:00.000000000 -0400 +++ faad2/common/mp4v2/rtphint.h 2005-04-13 00:47:55.386291616 -0400 @@ -35,8 +35,8 @@ return m_pPacket; } - virtual u_int16_t GetDataSize() = NULL; - virtual void GetData(u_int8_t* pDest) = NULL; + virtual u_int16_t GetDataSize() = 0; + virtual void GetData(u_int8_t* pDest) = 0; MP4Track* FindTrackFromRefIndex(u_int8_t refIndex);