函数原型

从RTS SDK发送一帧数据。此函数以指针的形式出现在rts_glue_funcs中。

int (* write)(
    struct  **frame,
    void *handle
); 

参数介绍

参数 解释
frame 要发送的音、视频帧。
handle open返回的句柄。

返回值

  • 返回1表示调用成功。
  • 返回0表示稍后再试。
  • 返回-1表示EOF。
  • 返回除1、0、-1以外的负数表示其他致命错误。

后续操作

如果返回值为1,返回的frame的ownership转移至RTS SDK并由其销毁。