diff options
| -rw-r--r-- | meta-multimedia/recipes-multimedia/caps/caps/0001-basic.h-Use-c99-supported-stdint-types.patch | 46 | ||||
| -rw-r--r-- | meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb | 8 |
2 files changed, 50 insertions, 4 deletions
diff --git a/meta-multimedia/recipes-multimedia/caps/caps/0001-basic.h-Use-c99-supported-stdint-types.patch b/meta-multimedia/recipes-multimedia/caps/caps/0001-basic.h-Use-c99-supported-stdint-types.patch new file mode 100644 index 0000000000..1087b0e79c --- /dev/null +++ b/meta-multimedia/recipes-multimedia/caps/caps/0001-basic.h-Use-c99-supported-stdint-types.patch | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | From a5cea22294a9acb6eed955bd415f562a6cc36482 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Khem Raj <raj.khem@gmail.com> | ||
| 3 | Date: Wed, 22 Mar 2017 11:54:23 -0700 | ||
| 4 | Subject: [PATCH] basic.h: Use c99 supported stdint types | ||
| 5 | |||
| 6 | include stdint.h for getting the definitions for int types | ||
| 7 | |||
| 8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
| 9 | --- | ||
| 10 | basics.h | 17 +++++++++-------- | ||
| 11 | 1 file changed, 9 insertions(+), 8 deletions(-) | ||
| 12 | |||
| 13 | diff --git a/basics.h b/basics.h | ||
| 14 | index 643d96e..1dc2fa7 100644 | ||
| 15 | --- a/basics.h | ||
| 16 | +++ b/basics.h | ||
| 17 | @@ -46,17 +46,18 @@ | ||
| 18 | |||
| 19 | #include <assert.h> | ||
| 20 | #include <stdio.h> | ||
| 21 | +#include <stdint.h> | ||
| 22 | |||
| 23 | #include "ladspa.h" | ||
| 24 | |||
| 25 | -typedef __int8_t int8; | ||
| 26 | -typedef __uint8_t uint8; | ||
| 27 | -typedef __int16_t int16; | ||
| 28 | -typedef __uint16_t uint16; | ||
| 29 | -typedef __int32_t int32; | ||
| 30 | -typedef __uint32_t uint32; | ||
| 31 | -typedef __int64_t int64; | ||
| 32 | -typedef __uint64_t uint64; | ||
| 33 | +typedef int8_t int8; | ||
| 34 | +typedef uint8_t uint8; | ||
| 35 | +typedef int16_t int16; | ||
| 36 | +typedef uint16_t uint16; | ||
| 37 | +typedef int32_t int32; | ||
| 38 | +typedef uint32_t uint32; | ||
| 39 | +typedef int64_t int64; | ||
| 40 | +typedef uint64_t uint64; | ||
| 41 | |||
| 42 | #define MIN_GAIN 1e-6 /* -120 dB */ | ||
| 43 | /* smallest non-denormal 32 bit IEEE float is 1.18e-38 */ | ||
| 44 | -- | ||
| 45 | 2.12.0 | ||
| 46 | |||
diff --git a/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb b/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb index 3e409e6eb3..90a28360c1 100644 --- a/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb +++ b/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb | |||
| @@ -3,10 +3,10 @@ HOMEPAGE = "http://quitte.de/dsp/caps.html" | |||
| 3 | LICENSE = "GPL-3" | 3 | LICENSE = "GPL-3" |
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" |
| 5 | 5 | ||
| 6 | SRC_URI = " \ | 6 | SRC_URI = "http://quitte.de/dsp/${PN}_${PV}.tar.bz2 \ |
| 7 | http://quitte.de/dsp/${PN}_${PV}.tar.bz2 \ | 7 | file://Avoid-ambiguity-in-div-invocation.patch \ |
| 8 | file://Avoid-ambiguity-in-div-invocation.patch \ | 8 | file://0001-basic.h-Use-c99-supported-stdint-types.patch \ |
| 9 | " | 9 | " |
| 10 | 10 | ||
| 11 | SRC_URI[md5sum] = "c1d634038dcb54702306c0e30cb1c626" | 11 | SRC_URI[md5sum] = "c1d634038dcb54702306c0e30cb1c626" |
| 12 | SRC_URI[sha256sum] = "f746feba57af316b159f0169de5d78b4fd1064c2c0c8017cb5856b2f22e83f20" | 12 | SRC_URI[sha256sum] = "f746feba57af316b159f0169de5d78b4fd1064c2c0c8017cb5856b2f22e83f20" |
