diff options
author | Enrico Butera <ebutera@users.berlios.de> | 2011-08-07 20:23:36 +0200 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-08-16 09:46:07 +0200 |
commit | 17c027e2aede4fb92c82cf92f91fc38529789a7b (patch) | |
tree | a26e2410c6ae4e8dc6bb8b2f06af6d21efb2171e /recipes-ti | |
parent | 2f686a8a7794698c25363a6a00598d4f77a5b3e5 (diff) | |
download | meta-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.diff | 47 | ||||
-rw-r--r-- | recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb | 7 |
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 @@ | |||
1 | diff -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, | ||
36 | diff -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 | ||
11 | PV="4_00_00_00" | 11 | PV="4_00_00_00" |
12 | 12 | ||
13 | LIC_FILES_CHKSUM = "file://packages/ti/sdo/server/cs/docs/cs1omap3530_software_manifest.pdf;md5=84444ba7c7abe117c30f9c960d1930ec" | ||
14 | |||
13 | CODEC_SUITE_NAME="${WORKDIR}/${PN}_${PV}" | 15 | CODEC_SUITE_NAME="${WORKDIR}/${PN}_${PV}" |
14 | 16 | ||
15 | SRCREV = "8393c892b09e0ac42b19ff1531e232478c3b1a6c" | 17 | SRCREV = "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 | ||
33 | SRC_URI[h264enc.md5sum] = "4a7a4698b1db360fe103aae76127a4ec" | 36 | SRC_URI[h264enc.md5sum] = "4a7a4698b1db360fe103aae76127a4ec" |
@@ -65,7 +68,7 @@ TI_BIN_UNPK_CMDS = "Y:workdir" | |||
65 | 68 | ||
66 | S = "${CODEC_SUITE_NAME}" | 69 | S = "${CODEC_SUITE_NAME}" |
67 | 70 | ||
68 | DEPENDS = "ti-cgt6x ti-xdctools ti-dspbios ti-codec-engine ti-linuxutils ti-c6accel" | 71 | DEPENDS = "ti-cgt6x ti-xdctools ti-dspbios ti-codec-engine ti-linuxutils" |
69 | 72 | ||
70 | #generic codec | 73 | #generic codec |
71 | DSPSUFFIX_omap3530 = "x64P" | 74 | DSPSUFFIX_omap3530 = "x64P" |