X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FTransportPacket.hh;h=38200d523778fdd4cfd262c4fdc0de20a522060b;hb=f7dcc6267c7637efaba2ebe5a20df5f849a68d39;hp=13eff46bd326391d1e3f4e7a68b7e297ca9986fd;hpb=34fd4548b1877daa2a7798c4e2b0e7d2454f3050;p=senf.git diff --git a/Packets/MPEGDVBBundle/TransportPacket.hh b/Packets/MPEGDVBBundle/TransportPacket.hh index 13eff46..38200d5 100644 --- a/Packets/MPEGDVBBundle/TransportPacket.hh +++ b/Packets/MPEGDVBBundle/TransportPacket.hh @@ -34,16 +34,10 @@ namespace senf { -// struct PSIPayloadPacketParser : public PacketParserBase -// { -// static const size_type fixed_bytes = 184; -// -// }; - - /** \brief Parse a Transport Stream packet Parser implementing the header of a MPEG Transport Stream packet. + \image html TransportPacket.png \see TransportPacketType */ @@ -117,7 +111,6 @@ namespace senf { \par Fields: \ref TransportPacketParser - \image html TransportPacket.png \ingroup protocolbundle_mpegdvb */ @@ -125,14 +118,17 @@ namespace senf { : public PacketTypeBase, public PacketTypeMixin { +#ifndef DOXYGEN typedef PacketTypeMixin mixin; - typedef ConcretePacket packet; - typedef TransportPacketParser parser; +#endif + typedef ConcretePacket packet; ///< Transport packet typedef + typedef TransportPacketParser parser; ///< typedef to the parser of Transport packet using mixin::nextPacketRange; using mixin::init; using mixin::initSize; + /** \brief Dump given Transport packet in readable form to given output stream */ static void dump(packet p, std::ostream & os); static const byte SYNC_BYTE = 0x47; };