Support for Signal calls.

Merge in RedPhone

// FREEBIE
This commit is contained in:
Moxie Marlinspike
2015-09-09 13:54:29 -07:00
parent 3d4ae60d81
commit d83a3d71bc
2585 changed files with 803492 additions and 45 deletions

View File

@@ -0,0 +1,35 @@
#ifndef __RTP_AUDIO_SENDER_H__
#define __RTP_AUDIO_SENDER_H__
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <arpa/inet.h>
#include <sys/socket.h>
//#include "srtp.h"
#include "SrtpStream.h"
class RtpAudioSender {
private:
int socketFd;
uint32_t sequenceNumber;
struct sockaddr *sockAddr;
int sockAddrLen;
SrtpStream srtpStream;
public:
RtpAudioSender(int socketFd, struct sockaddr *sockAddr, int sockAddrLen,
SrtpStreamParameters *parameters);
// ~RtpAudioSender();
int init();
int send(int timestamp, char *encodedData, int encodedDataLen);
};
#endif