DMX_SET_FILTER

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I recently went through the DVB API and found following structures for
DMX_SET_FILTER

typedef struct dmx_filter
{
        uint8_t  filter[DMX_FILTER_SIZE];
        uint8_t  mask[DMX_FILTER_SIZE];
        uint8_t  mode[DMX_FILTER_SIZE];
} dmx_filter_t;


struct dmx_sct_filter_params
{
        uint16_t          pid;
        dmx_filter_t   filter;
        uint32_t          timeout;
        uint32_t          flags;
#define DMX_CHECK_CRC       1
#define DMX_ONESHOT         2
#define DMX_IMMEDIATE_START 4
#define DMX_KERNEL_CLIENT   0x8000
};

does anyone know the meaning of following fields?
        uint8_t  filter[DMX_FILTER_SIZE]; // this is the table id
        uint8_t  mask[DMX_FILTER_SIZE]; // ??? it sometimes is set to
0xff, but for PAT it is also 0x00
        uint8_t  mode[DMX_FILTER_SIZE]; // ???

I haven't found any reference for this in the DVB API Specs

regards,
Markus
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux