GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <avcap/avcap.h>
#include <gpac/modules/service.h>
#include <gpac/modules/codec.h>
#include <gpac/constants.h>
#include <gpac/download.h>
Data Structures | |
class | GPACCaptureHandler |
struct | AVCapIn |
Functions | |
DeviceDescriptor * | get_device_descriptor (char *name) |
Bool | AVCap_CanHandleURL (GF_InputService *plug, const char *url) |
GF_Err | AVCap_ConnectService (GF_InputService *plug, GF_ClientService *serv, const char *url) |
GF_Err | AVCap_CloseService (GF_InputService *plug) |
static GF_Descriptor * | AVCap_GetServiceDesc (GF_InputService *plug, u32 expect_type, const char *sub_url) |
GF_Err | AVCap_ServiceCommand (GF_InputService *plug, GF_NetworkCommand *com) |
GF_Err | AVCap_ConnectChannel (GF_InputService *plug, LPNETCHANNEL channel, const char *url, Bool upstream) |
GF_Err | AVCap_DisconnectChannel (GF_InputService *plug, LPNETCHANNEL channel) |
Bool | AVCap_CanHandleURLInService (GF_InputService *plug, const char *url) |
const u32 * | QueryInterfaces () |
GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
void | ShutdownInterface (GF_BaseInterface *bi) |
struct AVCapIn |
Data Fields | ||
---|---|---|
GF_ClientService * | service | |
u32 | state | |
DeviceDescriptor * | device_desc | |
CaptureDevice * | device | |
GPACCaptureHandler * | video_handler | |
GPACCaptureHandler * | audio_handler | |
u32 | width | |
u32 | height | |
u32 | pixel_format | |
u32 | stride | |
u32 | out_size | |
u32 | fps | |
u32 | default_4cc | |
Bool | flip_video |
DeviceDescriptor* get_device_descriptor | ( | char * | name | ) |
Bool AVCap_CanHandleURL | ( | GF_InputService * | plug, |
const char * | url | ||
) |
GF_Err AVCap_ConnectService | ( | GF_InputService * | plug, |
GF_ClientService * | serv, | ||
const char * | url | ||
) |
GF_Err AVCap_CloseService | ( | GF_InputService * | plug | ) |
|
static |
GF_Err AVCap_ServiceCommand | ( | GF_InputService * | plug, |
GF_NetworkCommand * | com | ||
) |
GF_Err AVCap_ConnectChannel | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel, | ||
const char * | url, | ||
Bool | upstream | ||
) |
GF_Err AVCap_DisconnectChannel | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel | ||
) |
Bool AVCap_CanHandleURLInService | ( | GF_InputService * | plug, |
const char * | url | ||
) |
const u32* QueryInterfaces | ( | ) |
GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
void ShutdownInterface | ( | GF_BaseInterface * | bi | ) |