00001 #ifndef MNT_RTP_FILE_READER_H 00002 #define MNT_RTP_FILE_READER_H 00003 00004 #include "mnt_rtp_mpeg.h" 00005 #include "mnt_pump.h" 00006 00014 class MntRTPFileReader : public MntPump 00015 { 00016 FILE *f_; 00017 unsigned char *pkt_buf_; 00018 MntRTPMPEGPacket *pkt_; 00020 static const int MAX_PACKET_SIZE = 1480; 00021 00022 public: 00023 MntRTPFileReader(const char *const filename); 00024 00025 virtual int pump_some(); 00026 }; 00027 #endif