#include <linux/usb.h>
#include <linux/i2c.h>
#include <linux/mutex.h>
#include <linux/workqueue.h>
#include <linux/videodev2.h>
#include <media/v4l2-device.h>
#include <media/ir-kbd-i2c.h>
Go to the source code of this file.
|
enum | {
STATUS_UNINITIALIZED = 0,
STATUS_IDLE,
STATUS_STARTING,
STATUS_SHUTTING_DOWN,
STATUS_STREAMING,
STATUS_ERROR,
STATUS_DISCONNECTED
} |
|
enum | { HDPVR_FLAG_AC3_CAP = 1
} |
|
enum | { BUFSTAT_UNINITIALIZED = 0,
BUFSTAT_AVAILABLE,
BUFSTAT_INPROGRESS,
BUFSTAT_READY
} |
|
enum | hdpvr_video_std { HDPVR_60HZ = 0,
HDPVR_50HZ
} |
|
enum | hdpvr_video_input { HDPVR_COMPONENT = 0,
HDPVR_SVIDEO,
HDPVR_COMPOSITE,
HDPVR_VIDEO_INPUTS
} |
|
enum | hdpvr_audio_inputs { HDPVR_RCA_BACK = 0,
HDPVR_RCA_FRONT,
HDPVR_SPDIF,
HDPVR_AUDIO_INPUTS
} |
|
enum | hdpvr_bitrate_mode { HDPVR_CONSTANT = 1,
HDPVR_VARIABLE_PEAK,
HDPVR_VARIABLE_AVERAGE
} |
|
enum | hdpvr_gop_mode { HDPVR_ADVANCED_IDR_GOP = 0,
HDPVR_SIMPLE_IDR_GOP,
HDPVR_ADVANCED_NOIDR_GOP,
HDPVR_SIMPLE_NOIDR_GOP
} |
|
#define CTRL_AUDIO_INPUT_VALUE 0x2500 |
#define CTRL_BITRATE_MODE_VALUE 0x1200 |
#define CTRL_BITRATE_VALUE 0x1000 |
#define CTRL_BRIGHTNESS 0x2900 |
#define CTRL_CONTRAST 0x2a00 |
#define CTRL_DEFAULT_INDEX 0x0003 |
#define CTRL_GOP_MODE_VALUE 0x1300 |
#define CTRL_LOW_PASS_FILTER_VALUE 0x3100 |
#define CTRL_SATURATION 0x2c00 |
#define CTRL_SHARPNESS 0x2d00 |
#define CTRL_START_STREAMING_VALUE 0x0700 |
#define CTRL_STOP_STREAMING_VALUE 0x0800 |
#define CTRL_VIDEO_INPUT_VALUE 0x1500 |
#define CTRL_VIDEO_STD_TYPE 0x1700 |
#define HD_PVR_PRODUCT_ID 0x4900 |
#define HD_PVR_PRODUCT_ID1 0x4901 |
#define HD_PVR_PRODUCT_ID2 0x4902 |
#define HD_PVR_PRODUCT_ID3 0x4982 |
#define HD_PVR_PRODUCT_ID4 0x4903 |
#define HD_PVR_VENDOR_ID 0x2040 |
#define HDPVR_FIRMWARE_VERSION 0x08 |
#define HDPVR_FIRMWARE_VERSION_0X12 0x12 |
#define HDPVR_FIRMWARE_VERSION_0X15 0x15 |
#define HDPVR_FIRMWARE_VERSION_AC3 0x0d |
#define HDPVR_I2C_MAX_SIZE 128 |
- Enumerator:
STATUS_UNINITIALIZED |
|
STATUS_IDLE |
|
STATUS_STARTING |
|
STATUS_SHUTTING_DOWN |
|
STATUS_STREAMING |
|
STATUS_ERROR |
|
STATUS_DISCONNECTED |
|
Definition at line 146 of file hdpvr.h.
- Enumerator:
-
Definition at line 156 of file hdpvr.h.
- Enumerator:
BUFSTAT_UNINITIALIZED |
|
BUFSTAT_AVAILABLE |
|
BUFSTAT_INPROGRESS |
|
BUFSTAT_READY |
|
Definition at line 160 of file hdpvr.h.
- Enumerator:
HDPVR_RCA_BACK |
|
HDPVR_RCA_FRONT |
|
HDPVR_SPDIF |
|
HDPVR_AUDIO_INPUTS |
|
Definition at line 259 of file hdpvr.h.
- Enumerator:
HDPVR_CONSTANT |
|
HDPVR_VARIABLE_PEAK |
|
HDPVR_VARIABLE_AVERAGE |
|
Definition at line 266 of file hdpvr.h.
- Enumerator:
HDPVR_ADVANCED_IDR_GOP |
|
HDPVR_SIMPLE_IDR_GOP |
|
HDPVR_ADVANCED_NOIDR_GOP |
|
HDPVR_SIMPLE_NOIDR_GOP |
|
Definition at line 272 of file hdpvr.h.
- Enumerator:
HDPVR_COMPONENT |
|
HDPVR_SVIDEO |
|
HDPVR_COMPOSITE |
|
HDPVR_VIDEO_INPUTS |
|
Definition at line 252 of file hdpvr.h.
- Enumerator:
-
Definition at line 247 of file hdpvr.h.