X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Examples%2FDVBAdapter%2FULEdec.cc;h=8ce477e0287d621a513f7ad5b1fb92f1efaba238;hb=7ee689fe38d66aa3a0004d55e8708750d35adc0b;hp=f70b49fb17b1c451917e56571b0467e4b39921f2;hpb=a1a6c76a214ad1935032826713cabaf9ac57bf07;p=senf.git diff --git a/Examples/DVBAdapter/ULEdec.cc b/Examples/DVBAdapter/ULEdec.cc index f70b49f..8ce477e 100644 --- a/Examples/DVBAdapter/ULEdec.cc +++ b/Examples/DVBAdapter/ULEdec.cc @@ -38,7 +38,7 @@ #define MAX_PAYLOAD_POINTER ( TRANSPORT_PACKET_SIZE - 4 - 1 - 2 ) #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// ULEdec::ULEdec(unsigned short adapter, unsigned short device) @@ -52,10 +52,10 @@ ULEdec::ULEdec(unsigned short adapter, unsigned short device) pes_filter.pes_type = DMX_PES_OTHER; pes_filter.flags = DMX_IMMEDIATE_START; demuxHandle.protocol().setPESFilter( &pes_filter ); - + senf::Scheduler::instance().add( dvrHandle, senf::membind(&ULEdec::handleEvent, this)); - + this->receiver_state = Idle; this->priv_sndu_type_1 = false; } @@ -65,9 +65,9 @@ void ULEdec::handleEvent(senf::Scheduler::EventId event) senf::TransportPacket ts_packet ( senf::TransportPacket::create(188, senf::noinit)); dvrHandle.read( ts_packet.data() ); - + // Check TS error conditions: sync_byte, transport_error_indicator, scrambling_control. - if ( (ts_packet->sync_byte() != TRANSPORT_PACKET_SYNC_BYTE) || + if ( (ts_packet->sync_byte() != senf::TransportPacketType::SYNC_BYTE) || (ts_packet->transport_error_indicator() == true) || (ts_packet->transport_scrmbl_ctrl() != 0)) { @@ -75,7 +75,7 @@ void ULEdec::handleEvent(senf::Scheduler::EventId event) // drop partly decoded SNDU, reset state, resync on PUSI. return; } - + handleTSPacket(ts_packet); } @@ -278,10 +278,10 @@ int main(int argc, char const * argv[]) } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ - + // Local Variables: // mode: c++ // fill-column: 100