2010年12月28日火曜日

x264-r1834をリンクしたHandBrake r3715

AppleTVの入手後、手持ちの動画の変換に重宝しているHandBrakeだが、こそこそとsvn版の追っかけをやっている。r3715から最新のx264-r1834を使うように変更されたようだ。
Index: macosx/Controller.m
===================================================================
--- macosx/Controller.m (revision 3713)
+++ macosx/Controller.m (working copy)
@@ -2687,8 +2687,10 @@
     fqueueEditRescanItemNum = selectedQueueItem;
     [self writeToActivityLog: "rescanQueueItemToMainWindow: Re-scanning queue item at index:%d",fqueueEditRescanItemNum];
     applyQueueToScan = YES;
+    /* Make sure we release the display name before reassigning it */
+    [browsedSourceDisplayName release];
     /* Set the browsedSourceDisplayName for showNewScan */
-    browsedSourceDisplayName = [[QueueFileArray objectAtIndex:fqueueEditRescanItemNum] objectForKey:@"SourceName"];
+    browsedSourceDisplayName = [[[QueueFileArray objectAtIndex:fqueueEditRescanItemNum] objectForKey:@"SourceName"] retain];
     [self performScan:scanPath scanTitleNum:scanTitleNum];
 }
 
Index: contrib/x264/module.defs
===================================================================
--- contrib/x264/module.defs (revision 3713)
+++ contrib/x264/module.defs (working copy)
@@ -1,7 +1,7 @@
 $(eval $(call import.MODULE.defs,X264,x264,PTHREADW32))
 $(eval $(call import.CONTRIB.defs,X264))
 
-X264.FETCH.url = http://download.handbrake.fr/handbrake/contrib/x264-r1804-e89c4cf.tar.gz
+X264.FETCH.url = http://download.handbrake.fr/handbrake/contrib/x264-r1834-a51816a.tar.gz
 X264.EXTRACT.tarbase = x264
 
 X264.CONFIGURE.deps   =