godslucky

godslucky

0个粉丝

4

问答

0

专栏

0

资料

godslucky  发布于  2024-12-05 15:36:17
采纳率 0%
4个问答
141

有人会用VI的BAS相关接口进行缩放吗

悬赏E币 10 个
已结题
   

按照文档所述,SS928V100有两个子模块支持BAS功能:
DEV 支持1、1/2、1/3的缩放和相位调整。
PIPE 只支持1/2的缩放,用户可以通过设置dump属性来获取bas帧。

希望使用相关的set_bas_attr接口对输入帧进行1/2缩放(2160|3840->1080|1920)
td_s32 ss_mpi_vi_set_bas_attr(ot_vi_dev vi_dev, const ot_vi_bas_attr *bas_attr);
bas_attr大概是这样给的:

ot_vi_bas_attr bas_attr = {
 .enable = 1,
 .scale_attr.outsize = {1920, 1080},
 .rephase_attr.hor_rephase_mode = 0,
 .rephase_attr.ver_rephase_mode = 0
};

一直报错vi set bas attr failed with 0xa0108007,错误码为“视频输入参数设置无效”。

我来回答
回答3个
时间排序
认可量排序

godslucky

0个粉丝

4

问答

0

专栏

0

资料

godslucky 2024-12-05 15:42:35
认可0

补充一下
mode_type = OT_VI_ONLINE_VPSS_OFFLINE;
video_mode = OT_VI_VIDEO_MODE_NORM;
yuv_cnt = VB_YUV_ROUTE_CNT
raw_cnt = VB_LINEAR_RAW_CNT

UncleRoderick

35个粉丝

14

问答

1

专栏

14

资料

UncleRoderick 2024-12-05 16:49:20
认可0

为什么要用VI的缩放?
可以直接把VI绑定了VPSS之后,设置VPSS CHN输出指定大小的图像就可以了

godslucky

0个粉丝

4

问答

0

专栏

0

资料

godslucky 2024-12-11 11:26:25
认可1

vi物理通道绑定扩张通道指定size大小也能在vi实现缩放,bas搞不懂不整了

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区