session-android/jni/redphone/RtpAudioReceiver.h
Moxie Marlinspike d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
2015-09-30 14:30:09 -07:00

32 lines
534 B
C++

#ifndef __RTP_AUDIO_RECEIVER_H__
#define __RTP_AUDIO_RECEIVER_H__
#include "RtpPacket.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#include "SequenceCounter.h"
#include "SrtpStream.h"
class RtpAudioReceiver {
private:
int socketFd;
SequenceCounter sequenceCounter;
SrtpStream srtpStream;
public:
RtpAudioReceiver(int socketFd, SrtpStreamParameters *parameters);
int init();
RtpPacket* receive(char* encodedData, int encodedDataLen);
};
#endif