蓝松短视频SDK -android版本父类图层Layer的方法说明 更新日期是:20191018 SDK版本:3.7.0 说明 蓝松短视频SDK的优势是图层容器架构, 每个资源在我们SDK里被封装为一层, 比如视频封装为视频层, 你可以放多个视频, 每放一个,就是一层, 放多个,都是多层. 每一层独立编辑. 这样的图层包括: 摄像头图层, 图片图层, GIF图层, 文本图层,UI图层, 透明视频图层等等. 以下是所有图层的父类支持的特性. 普通属性 int getPadWidth() 获取当前所在的容器的宽度 int getPadHeight() 获取当前所在的容器的高度 int getLayerWidth() 获取当前图层的宽度 int getLayerHeight() 获取当前图层的高度 setVisibility(int visibility) 设置当前图层是否可见, 参数有: Layer.VISIBLE 可见和 Layer.INVISIBLE 不可见两种; 可以在任意时刻设置.如果你对要精确到每一帧,则建议在ThreadProgress中判断图层走到什么时间,然后精确下一帧是否要显示. int getVisibility(); 获取当前图层在当前时刻是否可见 返回的有 Layer.VISIBLE 可见和 Layer.INVISIBLE 不可见 两种; setDisplayTimeRange(long startUs,long endUs) 设置当前图层的可视时间范围, 从什么时候开始显示,到什么不显示. 单位微秒, 1秒=1000*1000微秒; addDisplayTimeRange(long startUs,long endUs) 增加一个可视范围, 可以多次增加; 单位微秒, removeAllDisplayTimeRange() 移除可视范围的设置, 移除后,则完全显示; setTAG(String flag) 给当前图层对象设置一个标记, 您可能在视频编辑中, 增加了很多个图层, 为了区分不同的图层, 做不同的动作, 你可以给每个图层对象设置一个String类型的标记, 以方便区分和调试. String getTAG() 获取当前图层对象的标记信息 如果没有设置,则返回为null 位置/缩放/旋转/透明 void...
Comments
Post a Comment