aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend
blob: 6a417e052e6768335b469d1e7a3edf88423d2b6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"

#
# Remove plugins-bad from DEPENDS as it is
# not strictly needed.
#
DEPENDS_remove_amd = "gstreamer1.0-plugins-bad"

#
# Add some extra dependencies.  These are actually added
# by the include file but accidentally overwritten in the
# upstream bb file.
#
DEPENDS += "gstreamer1.0 gstreamer1.0-plugins-base"

#
# Remove the patch as it is not needed with the new SRCREV we are using
#
SRC_URI_remove_amd = "file://0001-omx-fixed-type-error-in-printf-call.patch"

SRC_URI_append_amd = " \
	   file://0001-gstomxvideodec-fix-multithreads-negotiation-problem-.patch \
	   file://0002-gstomxvideodec-remove-dead-code.patch \
	   file://0003-gstomxvideodec-simplify-_find_nearest_frame.patch \
	   file://0004-gstomxvideoenc-simplify-_find_nearest_frame.patch \
	   file://0005-omx-improve-tunneling-support.patch \
	   file://0006-omx-add-tunneling-support-between-decoder-and-encode.patch \
	   file://0007-gstomxvideoenc-implement-scaling-configuration-suppo.patch \
	   file://0008-configure-fix-first-run-of-autogen-automake.patch \
	   file://0009-omxvideodec-fix-startup-race-condition.patch \
	   file://0010-omxvideoenc-fix-startup-race-condition.patch \
	   file://0011-omx-fix-two-serious-message-handling-bugs.patch \
	   file://0001-Adjust-gstomx.conf-for-Radeon.patch \
	  "

SRCREV_amd = "c44cd849400b90f5f4b1f4f429278d9685b1daca"

PV .= "+git${SRCPV}"

#
# This package should not have commercial license flags.
# There is discussion in the OE community about fixing this
# but in the meantime we'll explicitly remove it here.
#
LICENSE_FLAGS_remove = "commercial"

GSTREAMER_1_0_OMX_CORE_NAME_amd = "${libdir}/libomxil-bellagio.so.0"