summaryrefslogtreecommitdiffstats
path: root/recipes-ti
diff options
context:
space:
mode:
authorEnrico Butera <ebutera@users.berlios.de>2011-08-07 20:23:36 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2011-08-16 09:46:07 +0200
commit17c027e2aede4fb92c82cf92f91fc38529789a7b (patch)
treea26e2410c6ae4e8dc6bb8b2f06af6d21efb2171e /recipes-ti
parent2f686a8a7794698c25363a6a00598d4f77a5b3e5 (diff)
downloadmeta-ti-17c027e2aede4fb92c82cf92f91fc38529789a7b.tar.gz
ti-codecs-omap3530: disable c6accel, build fix, add LIC_FILES_CHKSUM
c6accel build is still broken so disable it in codec server for now, at least we have a buildable codec server. Signed-off-by: Enrico Butera <ebutera@users.berlios.de> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'recipes-ti')
-rw-r--r--recipes-ti/codec-engine/ti-codecs-omap3530/disable-c6accel.diff47
-rw-r--r--recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb7
2 files changed, 52 insertions, 2 deletions
diff --git a/recipes-ti/codec-engine/ti-codecs-omap3530/disable-c6accel.diff b/recipes-ti/codec-engine/ti-codecs-omap3530/disable-c6accel.diff
new file mode 100644
index 00000000..6e2ed7e4
--- /dev/null
+++ b/recipes-ti/codec-engine/ti-codecs-omap3530/disable-c6accel.diff
@@ -0,0 +1,47 @@
1diff -ur a/packages/ti/sdo/server/cs/codec.cfg b/packages/ti/sdo/server/cs/codec.cfg
2--- a/packages/ti/sdo/server/cs/codec.cfg 2011-08-07 20:08:57.000000000 +0200
3+++ b/packages/ti/sdo/server/cs/codec.cfg 2011-08-07 20:08:10.000000000 +0200
4@@ -7,7 +7,7 @@
5 * which we'll use to initialize config params and add the codecs to
6 * the Server.algs array.
7 */
8- var C6ACCEL = xdc.useModule('ti.c6accel.ce.C6ACCEL');
9+/* var C6ACCEL = xdc.useModule('ti.c6accel.ce.C6ACCEL');
10
11 C6ACCEL.serverFxns = "UNIVERSAL_SKEL";
12 C6ACCEL.stubFxns = "UNIVERSAL_STUBS";
13@@ -17,7 +17,7 @@
14 C6ACCEL.alg.codeSection = codeSection;
15 C6ACCEL.alg.udataSection = udataSection;
16 C6ACCEL.alg.dataSection = dataSection;
17-
18+*/
19 var AACHEDEC = xdc.useModule('ti.sdo.codecs.aachedec.ce.AACHEDEC');
20
21 AACHEDEC.serverFxns = "AUDDEC1_SKEL";
22@@ -151,11 +151,11 @@
23 * algorithms (e.g. stack sizes, priorities, etc.).
24 */
25 Server.algs = [
26- {name: "c6accel", mod: C6ACCEL , threadAttrs: {
27+/* {name: "c6accel", mod: C6ACCEL , threadAttrs: {
28 stackMemId: 0, priority: Server.MINPRI + 3},
29 groupId : 2,
30 },
31-
32+*/
33 {name: "aachedec", mod: AACHEDEC , threadAttrs: {
34 stackMemId: 0, priority: Server.MINPRI + 3},
35 groupId : 2,
36diff -ur a/packages/ti/sdo/server/cs/package.xs b/packages/ti/sdo/server/cs/package.xs
37--- a/packages/ti/sdo/server/cs/package.xs 2011-08-07 20:09:31.000000000 +0200
38+++ b/packages/ti/sdo/server/cs/package.xs 2011-08-07 20:08:21.000000000 +0200
39@@ -7,7 +7,7 @@
40 // Each codec is validated with the following call:
41 // validate_one_codec(<package name>, <module name>);
42
43- validate_one_codec( "ti.c6accel", "C6ACCEL" );
44+// validate_one_codec( "ti.c6accel", "C6ACCEL" );
45 validate_one_codec( "ti.sdo.codecs.aachedec", "AACHEDEC" );
46 validate_one_codec( "ti.sdo.codecs.deinterlacer", "I2P" );
47 validate_one_codec( "ti.sdo.codecs.g711dec", "G711DEC" );
diff --git a/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb b/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb
index f0079794..0bacf91d 100644
--- a/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb
+++ b/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb
@@ -10,6 +10,8 @@ PR_append = "a"
10 10
11PV="4_00_00_00" 11PV="4_00_00_00"
12 12
13LIC_FILES_CHKSUM = "file://packages/ti/sdo/server/cs/docs/cs1omap3530_software_manifest.pdf;md5=84444ba7c7abe117c30f9c960d1930ec"
14
13CODEC_SUITE_NAME="${WORKDIR}/${PN}_${PV}" 15CODEC_SUITE_NAME="${WORKDIR}/${PN}_${PV}"
14 16
15SRCREV = "8393c892b09e0ac42b19ff1531e232478c3b1a6c" 17SRCREV = "8393c892b09e0ac42b19ff1531e232478c3b1a6c"
@@ -27,7 +29,8 @@ SRC_URI="http://software-dl.ti.com/dsps/dsps_public_sw/codecs/OMAP35xx//OMAP35xx
27 http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Speech//C64XPlus_Speech_latest/c64xplus_g711_1_12_00_000_production.bin;name=g711 \ 29 http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Speech//C64XPlus_Speech_latest/c64xplus_g711_1_12_00_000_production.bin;name=g711 \
28 http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/OMAP35xx_DM37xx_C64xPLUS_Algorithms/01_00_00_07//exports/c64xplus_deinterlacer_01_00_00_07_production.bin;name=i2p \ 30 http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/OMAP35xx_DM37xx_C64xPLUS_Algorithms/01_00_00_07//exports/c64xplus_deinterlacer_01_00_00_07_production.bin;name=i2p \
29 git://arago-project.org/git/projects/codec-servers.git;protocol=git \ 31 git://arago-project.org/git/projects/codec-servers.git;protocol=git \
30 32 \
33 file://disable-c6accel.diff \
31" 34"
32 35
33SRC_URI[h264enc.md5sum] = "4a7a4698b1db360fe103aae76127a4ec" 36SRC_URI[h264enc.md5sum] = "4a7a4698b1db360fe103aae76127a4ec"
@@ -65,7 +68,7 @@ TI_BIN_UNPK_CMDS = "Y:workdir"
65 68
66S = "${CODEC_SUITE_NAME}" 69S = "${CODEC_SUITE_NAME}"
67 70
68DEPENDS = "ti-cgt6x ti-xdctools ti-dspbios ti-codec-engine ti-linuxutils ti-c6accel" 71DEPENDS = "ti-cgt6x ti-xdctools ti-dspbios ti-codec-engine ti-linuxutils"
69 72
70#generic codec 73#generic codec
71DSPSUFFIX_omap3530 = "x64P" 74DSPSUFFIX_omap3530 = "x64P"