14 #ifndef HH_SENF_Socket_Protocols_DVB_DVBProtocolWrapper_ 15 #define HH_SENF_Socket_Protocols_DVB_DVBProtocolWrapper_ 1 44 unsigned int flags, uint8_t
mask, uint8_t mode,
unsigned int timeout);
71 void setPESFilter(
unsigned short int pid, dmx_input_t input,
72 dmx_output_t output, dmx_pes_type_t pesType,
unsigned int flags);
void setBufferSize(unsigned long size)
Set the size of the circular buffer used for filtered data.
senf::console::ScopedDirectory dir
void stopFiltering()
Stops filtering.
Baseclass of various DVBProtocolWrappers which are defined in DVBProtocolWrapper.hh.
~DVBSectionProtocolWrapper()
void startFiltering()
Starts filtering.
DVBDemuxHandles public header.
Helperclass for configuration and controlling DVB protocol handles.
Protocol specific socket handle (client interface)
void setSectionFilter(unsigned short int pid, uint8_t filter, unsigned int flags, uint8_t mask, uint8_t mode, unsigned int timeout)
senf::console::ScopedDirectory dir
DVBSectionProtocolWrapper(senf::DVBDemuxSectionHandle sh)