Skip to content

Commit

Permalink
avoutput-adaptation-layer-mock=1 pulseaudio=r17 webos.inc: kernel cmd…
Browse files Browse the repository at this point in the history
…line for qemu eth0 NIC link

:Release Notes:
Use base submissions for webOS OSE
Fix pulseaudio crash issue for emulator device.
Enable eth0 NIC link for Qemu.

:Detailed Notes:
The develop branch webosose#7 is not existed in webOS OSE.

:Testing Performed:
Verfied pulseaudio service state in emulator.
Pulseaudio utility function like paplay verified.
Verifed Wired Network Connectivity in settings.

:QA Notes:

:Issues Addressed:
[PLAT-56426] Network page displays false information on Wired
             Network connectivity.
[PLAT-57956] Playing test file using paplay command cease to execute.
[PLAT-60277] [OSE] CCC: avoutput-adaptation-layer-mock=1
             pulseaudio=r17 webos.inc: kernel cmdline for
             qemu eth0 NIC link
  • Loading branch information
Changhyeok Bae committed Jun 15, 2018
1 parent 93250b1 commit 0de31e3
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion meta-webos/conf/distro/include/webos.inc
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ SYSLINUX_ROOT_qemuall = "root=/dev/vda2"
# Select at most one of the two choices here for the console:
# Redirect console output to keep it from spewing all over the Emulator window
# (This is added to qemux86 kernel cmdline by openembedded-core/meta/classes/syslinux.bbclass)
APPEND_append_qemuall = " console=ttyS0"
APPEND_append_qemuall = " console=ttyS0 net.ifnames=0 biosdevname=0"
# - or -
# If your build is not using the screen for graphics, and you're running an emulator,
# you should be able to use the emulator's on-screen window as the console by
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Default to PulseAudio

pcm.pulse {
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}

ctl.pulse {
ctl.!default {
type pulse
}
7 changes: 4 additions & 3 deletions meta-webos/recipes-multimedia/pulseaudio/pulseaudio_9.0.bb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ DEPENDS_remove = "libatomic-ops"
DEPENDS += "pmloglib"

WEBOS_VERSION = "9.0-1_e3be9b0f94ce588543f476e0e7eab9d2ca3e8f48"
PR = "r16"
PR = "r17"

inherit webos_enhanced_submissions

Expand Down Expand Up @@ -39,14 +39,15 @@ do_install_prepend() {
}

do_install_append() {
install -v -d ${D}${sysconfdir}/init/
install -v -m 644 ${WORKDIR}/pulseaudio.conf ${D}${sysconfdir}/init/pulseaudio.conf
install -v -m 644 ${S}/src/modules/module-palm-policy-default.h ${D}${includedir}/pulse/module-palm-policy.h
install -v -m 644 ${S}/src/modules/module-palm-policy-tables-default.h ${D}${includedir}/pulse/module-palm-policy-tables.h
}
do_install_append_webos() {
install -v -m 644 ${S}/palm/open_system.pa ${D}${sysconfdir}/pulse/system.pa
}
do_install_append_qemuall() {
install -v -m 644 ${S}/palm/qemux86_system.pa ${D}${sysconfdir}/pulse/system.pa
}

FILES_${PN}-dev += "${libdir}/pulse-9.0/modules/*.la ${datadir}/vala ${libdir}/cmake"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ S = "${WORKDIR}/git"

DEPENDS = "glib-2.0 pmloglib libpbnjson ls2-helpers avoutput-adaptation-layer-api"

WEBOS_VERSION = "1.0.0-7_48357bd41c836ffc623cf52c8d2f3bf7d6955bd3"
WEBOS_VERSION = "1.0.0-1_14419deaaa797c7c451047df2f5878577319b12f"
PR = "r0"

0 comments on commit 0de31e3

Please sign in to comment.