[Lunar-commits] <moonbase> x264-snapshot new module

Samuel Verstraete elangelo at lunar-linux.org
Wed Oct 15 22:54:41 CEST 2008


commit 83e2cc022d52b24391e5b9e6a018e8a63336b124
Author: Samuel Verstraete <elangelo at lunar-linux.org>
Date:   Wed Oct 15 22:54:41 2008 +0200

    x264-snapshot new module
---
 zbeta/x264-snapshot/BUILD   |    8 ++++++++
 zbeta/x264-snapshot/DEPENDS |    2 ++
 zbeta/x264-snapshot/DETAILS |   26 ++++++++++++++++++++++++++
 3 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/zbeta/x264-snapshot/BUILD b/zbeta/x264-snapshot/BUILD
new file mode 100644
index 0000000..5d945b7
--- /dev/null
+++ b/zbeta/x264-snapshot/BUILD
@@ -0,0 +1,8 @@
+(
+
+  OPTS="$OPTS --enable-shared --enable-gtk --enable-pthread \
+              --enable-visualize --enable-pic"
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/x264-snapshot/DEPENDS b/zbeta/x264-snapshot/DEPENDS
new file mode 100644
index 0000000..4e2d64c
--- /dev/null
+++ b/zbeta/x264-snapshot/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends yasm "" "" "for assembly code support"
+optional_depends gpac "--enable-mp4-output" "" "for MP4 output support"
diff --git a/zbeta/x264-snapshot/DETAILS b/zbeta/x264-snapshot/DETAILS
new file mode 100644
index 0000000..2b91405
--- /dev/null
+++ b/zbeta/x264-snapshot/DETAILS
@@ -0,0 +1,26 @@
+          MODULE=x264-snapshot
+         VERSION=20080901-2245
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
+      SOURCE_VFY=sha1:cf06a1e11a69acb16110f3c2a4bfcf3afe15432a
+        WEB_SITE=http://www.videolan.org/developers/x264.html
+         ENTERED=20080928
+         UPDATED=20080928
+           SHORT="library for encoding H264/AVC video streams"
+
+cat << EOF
+x264 is a free library for encoding H264/AVC video streams. Encoder features
+CAVLC/CABAC
+Multi-references
+Intra: all macroblock types (16x16, 8x8, and 4x4 with all predictions)
+Inter P: all partitions (from 16x16 down to 4x4)
+Inter B: partitions from 16x16 down to 8x8 (including skip/direct)
+Ratecontrol: constant quantizer, single or multipass ABR, optional VBV
+Scene cut detection
+Adaptive B-frame placement
+B-frames as references / arbitrary frame order
+8x8 and 4x4 adaptive spatial transform
+Lossless mode
+Custom quantization matrices
+Parallel encoding of multiple slices
+EOF


More information about the Lunar-commits mailing list