AnyChat技术支持论坛

标题: 视频画面裁剪参数不起作用 [打印本页]

作者: 244130355    时间: 2017-3-6 15:57
标题: 视频画面裁剪参数不起作用
[AnyChatPlatform SetSDKOptionInt:BRAC_SO_VIDEOSHOW_CLIPMODE :ANYCHAT_VIDEOCLIPMODE_OVERLAP];

#define ANYCHAT_VIDEOCLIPMODE_OVERLAP                1        ///< 重叠模式,只取最大有效部分,对边缘进行裁剪
#define ANYCHAT_VIDEOCLIPMODE_SHRINK                2        ///< 缩小模式,缩小到合适的比例,不进行裁剪
#define ANYCHAT_VIDEOCLIPMODE_STRETCH                3        ///< 平铺模式,不进行裁剪,但可能导致画面不成比例
#define ANYCHAT_VIDEOCLIPMODE_DYNAMIC                4        ///< 动态模式,由上层应用根据分辩率来调整显示表面,保持画面不变形
这4个参数设置不起作用
还有动态模式的异步消息WM_GV_VIDEOSIZECHG是怎么用的?给个示例



作者: 佰锐科技-刘洋    时间: 2017-3-6 17:01
你好  可以参考这个帖子:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=1071
作者: 佰锐科技-邵光清    时间: 2017-3-6 17:27
常规的做法是:显示视频时,通过API接口(QuerUserState)获取对方的视频大小(宽度、高度),然后控制显示窗口(Surface)的大小,使显示窗口的大小与原始视频的大小成比例,就不会被拉伸了。
另外,请参考:http://blog.csdn.net/huifeidexin_1/article/details/8524507




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3