libgpac
Documentation of the core library of GPAC
GF_InputSensorDevice Struct Reference

#include <codec.h>

Data Fields

GF_DECL_MODULE_INTERFACE Bool(* RegisterDevice )(struct __input_device *, const char *urn, const char *dsi, u32 dsi_size, void(*AddField)(struct __input_device *_this, u32 fieldType, const char *name))
 
void(* Start )(struct __input_device *)
 
void(* Stop )(struct __input_device *)
 
void * udta
 
void * input_stream_context
 
void(* DispatchFrame )(struct __input_device *, const u8 *data, u32 data_len)
 

Field Documentation

◆ RegisterDevice

GF_DECL_MODULE_INTERFACE Bool(* GF_InputSensorDevice::RegisterDevice) (struct __input_device *, const char *urn, const char *dsi, u32 dsi_size, void(*AddField)(struct __input_device *_this, u32 fieldType, const char *name))

◆ Start

void(* GF_InputSensorDevice::Start) (struct __input_device *)

◆ Stop

void(* GF_InputSensorDevice::Stop) (struct __input_device *)

◆ udta

void* GF_InputSensorDevice::udta

◆ input_stream_context

void* GF_InputSensorDevice::input_stream_context

◆ DispatchFrame

void(* GF_InputSensorDevice::DispatchFrame) (struct __input_device *, const u8 *data, u32 data_len)