You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-11-23 21:54:53 +02:00
avutil/hwcontext: Add ohcodec device and pixel format
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
This commit is contained in:
5
configure
vendored
5
configure
vendored
@@ -322,6 +322,7 @@ External library support:
|
||||
--enable-mediafoundation enable encoding via MediaFoundation [auto]
|
||||
--disable-metal disable Apple Metal framework [autodetect]
|
||||
--enable-libmysofa enable libmysofa, needed for sofalizer filter [no]
|
||||
--enable-ohcodec enable OpenHarmony Codec support [no]
|
||||
--enable-openal enable OpenAL 1.1 capture support [no]
|
||||
--enable-opencl enable OpenCL processing [no]
|
||||
--enable-opengl enable OpenGL rendering [no]
|
||||
@@ -1997,6 +1998,7 @@ EXTERNAL_LIBRARY_LIST="
|
||||
libzvbi
|
||||
lv2
|
||||
mediacodec
|
||||
ohcodec
|
||||
openal
|
||||
opengl
|
||||
openssl
|
||||
@@ -7171,6 +7173,9 @@ enabled mmal && { check_lib mmal interface/mmal/mmal.h mmal_port_co
|
||||
check_lib mmal interface/mmal/mmal.h mmal_port_connect -lmmal_core -lmmal_util -lmmal_vc_client -lbcm_host; } ||
|
||||
die "ERROR: mmal not found" &&
|
||||
check_func_headers interface/mmal/mmal.h "MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS"; }
|
||||
enabled ohcodec && { check_lib ohcodec "multimedia/player_framework/native_avcodec_videodecoder.h" \
|
||||
OH_VideoDecoder_CreateByName -lnative_media_codecbase -lnative_media_core -lnative_media_vdec ||
|
||||
die "ERROR: missing native_media libs"; }
|
||||
enabled openal && { check_pkg_config openal "openal >= 1.1" "AL/al.h" alGetError ||
|
||||
{ for al_extralibs in "${OPENAL_LIBS}" "-lopenal" "-lOpenAL32"; do
|
||||
check_lib openal 'AL/al.h' alGetError "${al_extralibs}" && break; done } ||
|
||||
|
||||
Reference in New Issue
Block a user