Previous topicNext topic
Help > XEngine_AVCodec > XEngine_AVFormat > AVFormat_Packet >
AVFormat_Packet_Output

函数

AVFormat_Packet_Output

功能

打开输出文件信息

语法

bool AVFormat_Packet_Output(XHANDLE xhNet, LPCXSTR lpszFile = NULL, double dlAVTimeStart = 0, double dlAVTimeEnd = 0, CALLBACK_XENGINE_AVCODEC_AVFORMAT_PACKETRW fpCall_FileWrite = NULL, XPVOID lParam = NULL, XENGINE_KEYVALUE*** pppSt_KEYValue = NULL, int nListCount = 0)

参数

 参数.一:xhNet
  In/Out:In
  类型:句柄
  可空:N
  意思:输入要操作的打包器
 参数.二:lpszFile
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:输入要操作的文件
 参数.三:dlAVTimeStart
  In/Out:In
  类型:双精度浮点型
  可空:Y
  意思:要打包的开始时间,单位秒
 参数.四:dlAVTimeEnd
  In/Out:In
  类型:双精度浮点型
  可空:Y
  意思:要打包的结束时间
 参数.五:fpCall_FileWrite
  In/Out:In/Out
  类型:回调函数
  可空:Y
  意思:内存会写数据回调,如果不想输出到文件,可以使用此回调
 参数.六:lParam
  In/Out:In/Out
  类型:无类型指针
  可空:Y
  意思:回调函数自定义参数
 参数.七:pppSt_KEYValue
  In/Out:In
  类型:三级指针
  可空:Y
  意思:自定义参数列表
 参数.八:nListCount
  In/Out:In
  类型:整数型
  可空:Y
  意思:参数列表个数

返回值

类型:逻辑型
意思:是否成功

备注

如果使用了回调函数,那么第二个参数的意思为输出的格式,比如:flv.mp4

示例