/* --------------------------------------------------------------------------- ** This software is in the public domain, furnished "as is", without technical ** support, and with no warranty, express or implied, as to its usefulness for ** any purpose. ** ** ADTS_ZoneMinderFifoSource.h ** ** ADTS ZoneMinder live555 source ** ** -------------------------------------------------------------------------*/ #ifndef ZM_RTSP_SERVER_ADTS_FIFO_SOURCE_H #define ZM_RTSP_SERVER_ADTS_FIFO_SOURCE_H #include "zm_config.h" #include "zm_rtsp_server_fifo_audio_source.h" #if HAVE_RTSP_SERVER // --------------------------------- // ADTS(AAC) ZoneMinder FramedSource // --------------------------------- class ADTS_ZoneMinderFifoSource : public ZoneMinderFifoAudioSource { public: ADTS_ZoneMinderFifoSource( std::shared_ptr& rtspServer, xop::MediaSessionId sessionId, xop::MediaChannelId channelId, std::string fifo ); virtual ~ADTS_ZoneMinderFifoSource() {} }; #endif // HAVE_RTSP_SERVER #endif // ZM_RTSP_SERVER_ADTS_FIFO_SOURCE_H