It seems I cannot contact the original author
it seems has a bug which even cannot compile with mp4v2-trunk-479
This patch allow it to compile
+# LOCAL_CFLAGS=-I./mp4v2-2.0.0/include
LOCAL_LDFLAGS=-lmp4v2
LOCAL_SOURCES=mp4_helper.cpp
LOCAL_OBJS=mp4_helper.o
Portions created by the Initial Developer are Copyright (C)
the Initial Developer. All Rights Reserved.
+Contributors:
+ Seven Du <dujinfang@gmail.com>
*/
#include "mp4_helper.hpp"
void Context::open(const char * file)
{
- fh = MP4Read(file, 0);
+ fh = MP4Read(file);
if (fh == MP4_INVALID_FILE_HANDLE) throw Exception(file, "Open failed");
getTracks(file);
}
Portions created by the Initial Developer are Copyright (C)
the Initial Developer. All Rights Reserved.
+Contributor(s):
+
+ Seven Du <dujinfang@gmail.com>
+
*/
#ifndef MP4_HELPER_HPP_
#define MP4_HELPER_HPP_
-#include <mp4.h>
+#include <mp4v2/mp4v2.h>
#include <string>
#include <exception>
#include <string>
+typedef unsigned int u_int;
+
namespace MP4
{
class Exception: public std::exception {