// Copyright (C) 2007
// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
// Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
-// Stefan Bund <stefan.bund@fokus.fraunhofer.de>
+// Thorsten Horstmann <thorsten.horstmann@fokus.fraunhofer.de>
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// Free Software Foundation, Inc.,
// 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+/** \file
+ \brief TransportPacket public header */
+
#ifndef HH_TransportPacket_
#define HH_TransportPacket_ 1
// Custom includes
#include <algorithm>
-#include "Packets/PacketType.hh"
-#include "Packets/ParseInt.hh"
-#include "Packets/PacketRegistry.hh"
-#include "Packets/PacketParser.hh"
+#include "../../Packets/PacketType.hh"
+#include "../../Packets/ParseInt.hh"
+#include "../../Packets/PacketRegistry.hh"
+#include "../../Packets/PacketParser.hh"
//#include "TransportPacket.mpp"
///////////////////////////////hh.p////////////////////////////////////////
namespace senf {
- /** \brief Parse a UDP packet
+ /** \brief Parse a Transport Stream packet
Parser implementing the header of a MPEG Transport Stream Packet.
/** \brief Transport packet typedef */
typedef TransportPacketType::packet TransportPacket;
+
+ #define TRANSPORT_PACKET_SYNC_BYTE 0x47
}