1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-03-02 10:37:51 +01:00

Add support for QTAV based videoplayer.

This commit is contained in:
j1nx 2023-01-17 12:17:31 +01:00
parent c45de4734a
commit 5e7183748f
7 changed files with 1644 additions and 0 deletions

View File

@ -109,6 +109,7 @@ endmenu
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/psimd/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/pthreadpool/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/qt5ct/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/qtav/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/respeaker/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/rnnnoise-ladspa/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/roc-toolkit/Config.in"

View File

@ -593,6 +593,7 @@ BR2_PACKAGE_OVOS_SPLASH=y
BR2_PACKAGE_PA_VOLUME=y
BR2_PACKAGE_PICOTTS=y
BR2_PACKAGE_QT5CT=y
BR2_PACKAGE_QTAV=y
BR2_PACKAGE_RESPEAKER=y
BR2_PACKAGE_RNNNOISE_LADSPA=y
BR2_PACKAGE_ROC_TOOLKIT=y

View File

@ -593,6 +593,7 @@ BR2_PACKAGE_OVOS_SPLASH=y
BR2_PACKAGE_PA_VOLUME=y
BR2_PACKAGE_PICOTTS=y
BR2_PACKAGE_QT5CT=y
BR2_PACKAGE_QTAV=y
BR2_PACKAGE_RESPEAKER=y
BR2_PACKAGE_RNNNOISE_LADSPA=y
BR2_PACKAGE_ROC_TOOLKIT=y

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_QTAV
bool "qtav"
help
QtAV is a multimedia playback library based on Qt
and FFmpeg. It can help you to write a player with
less effort than ever before.
https://github.com/balabit/QtAV

View File

@ -0,0 +1,2 @@
# Locally computed
sha256 b054d7e1ac1ef7f4a23205616075df34cd1e76a31dd0f0fc46b418728d7797ce qtav-fdc613dc99304f208cff0bb25b3ded14bb993237.tar.gz

View File

@ -0,0 +1,19 @@
################################################################################
#
# qtav
#
################################################################################
QTAV_VERSION = fdc613dc99304f208cff0bb25b3ded14bb993237
QTAV_SITE = $(call github,wang-bin,QtAV,$(QTAV_VERSION))
QTAV_INSTALL_STAGING = YES
QTAV_DEPENDENCIES = host-pkgconf
QTAV_SUPPORTS_IN_SOURCE_BUILD = NO
QTAV_SYNC_HEADERS = true
QTAV_CONF_OPTS = \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TESTS=OFF
$(eval $(cmake-package))