All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hikvision.netsdk.linux.callback.RealDataCallBack_V30 Maven / Gradle / Ivy

The newest version!
package com.hikvision.netsdk.linux.callback;

import com.sun.jna.Callback;
import com.sun.jna.Pointer;
import com.hikvision.netsdk.def.StreamDataType;

/**
 * 码流数据回调接口
 */
public interface RealDataCallBack_V30 extends Callback {
    /**
     * @param lRealHandle 当前的预览句柄
     * @param dwDataType  数据类型
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
     *                    
类型含义
{@link StreamDataType#NET_DVR_SYSHEAD}1系统头数据
{@link StreamDataType#NET_DVR_STREAMDATA}2流数据(包括复合流或音视频分开的视频流数据)
{@link StreamDataType#NET_DVR_AUDIOSTREAMDATA}3音频数据
{@link StreamDataType#NET_DVR_PRIVATE_DATA}112私有数据,包括智能信息
* @param pBuffer 存放数据的缓冲区指针 * @param dwBufSize 缓冲区大小 * @param pUser 用户数据 */ void invoke(int lRealHandle, int dwDataType, Pointer pBuffer, int dwBufSize, Pointer pUser); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy