|
GNU Radio's RTP Package
|
Read stream from an RTP PCM stream, output gr_complex or interleaved shorts. More...
#include <source.h>
Public Types | |
| typedef std::shared_ptr< source< T > > | sptr |
Public Member Functions | |
| virtual int | get_bits_per_sample () const =0 |
| Return the number of bits per sample. the RTP stream. | |
| virtual int | get_channels () const =0 |
| Return the number of input channels. | |
| virtual void | set_ssrc (unsigned int ssrc)=0 |
| virtual unsigned int | get_ssrc () const =0 |
Static Public Member Functions | |
| static sptr | make (const std::string &mcast_address, unsigned int ssrc, int in_channels=1, int out_channels=1, bool quiet=false) |
Read stream from an RTP PCM stream, output gr_complex or interleaved shorts.
Unless otherwise called, values are within [-1;1]. Check gr_make_rtp_source() for extra info.
| typedef std::shared_ptr<source<T> > gr::rtp::source< T >::sptr |
|
pure virtual |
Return the number of bits per sample. the RTP stream.
Implemented in gr::rtp::source_impl< T >.
|
pure virtual |
Return the number of input channels.
Implemented in gr::rtp::source_impl< T >.
|
pure virtual |
|
static |
|
pure virtual |