Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
RtpAudioFile Class Reference
Inheritance diagram for RtpAudioFile:

Public Member Functions

 RtpAudioFile (bool use_disk_for_temp, bool use_disk_for_frames)
 
void setFrameWriteStage ()
 
void frameWriteSilence (uint32_t frame_num, qint64 samples)
 
qint64 frameWriteSamples (uint32_t frame_num, const char *data, qint64 max_size)
 
void setFrameReadStage (qint64 prepend_samples)
 
bool readFrameSamples (int32_t *read_buff_bytes, SAMPLE **read_buff, spx_uint32_t *read_len, uint32_t *frame_num, rtp_frame_type *type)
 
void setDataReadStage ()
 
bool open (QIODevice::OpenMode mode) override
 
qint64 size () const override
 
qint64 pos () const override
 
bool seek (qint64 off) override
 
qint64 sampleFileSize ()
 
void seekSample (qint64 samples)
 
qint64 readSample (SAMPLE *sample)
 
qint64 getTotalSamples ()
 
qint64 getEndOfSilenceSample ()
 

Protected Member Functions

qint64 readData (char *data, qint64 maxSize) override
 
qint64 writeData (const char *data, qint64 maxSize) override
 

The documentation for this class was generated from the following files: