]> granicus.if.org Git - handbrake/commitdiff
Bumps libmp4v2 to r21, which fixes that include issue by folding the old 5.5G iPod...
authorjbrjake <jb.rubin@gmail.com>
Wed, 15 Oct 2008 23:44:38 +0000 (23:44 +0000)
committerjbrjake <jb.rubin@gmail.com>
Wed, 15 Oct 2008 23:44:38 +0000 (23:44 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1836 b64f7644-9d1e-0410-96f1-a4d463321fa5

contrib/Jamfile
contrib/version_libmp4v2.txt
libhb/Jamfile
libhb/Makefile
libhb/muxmp4.c
macosx/HandBrake.xcodeproj/project.pbxproj

index 4cd1067791bc8be10a28ba22f78f48d0639936a3..2758ad65eae732535fff19d3c59abcc01125790b 100644 (file)
@@ -268,8 +268,8 @@ actions LibMp4v2
 {
     cd `dirname $(>)` && CONTRIB=`pwd` &&
     rm -rf libmp4v2 && (gzip -dc libmp4v2.tar.gz | tar xf - ) &&
-    cd mp4v2 && $(LIBMP4V2_PATCH) ./configure --prefix=$CONTRIB &&
-    $(MAKE) && make install && cp *.h $CONTRIB/include &&
+    cd libmp4v2 && $(LIBMP4V2_PATCH) ./configure --prefix=$CONTRIB &&
+    $(MAKE) && make install &&
     $(STRIP) $CONTRIB/lib/libmp4v2.a
 }
 Wget     $(SUBDIR)/libmp4v2.tar.gz : $(SUBDIR)/version_libmp4v2.txt ;
index 96563ff2119a7cf44c1bf57f992c99e55d8a23c2..a274f0c642f89fde1835abfcdaf95873767caa53 100644 (file)
@@ -1 +1 @@
-http://download.m0k.org/handbrake/contrib/libmp4v2-r19.tar.gz
+http://download.m0k.org/handbrake/contrib/libmp4v2-r21.tar.gz
index 5352265b5f884b99c1dd64b5756acef6095d60bb..51158b9fd2264f8ea6d0ca4285e0eeb1ccbf0f73 100644 (file)
@@ -7,7 +7,7 @@
 SubDir TOP libhb : hbversion.h ;
 
 LIBHB_SRC =
-ipodutil.cpp common.c hb.c ports.c scan.c work.c decmpeg2.c encavcodec.c update.c
+common.c hb.c ports.c scan.c work.c decmpeg2.c encavcodec.c update.c
 demuxmpeg.c fifo.c render.c reader.c muxcommon.c muxmp4.c sync.c stream.c
 decsub.c deca52.c decdca.c encfaac.c declpcm.c encx264.c decavcodec.c encxvid.c
 muxavi.c enclame.c muxogm.c encvorbis.c dvd.c muxmkv.c deblock.c deinterlace.c 
index fba6c5d59e418f50f1abdba023e31919945ff531..858d5b1aa67497fc5064c8a1f44cbeefc65fb015 100644 (file)
@@ -25,7 +25,7 @@ SRCS = common.c hb.c ports.c scan.c work.c decmpeg2.c encavcodec.c enctheora.c \
           update.c demuxmpeg.c fifo.c render.c reader.c muxcommon.c stream.c \
           muxmp4.c sync.c decsub.c deca52.c decdca.c encfaac.c declpcm.c encx264.c \
           decavcodec.c encxvid.c muxmkv.c muxavi.c enclame.c muxogm.c encvorbis.c \
-          dvd.c  ipodutil.cpp deblock.c deinterlace.c denoise.c detelecine.c decomb.c lang.c
+          dvd.c deblock.c deinterlace.c denoise.c detelecine.c decomb.c lang.c
 OTMP = $(SRCS:%.c=%.o) 
 OBJS = $(OTMP:%.cpp=%.o)
 
index 3740caca0e424fc66e2d2e489fbf7121b1c4002f..a6ddedf5dda7d972e6a04f6fcbd51a0359514f04 100644 (file)
@@ -218,7 +218,7 @@ static int MP4Init( hb_mux_object_t * m )
                if( job->h264_level == 30 || job->ipod_atom)
                {
                        hb_deep_log( 2, "muxmp4: adding iPod atom");
-                       AddIPodUUID(m->file, mux_data->track);
+                       MP4AddIPodUUID(m->file, mux_data->track);
                }
 
         m->init_delay = job->config.h264.init_delay;
index aee36687df4dc57fbb83d06c9e36948a5981ad71..f864f75a7af7e1101f95f912680da4aac86a399b 100644 (file)
@@ -26,7 +26,6 @@
                0DFA5CCA0B8DD3FE0020BC09 /* encxvid.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C880B8DD3B60020BC09 /* encxvid.c */; };
                0DFA5CCB0B8DD3FE0020BC09 /* fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C890B8DD3B60020BC09 /* fifo.c */; };
                0DFA5CCC0B8DD3FE0020BC09 /* hb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C8A0B8DD3B60020BC09 /* hb.c */; };
-               0DFA5CCD0B8DD3FE0020BC09 /* ipodutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C8D0B8DD3B60020BC09 /* ipodutil.cpp */; };
                0DFA5CCE0B8DD3FE0020BC09 /* muxavi.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C910B8DD3B60020BC09 /* muxavi.c */; };
                0DFA5CCF0B8DD3FE0020BC09 /* muxcommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C920B8DD3B60020BC09 /* muxcommon.c */; };
                0DFA5CD00B8DD3FE0020BC09 /* muxmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C930B8DD3B60020BC09 /* muxmp4.c */; };
@@ -51,7 +50,6 @@
                0DFA5CE30B8DD4210020BC09 /* encxvid.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C880B8DD3B60020BC09 /* encxvid.c */; };
                0DFA5CE40B8DD4210020BC09 /* fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C890B8DD3B60020BC09 /* fifo.c */; };
                0DFA5CE50B8DD4210020BC09 /* hb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C8A0B8DD3B60020BC09 /* hb.c */; };
-               0DFA5CE60B8DD4210020BC09 /* ipodutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C8D0B8DD3B60020BC09 /* ipodutil.cpp */; };
                0DFA5CE70B8DD4210020BC09 /* muxavi.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C910B8DD3B60020BC09 /* muxavi.c */; };
                0DFA5CE80B8DD4210020BC09 /* muxcommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C920B8DD3B60020BC09 /* muxcommon.c */; };
                0DFA5CE90B8DD4210020BC09 /* muxmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA5C930B8DD3B60020BC09 /* muxmp4.c */; };
                0DFA5C880B8DD3B60020BC09 /* encxvid.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encxvid.c; path = ../libhb/encxvid.c; sourceTree = SOURCE_ROOT; };
                0DFA5C890B8DD3B60020BC09 /* fifo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fifo.c; path = ../libhb/fifo.c; sourceTree = SOURCE_ROOT; };
                0DFA5C8A0B8DD3B60020BC09 /* hb.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hb.c; path = ../libhb/hb.c; sourceTree = SOURCE_ROOT; };
-               0DFA5C8D0B8DD3B60020BC09 /* ipodutil.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ipodutil.cpp; path = ../libhb/ipodutil.cpp; sourceTree = SOURCE_ROOT; };
                0DFA5C910B8DD3B60020BC09 /* muxavi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = muxavi.c; path = ../libhb/muxavi.c; sourceTree = SOURCE_ROOT; };
                0DFA5C920B8DD3B60020BC09 /* muxcommon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = muxcommon.c; path = ../libhb/muxcommon.c; sourceTree = SOURCE_ROOT; };
                0DFA5C930B8DD3B60020BC09 /* muxmp4.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = muxmp4.c; path = ../libhb/muxmp4.c; sourceTree = SOURCE_ROOT; };
                                0DFA5C880B8DD3B60020BC09 /* encxvid.c */,
                                0DFA5C890B8DD3B60020BC09 /* fifo.c */,
                                0DFA5C8A0B8DD3B60020BC09 /* hb.c */,
-                               0DFA5C8D0B8DD3B60020BC09 /* ipodutil.cpp */,
                                0DFA5C920B8DD3B60020BC09 /* muxcommon.c */,
                                A273E0950C57C19500493A45 /* muxmkv.c */,
                                0DFA5C930B8DD3B60020BC09 /* muxmp4.c */,
                                0DFA5CE30B8DD4210020BC09 /* encxvid.c in Sources */,
                                0DFA5CE40B8DD4210020BC09 /* fifo.c in Sources */,
                                0DFA5CE50B8DD4210020BC09 /* hb.c in Sources */,
-                               0DFA5CE60B8DD4210020BC09 /* ipodutil.cpp in Sources */,
                                0DFA5CE70B8DD4210020BC09 /* muxavi.c in Sources */,
                                0DFA5CE80B8DD4210020BC09 /* muxcommon.c in Sources */,
                                0DFA5CE90B8DD4210020BC09 /* muxmp4.c in Sources */,
                                0DFA5CCA0B8DD3FE0020BC09 /* encxvid.c in Sources */,
                                0DFA5CCB0B8DD3FE0020BC09 /* fifo.c in Sources */,
                                0DFA5CCC0B8DD3FE0020BC09 /* hb.c in Sources */,
-                               0DFA5CCD0B8DD3FE0020BC09 /* ipodutil.cpp in Sources */,
                                0DFA5CCE0B8DD3FE0020BC09 /* muxavi.c in Sources */,
                                0DFA5CCF0B8DD3FE0020BC09 /* muxcommon.c in Sources */,
                                0DFA5CD00B8DD3FE0020BC09 /* muxmp4.c in Sources */,