libyuv: enable MJPEG support

issue #4158
This commit is contained in:
Sebastian Sumpf 2021-05-10 11:02:16 +02:00 committed by Christian Helmuth
parent 5254930930
commit c8c589d91a
16 changed files with 21 additions and 6 deletions

View File

@ -1,12 +1,12 @@
YUV_DIR = $(call select_from_ports,libyuv)/libyuv
LIBS = libc
LIBS = libc stdcxx jpeg
INC_DIR += $(YUV_DIR)/include
SRC_CC = $(notdir $(wildcard $(YUV_DIR)/source/*.cc))
CC_CXX_WARN_STRICT = -Wextra -Werror
CC_OPT += -Wno-unused-parameter
CC_OPT += -Wno-unused-parameter -DHAVE_JPEG
vpath %.cc $(YUV_DIR)/source

View File

@ -7,3 +7,4 @@ _/src/zlib
_/src/libiconv
_/src/stdcxx
_/src/vfs
_/src/jpeg

View File

@ -29,6 +29,7 @@
<rom label="qemu-usb.lib.so"/>
<rom label="stdcxx.lib.so"/>
<rom label="vfs.lib.so"/>
<rom label="jpeg.lib.so"/>
</content>
<config verbose="no">

View File

@ -8,3 +8,4 @@ _/src/zlib
_/src/libiconv
_/src/stdcxx
_/src/vfs
_/src/jpeg

View File

@ -28,6 +28,7 @@
<rom label="qemu-usb.lib.so"/>
<rom label="stdcxx.lib.so"/>
<rom label="vfs.lib.so"/>
<rom label="jpeg.lib.so"/>
</content>
</runtime>

View File

@ -6,3 +6,4 @@ _/src/zlib
_/src/libiconv
_/src/stdcxx
_/src/vfs
_/src/jpeg

View File

@ -83,6 +83,7 @@
<rom label="qemu-usb.lib.so"/>
<rom label="stdcxx.lib.so"/>
<rom label="vfs.lib.so"/>
<rom label="jpeg.lib.so"/>
</content>
</runtime>

View File

@ -7,3 +7,4 @@ _/src/vbox6
_/src/vfs
_/src/vfs_pipe
_/src/zlib
_/src/jpeg

View File

@ -87,6 +87,7 @@
<rom label="stdcxx.lib.so"/>
<rom label="vfs.lib.so"/>
<rom label="vfs_pipe.lib.so"/>
<rom label="jpeg.lib.so"/>
</content>
</runtime>

View File

@ -19,3 +19,4 @@ usb_session
vfs
nitpicker_gfx
blit
jpeg

View File

@ -19,3 +19,4 @@ vfs
vm_session
nitpicker_gfx
blit
jpeg

View File

@ -15,3 +15,4 @@ timer_session
usb_session
vfs
vm_session
jpeg

View File

@ -39,7 +39,8 @@ create_boot_directory
import_from_depot [depot_user]/src/[base_src] \
[depot_user]/src/init \
[depot_user]/src/nitpicker \
[depot_user]/src/vfs_pipe
[depot_user]/src/vfs_pipe \
[depot_user]/src/jpeg
set config {

View File

@ -39,7 +39,8 @@ create_boot_directory
import_from_depot [depot_user]/src/[base_src] \
[depot_user]/src/init \
[depot_user]/src/nitpicker \
[depot_user]/src/vfs_pipe
[depot_user]/src/vfs_pipe \
[depot_user]/src/jpeg
set config {

View File

@ -27,7 +27,8 @@ create_boot_directory
import_from_depot [depot_user]/src/[base_src] \
[depot_user]/src/init \
[depot_user]/src/nitpicker \
[depot_user]/src/vfs_pipe
[depot_user]/src/vfs_pipe \
[depot_user]/src/jpeg
source ${genode_dir}/repos/base/run/platform_drv.inc
# override defaults of platform_drv.inc

View File

@ -24,7 +24,8 @@ create_boot_directory
import_from_depot [depot_user]/src/[base_src] \
[depot_user]/src/init \
[depot_user]/src/nitpicker \
[depot_user]/src/vfs_pipe
[depot_user]/src/vfs_pipe \
[depot_user]/src/jpeg
if {$use_vms > 1} {
import_from_depot [depot_user]/pkg/themed_wm