昇腾社区首页
中文
注册

filesink

输出文件权限可能会过大,有文件信息泄露的风险。

在销毁流的过程中会直接停止所有插件的运行,因此需要用户确保已完成文件的保存。

功能描述

Gstreamer原生插件。把输入的数据写入文件并存储到本地。

约束限制

无。

插件基类(factory)

filesink

输入和输出

输入:buffer。

输出:无。

属性

请参见表1

表1 filesink插件的属性

属性名

描述

是否为必填项

是否可修改

append

添加到一个现有的文件上,默认为false。

buffer-mode

使用缓冲模式,默认为-1。

buffer-size

设置buffer的大小,可设置需要的bytes,也可设置为buffer的最大值,默认为65536。

location

文件的位置,无默认值。

max-transient-error-timeout

当遇到瞬态错误时最多等待的毫秒时间(当前为EACCES)。默认值为0。

o-sync

使用O_SYNC来打开文件,实现同步IO。默认值为false。