@@ -6,13 +6,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
-MULTIMEDIA = ""
-
-MULTIMEDIA:append:dra7xx = " \
- hevc-arm-decoder-dev \
- hevc-arm-decoder-staticdev \
-"
-
AUDIO = " \
fftw-dev \
libsndfile1-dev \
@@ -20,6 +13,5 @@ AUDIO = " \
RDEPENDS:${PN} = "\
${AUDIO} \
- ${MULTIMEDIA} \
packagegroup-arago-gst-sdk-target \
"
@@ -22,7 +22,6 @@ MULTIMEDIA:omapl138 = ""
MULTIMEDIA:append:dra7xx = " \
vis \
- hevc-arm-decoder \
"
ACCEL_MM = ""
deleted file mode 100644
@@ -1,23 +0,0 @@
-# New Input File Format is as follows
-# <ParameterName> = <ParameterValue> # Comment
-################################################################################
-# Parameters
-################################################################################
-#################################### No. of threads ############################
-NumThreads = 2
-################################### Files ######################################
-InputFile = /usr/share/ti/video/TearOfSteel-Short-1280x720.265
-OutputFile = /usr/share/ti/examples/h265vdec/TearOfSteel-Short-1280x720.yuv
-ReferenceFile = /usr/share/ti/video/dummy
-ImageWidth = 1280 # Image width in Pels
-ImageHeight = 720 # Image height in Pels
-FramesToDecode = 50 # Number of frames to be coded
-InputLowDelayMode = 0 # 0->Entire frame, 1 -> Slice mode (Data sync mode)
-OutputLowDelayMode = 0 # 0->Entire frame, 1 -> Number of CTU rows (Data sync mode)
-NumCTURows = 0 # 0->Non-DataSync mode, Non-Zero positive when OutputLowDelayMode is set to Data sync mode
-MetadataType = 0 # 0->No Metadata, 1-SEI, 2-VUI 3-SEI and VUI
-###################################################################
-# Dynamic Parameters
-###################################################################
-DecodeHeader = 0 # 0 -> Disable decode Header mode, 1 -> Enable decode Header mode
-
deleted file mode 100644
@@ -1,51 +0,0 @@
-SUMMARY = "ARM HEVC Decoder with Unit Test Application"
-HOMEPAGE = "https://git.ti.com/processor-sdk/hevc_arm_decoder/"
-LICENSE = "TI-TSPA"
-LIC_FILES_CHKSUM = "file://Inc/exp_pp_h265decoder.h;beginline=1;endline=27;md5=51a0ae5cca603a21186bf6ff458f3be9"
-PR = "r4"
-
-COMPATIBLE_MACHINE = "dra7xx"
-
-BRANCH = "master"
-
-SRC_URI = "git://git.ti.com/git/processor-sdk/hevc_arm_decode.git;protocol=https;branch=${BRANCH} \
- file://Testparams.cfg \
-"
-
-SRCREV = "4004c553e672538d0c3b5fa2ea0490ec095d0060"
-
-PV = "01.00.00.01"
-
-do_configure() {
- sed "s/-lpthread/-pthread/g" -i ${S}/Client/Build/ARM/makefile
-}
-
-do_compile() {
- cd ${S}/Client/Build/ARM
- oe_runmake CC="${CC} -fpermissive" LINKER="${CC}"
-}
-
-do_install() {
- install -d ${D}${libdir}
- install -m 755 ${S}/Lib/h265vdec_pp_lib.a ${D}${libdir}
-
- install -d ${D}${includedir}
- install -m 644 ${S}/Inc/exp_pp_h265decoder.h ${D}${includedir}
-
- install -d ${D}${bindir}
- install -m 755 ${S}/Client/Build/ARM/Out/h265vdec_pp ${D}${bindir}
-
- install -d ${D}${datadir}/ti/examples/h265vdec
- install -m 644 ${UNPACKDIR}/Testparams.cfg ${D}${datadir}/ti/examples/h265vdec
-
- install -d ${D}${docdir}/${PN}
- for doc in ${S}/Docs/*; do
- install -m 664 ${doc} ${D}${docdir}/${PN}
- done
-}
-
-FILES:${PN} += "\
- ${datadir}/ti/* \
-"
-
-INSANE_SKIP:${PN} += "ldflags"
This was a proprietary HEVC/H.265 decoder for ARM A15 cores. This does not seem to function anymore and since it was delivered as a binary I am unable to fix it. Remove this recipe. Signed-off-by: Andrew Davis <afd@ti.com> --- ...group-arago-tisdk-multimedia-sdk-target.bb | 8 --- .../packagegroup-arago-tisdk-multimedia.bb | 1 - .../hevc-arm-decoder/Testparams.cfg | 23 --------- .../hevc-arm-decoder/hevc-arm-decoder_git.bb | 51 ------------------- 4 files changed, 83 deletions(-) delete mode 100644 meta-arago-extras/recipes-multimedia/hevc-arm-decoder/hevc-arm-decoder/Testparams.cfg delete mode 100644 meta-arago-extras/recipes-multimedia/hevc-arm-decoder/hevc-arm-decoder_git.bb