X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FDVB%2FDVBDemuxHandles.cc;h=aefab8fbdcb4340fc01bb821d4baa893393d353e;hb=d0c31526ac12869eed085891e3ae13e8b21072e6;hp=e1a769f3d1053cfb1f4873fcdd5aa6ad31008456;hpb=82e794070d4f3ae8aacb1827b21a93b9d48ce57f;p=senf.git diff --git a/senf/Socket/Protocols/DVB/DVBDemuxHandles.cc b/senf/Socket/Protocols/DVB/DVBDemuxHandles.cc index e1a769f..aefab8f 100644 --- a/senf/Socket/Protocols/DVB/DVBDemuxHandles.cc +++ b/senf/Socket/Protocols/DVB/DVBDemuxHandles.cc @@ -36,9 +36,9 @@ //#include "DVBDemuxHandles.mpp" #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::DVBDemuxHandles prefix_ void senf::DVBDemuxSectionSocketProtocol::init_client(unsigned short adapter, unsigned short device) @@ -68,7 +68,7 @@ prefix_ void senf::DVBDemuxSectionSocketProtocol::setSectionFilter(unsigned shor sec_filter.filter.mask[0] = mask; sec_filter.filter.mode[0] = mode; sec_filter.flags = flags; - + if (::ioctl(fd(), DMX_SET_FILTER, &sec_filter) < 0) SENF_THROW_SYSTEM_EXCEPTION("Could not set section filter of DVB adapter."); } @@ -95,7 +95,7 @@ prefix_ unsigned senf::DVBDemuxPESSocketProtocol::available() prefix_ void senf::DVBDemuxPESSocketProtocol::setPESFilter(unsigned short int pid, dmx_input_t input, dmx_output_t output, dmx_pes_type_t pesType, unsigned int flags) const { - + struct dmx_pes_filter_params pes_filter; ::memset(&pes_filter, 0, sizeof(struct dmx_pes_filter_params)); pes_filter.pid = pid; @@ -103,7 +103,7 @@ prefix_ void senf::DVBDemuxPESSocketProtocol::setPESFilter(unsigned short int pi pes_filter.output = output; pes_filter.pes_type = pesType; pes_filter.flags = flags; - + if (::ioctl(fd(), DMX_SET_PES_FILTER, &pes_filter) < 0) SENF_THROW_SYSTEM_EXCEPTION("Could not set PES filter of DVB adapter."); } @@ -127,7 +127,7 @@ prefix_ unsigned senf::DVBDvrSocketProtocol::available() return 188; } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ //#include "DVBDemuxHandles.mpp"