uavs3 / uavs3e

AVS3 encoder which supports AVS3-P2 baseline profile.
Other
129 stars 61 forks source link

RealTime分支插值滤波armv8汇编实现10bit版本不兼容8bit #45

Open RUNCARZY opened 1 year ago

RUNCARZY commented 1 year ago

如题,com_if_filter_hor_8_arm64、com_if_filter_ver_8_arm64、com_if_filter_ver_8_ext_arm64等10bit汇编函数不接受BitDepth=8的参数,接口设计可兼容,且arm与x86在10bit版本编码8bit码流存在差异,建议进行兼容。

dujiangpku commented 1 year ago

考虑到RealTime版本主要追求实时编码,通常我们建议8bit和10bit的编码库分别进行编译,如果使用10bit编码8bit流会浪费较多的资源,因此汇编上没有兼容,后面我们会逐步兼容,非常感谢您的建议。