Author: mwise
Date: Mon Mar 2 19:55:39 2009
New Revision: 4644
URL: http://svn.slimdevices.com/jive?rev=4644&view=rev
Log:
Adding alac_decoder 0.1.3 with bug fix for bug 5521, original change 13206.
Added:
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb
Modified:
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb
Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch
URL:
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch?rev=4644&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch
(added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch Mon
Mar 2 19:55:39 2009
@@ -1,0 +1,32 @@
+--- alac_decoder/main.c.orig 2006-09-29 16:15:23.000000000 -0700
++++ alac_decoder/main.c 2009-03-02 19:20:18.000000000 -0800
+@@ -38,6 +38,9 @@
+ #include <stdlib.h>
+ #include <errno.h>
+ #include <string.h>
++#ifdef WIN32
++#include <fcntl.h>
++#endif
+
+ #include "demux.h"
+ #include "decomp.h"
+@@ -145,6 +148,10 @@
+ fprintf(stderr, "read %i bytes. total: %i\n", outputBytes,
bytes_read);
+
+ fwrite(pDestBuffer, outputBytes, 1, output_file);
++ if (ferror(output_file)) {
++ perror("GetBuffer fwrite error");
++ break;
++ }
+ }
+ if (verbose)
+ fprintf(stderr, "done reading, read %i frames\n", i);
+@@ -173,7 +180,7 @@
+ " other m4a file types.\n"
+ "\n"
+ "This software is Copyright (c) 2005 David Hammerton\n"
+- "All rights reserved\n"
++ "All rights reserved - V 0.patched for Slimserver\n"
+ "http://crazney.net/\n");
+ exit(1);
+ }
Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb
URL:
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb?rev=4644&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb (added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb Mon Mar
2 19:55:39 2009
@@ -1,0 +1,21 @@
+DESCRIPTION = "Simple Apple Lossless Decoder"
+SECTION = "libs"
+LICENSE = "LGPL"
+
+PR="r0"
+
+SRC_URI = "http://crazney.net/programs/itunes/files/alac_decoder-${PV}.tar.gz \
+ file://main.c.patch;patch=1"
+
+S="${WORKDIR}/alac_decoder"
+
+
+do_make() {
+ oe_runmake
+}
+
+do_install() {
+ cp ${S}/alac ${D}/
+}
+
+FILES_${PN} = "alac"
Modified:
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb
URL:
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb?rev=4644&r1=4643&r2=4644&view=diff
==============================================================================
---
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb
(original)
+++
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb
Mon Mar 2 19:55:39 2009
@@ -1,4 +1,4 @@
DESCRIPTION = "SqueezeCenter - Transcoders and other binaries"
-IMAGE_INSTALL = "faad2"
+IMAGE_INSTALL = "faad2 alac"
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins