Go to the source code of this file.
Data Structures | |
| struct | demux_handle_t |
| struct | en50221_session_t |
| struct | en50221_mmi_object_t |
| struct | access_sys_t |
Defines | |
| #define | DMX "/dev/dvb/adapter%d/demux%d" |
| #define | FRONTEND "/dev/dvb/adapter%d/frontend%d" |
| #define | DVR "/dev/dvb/adapter%d/dvr%d" |
| #define | CA "/dev/dvb/adapter%d/ca%d" |
| #define | EN50221_MMI_NONE 0 |
| #define | EN50221_MMI_ENQ 1 |
| #define | EN50221_MMI_ANSW 2 |
| #define | EN50221_MMI_MENU 3 |
| #define | EN50221_MMI_MENU_ANSW 4 |
| #define | EN50221_MMI_LIST 5 |
| #define | MAX_DEMUX 256 |
| #define | MAX_CI_SLOTS 16 |
| #define | MAX_SESSIONS 32 |
| #define | MAX_PROGRAMS 24 |
| #define | VIDEO0_TYPE 1 |
| #define | AUDIO0_TYPE 2 |
| #define | TELETEXT0_TYPE 3 |
| #define | SUBTITLE0_TYPE 4 |
| #define | PCR0_TYPE 5 |
| #define | TYPE_INTERVAL 5 |
| #define | OTHER_TYPE 21 |
| #define | STRINGIFY(z) UGLY_KLUDGE( z ) |
| #define | UGLY_KLUDGE(z) #z |
Typedefs | |
| typedef frontend_t | frontend_t |
Functions | |
| static __inline__ void | en50221_MMIFree (en50221_mmi_object_t *p_object) |
| int | FrontendOpen (access_t *) |
| void | FrontendPoll (access_t *p_access) |
| int | FrontendSet (access_t *) |
| void | FrontendClose (access_t *) |
| int | DMXSetFilter (access_t *, int i_pid, int *pi_fd, int i_type) |
| int | DMXUnsetFilter (access_t *, int i_fd) |
| int | DVROpen (access_t *) |
| void | DVRClose (access_t *) |
| int | CAMOpen (access_t *) |
| int | CAMPoll (access_t *) |
| int | CAMSet (access_t *, dvbpsi_pmt_t *) |
| void | CAMClose (access_t *) |
| int | en50221_Init (access_t *) |
| int | en50221_Poll (access_t *) |
| int | en50221_SetCAPMT (access_t *, dvbpsi_pmt_t *) |
| int | en50221_OpenMMI (access_t *p_access, int i_slot) |
| int | en50221_CloseMMI (access_t *p_access, int i_slot) |
| en50221_mmi_object_t * | en50221_GetMMIObject (access_t *p_access, int i_slot) |
| void | en50221_SendMMIObject (access_t *p_access, int i_slot, en50221_mmi_object_t *p_object) |
| void | en50221_End (access_t *) |
| #define AUDIO0_TYPE 2 |
| #define CA "/dev/dvb/adapter%d/ca%d" |
| #define DMX "/dev/dvb/adapter%d/demux%d" |
| #define DVR "/dev/dvb/adapter%d/dvr%d" |
| #define EN50221_MMI_ANSW 2 |
| #define EN50221_MMI_ENQ 1 |
| #define EN50221_MMI_LIST 5 |
| #define EN50221_MMI_MENU 3 |
| #define EN50221_MMI_MENU_ANSW 4 |
| #define EN50221_MMI_NONE 0 |
| #define FRONTEND "/dev/dvb/adapter%d/frontend%d" |
| #define MAX_CI_SLOTS 16 |
| #define MAX_DEMUX 256 |
| #define MAX_PROGRAMS 24 |
| #define MAX_SESSIONS 32 |
| #define OTHER_TYPE 21 |
| #define PCR0_TYPE 5 |
| #define STRINGIFY | ( | z | ) | UGLY_KLUDGE( z ) |
| #define SUBTITLE0_TYPE 4 |
| #define TELETEXT0_TYPE 3 |
| #define TYPE_INTERVAL 5 |
| #define UGLY_KLUDGE | ( | z | ) | #z |
| #define VIDEO0_TYPE 1 |
| typedef struct frontend_t frontend_t |
| void CAMClose | ( | access_t * | ) |
| int CAMOpen | ( | access_t * | ) |
| int CAMPoll | ( | access_t * | ) |
| int CAMSet | ( | access_t * | , | |
| dvbpsi_pmt_t * | ||||
| ) |
| int DMXSetFilter | ( | access_t * | , | |
| int | i_pid, | |||
| int * | pi_fd, | |||
| int | i_type | |||
| ) |
| int DMXUnsetFilter | ( | access_t * | , | |
| int | i_fd | |||
| ) |
| void DVRClose | ( | access_t * | ) |
| int DVROpen | ( | access_t * | ) |
| int en50221_CloseMMI | ( | access_t * | p_access, | |
| int | i_slot | |||
| ) |
| void en50221_End | ( | access_t * | ) |
| en50221_mmi_object_t* en50221_GetMMIObject | ( | access_t * | p_access, | |
| int | i_slot | |||
| ) |
| int en50221_Init | ( | access_t * | ) |
| static __inline__ void en50221_MMIFree | ( | en50221_mmi_object_t * | p_object | ) | [static] |
| int en50221_OpenMMI | ( | access_t * | p_access, | |
| int | i_slot | |||
| ) |
| int en50221_Poll | ( | access_t * | ) |
| void en50221_SendMMIObject | ( | access_t * | p_access, | |
| int | i_slot, | |||
| en50221_mmi_object_t * | p_object | |||
| ) |
| int en50221_SetCAPMT | ( | access_t * | , | |
| dvbpsi_pmt_t * | ||||
| ) |
| void FrontendClose | ( | access_t * | ) |
| int FrontendOpen | ( | access_t * | ) |
| void FrontendPoll | ( | access_t * | p_access | ) |
| int FrontendSet | ( | access_t * | ) |
1.5.1