update to mp4v2-2.0.0

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
This commit is contained in:
Seven Du 2013-05-25 12:17:07 +08:00
parent 96f74a9f4a
commit 947c0542a9
3 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,4 @@
# LOCAL_CFLAGS=-I./mp4v2-2.0.0/include
LOCAL_LDFLAGS=-lmp4v2
LOCAL_SOURCES=mp4_helper.cpp
LOCAL_OBJS=mp4_helper.o

View File

@ -17,7 +17,9 @@ Paulo Rogério Panhoto <paulo@voicetechnology.com.br>.
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"
@ -38,7 +40,7 @@ namespace MP4
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);
}

View File

@ -17,16 +17,22 @@ Paulo Rogério Panhoto <paulo@voicetechnology.com.br>.
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 {