Digital TV (DVB) devices

Digital TV Common functions
Digital TV Frontend kABI
Digital TV Demux kABI
Digital TV Conditional Access kABI

Digital TV Common functions

intlog2 — computes log2 of a value; the result is shifted left by 24 bits
intlog10 — computes log10 of a value; the result is shifted left by 24 bits
dvb_ringbuffer_pkt_write — Write a packet into the ringbuffer.
dvb_ringbuffer_pkt_read_user — Read from a packet in the ringbuffer.
dvb_ringbuffer_pkt_read — Read from a packet in the ringbuffer.
dvb_ringbuffer_pkt_dispose — Dispose of a packet in the ring buffer.
dvb_ringbuffer_pkt_next — Get the index of the next packet in a ringbuffer.
struct dvb_adapter — represents a Digital TV adapter using Linux DVB API
struct dvb_device — represents a DVB device node
dvb_register_adapter — Registers a new DVB adapter
dvb_unregister_adapter — Unregisters a DVB adapter
dvb_register_device — Registers a new DVB device
dvb_unregister_device — Unregisters a DVB device
dvb_create_media_graph — Creates media graph for the Digital TV part of the device.