diff options
author | saintdev <[email protected]> | 2007-07-14 02:24:41 +0000 |
---|---|---|
committer | saintdev <[email protected]> | 2007-07-14 02:24:41 +0000 |
commit | d779db015e45de223ff533649d2a16319da713e0 (patch) | |
tree | e0cf952a01516a3437635f79717f3289f546fd75 /contrib | |
parent | 94f9f929935a52ddf7899ff67be5f4cc56c68759 (diff) |
Matroska muxer!
-Chapters don't work in VLC. I'll need to update the library to work-around this. Most other players should pick them up, however.
-PAR, check.
-x264 b-frames, check.
-Multi-track audio, check.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@680 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/Jamfile | 15 | ||||
-rw-r--r-- | contrib/version_libmkv.txt | 1 |
2 files changed, 16 insertions, 0 deletions
diff --git a/contrib/Jamfile b/contrib/Jamfile index d133ee695..7be6aa72a 100644 --- a/contrib/Jamfile +++ b/contrib/Jamfile @@ -390,3 +390,18 @@ Wget $(SUBDIR)/zlib.tar.gz : $(SUBDIR)/version_zlib.txt ; Zlib $(SUBDIR)/lib/libz.a : $(SUBDIR)/zlib.tar.gz ; } +rule LibMkv +{ + Depends $(<) : $(>) ; + Depends lib : $(<) ; +} +actions LibMkv +{ + cd `dirname $(>)` && CONTRIB=`pwd` && + rm -rf libmkv && tar xzf libmkv.tar.gz && cd libmkv && + ./configure --disable-shared --enable-static --prefix=$CONTRIB && + make && make install && + strip -S $CONTRIB/lib/libmkv.a +} +Wget $(SUBDIR)/libmkv.tar.gz : $(SUBDIR)/version_libmkv.txt ; +LibMkv $(SUBDIR)/lib/libmkv.a : $(SUBDIR)/libmkv.tar.gz ; diff --git a/contrib/version_libmkv.txt b/contrib/version_libmkv.txt new file mode 100644 index 000000000..d8496b213 --- /dev/null +++ b/contrib/version_libmkv.txt @@ -0,0 +1 @@ +http://download.m0k.org/handbrake/contrib/libmkv-0.6.0.tar.gz |