beautypg.com

Sensoray 2253 Linux User Manual

Page 2

background image

Table of Contents

OPERATING SYSTEM SUPPORT......................................................................................4
INSTALLATION.............................................................................................................. 5
BASIC OPERATION........................................................................................................6

Video Capture and Output Driver..............................................................................6
Troubleshooting......................................................................................................... 7

Demo Program.......................................................................................................... 8
Notes on the MP4 format..........................................................................................8

GUI Demo Program...................................................................................................9
Playing Recorded Files.............................................................................................10

Using ALSA for audio capture and playback............................................................11
Using the Video Output Device...............................................................................12

Using Loopback on Video Output Device.................................................................12
Using the Video Overlay..........................................................................................13

GPIO Device............................................................................................................ 13
Low-Latency Preview...............................................................................................13

Known Limitations...................................................................................................14

SDK REFERENCE.........................................................................................................15

General Notes.........................................................................................................15

Driver Ioctl Reference.............................................................................................15

VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT................................................16

VIDIOC_G_JPEGCOMP, VIDIOC_S_JPEGCOMP.........................................................17
VIDIOC_ENUM_INPUT, VIDIOC_G_INPUT, VIDIOC_S_INPUT....................................17

VIDIOC_ENUM_OUTPUT, VIDIOC_G_OUTPUT, VIDIOC_S_OUTPUT..........................17
VIDIOC_QUERYCTRL, VIDIOC_G_CTRL, VIDIOC_S_CTRL, VIDIOC_TRY_EXT_CTRLS,

VIDIOC_G_EXT_CTRLS, VIDIOC_S_EXT_CTRLS.......................................................17
VIDIOC_ENUMAUDIO, VIDIOC_G_AUDIO, VIDIOC_S_AUDIO...................................20

VIDIOC_ENUMAUDOUT, VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUT.........................21
VIDIOC_ENCODER_CMD.......................................................................................21

VIDIOC_DECODER_CMD.......................................................................................21
S2253_VIDIOC_OSD.............................................................................................21

S2253_VIDIOC_CLOCK..........................................................................................22
S2253_VIDIOC_OVERLAY......................................................................................22

S2253_VIDIOC_SET_USER_DATA...........................................................................24
S2253P_VIDIOC_S_ENCODER_RESET....................................................................25

S2253P_VIDIOC_S_ENCODER_READ.....................................................................25
S2253P_VIDIOC_G_ENCODER_READ.....................................................................25

S2253P_VIDIOC_S_GPS_DATA...............................................................................26
S2253P_VIDIOC_G_GPS_DATA..............................................................................26

S2253P_VIDIOC_S_GPS_READSTATUS...................................................................26
S2253P_VIDIOC_G_GPS_READSTATUS..................................................................26

S2253P_VIDIOC_S_GPIO_CONFIG.........................................................................27
S2253P_VIDIOC_S_GPIO_WRITE...........................................................................27

S2253P_VIDIOC_S_GPIO_READ.............................................................................27
S2253P_VIDIOC_G_GPIO_READ............................................................................28

S2253P_VIDIOC_S_ECHO......................................................................................28
S2253P_VIDIOC_S_GPS_ENABLE...........................................................................29

S2253P_VIDIOC_G_GPS_ENABLE..........................................................................29
S2253P_VIDIOC_S_VERSION_READ.......................................................................29

2

This manual is related to the following products: