Style fixes

This commit is contained in:
Dario Casalinuovo
2016-06-04 15:51:50 +02:00
parent f76e95bde1
commit d004f81304
5 changed files with 62 additions and 60 deletions
@@ -8,7 +8,8 @@
#include "StreamerPlugin.h" #include "StreamerPlugin.h"
class HTTPStreamer : public Streamer { class HTTPStreamer : public Streamer
{
public: public:
HTTPStreamer(); HTTPStreamer();
virtual ~HTTPStreamer(); virtual ~HTTPStreamer();
@@ -17,7 +18,8 @@ public:
}; };
class HTTPStreamerPlugin : public StreamerPlugin { class HTTPStreamerPlugin : public StreamerPlugin
{
public: public:
virtual Streamer* NewStreamer(); virtual Streamer* NewStreamer();
}; };
@@ -12,10 +12,10 @@ for architectureObject in [ MultiArchSubDirSetup ] {
UseBuildFeatureHeaders live555 ; UseBuildFeatureHeaders live555 ;
Includes [ FGristFiles Includes [ FGristFiles
rtsp.cpp rtsp.cpp
RTSPStreamerPlugin.cpp RTSPStreamerPlugin.cpp
RTSPMediaIO.cpp ] RTSPMediaIO.cpp ]
: [ BuildFeatureAttribute live555 : headers ] ; : [ BuildFeatureAttribute live555 : headers ] ;
Addon [ MultiArchDefaultGristFiles rtsp_streamer ] : Addon [ MultiArchDefaultGristFiles rtsp_streamer ] :
RTSPStreamerPlugin.cpp RTSPStreamerPlugin.cpp
@@ -15,53 +15,54 @@
class RTSPMediaIO : public BAdapterIO class RTSPMediaIO : public BAdapterIO
{ {
public: public:
RTSPMediaIO(BUrl* ourUrl); RTSPMediaIO(BUrl* ourUrl);
virtual ~RTSPMediaIO(); virtual ~RTSPMediaIO();
status_t InitCheck() const; status_t InitCheck() const;
virtual ssize_t WriteAt(off_t position, const void* buffer, virtual ssize_t WriteAt(off_t position,
size_t size); const void* buffer,
size_t size);
private: private:
BUrl* fUrl; BUrl* fUrl;
TaskScheduler* fScheduler; TaskScheduler* fScheduler;
UsageEnvironment* fEnv; UsageEnvironment* fEnv;
char loopWatchVariable; char loopWatchVariable;
status_t fInitErr; status_t fInitErr;
}; };
class HaikuRTSPClient : public RTSPClient class HaikuRTSPClient : public RTSPClient
{ {
public: public:
HaikuRTSPClient(UsageEnvironment& env, HaikuRTSPClient(UsageEnvironment& env,
char const* rtspURL, char const* rtspURL,
portNumBits tunnelOverHTTPPortNum, portNumBits tunnelOverHTTPPortNum,
BInputAdapter* fInputAdapter); BInputAdapter* fInputAdapter);
BInputAdapter* GetInputAdapter() const; BInputAdapter* GetInputAdapter() const;
status_t WaitForInit(bigtime_t timeout); status_t WaitForInit(bigtime_t timeout);
void NotifyError(); void NotifyError();
void NotifySucces(); void NotifySucces();
protected: protected:
virtual ~HaikuRTSPClient(); virtual ~HaikuRTSPClient();
public: public:
MediaSubsessionIterator* iter; MediaSubsessionIterator* iter;
MediaSession* session; MediaSession* session;
MediaSubsession* subsession; MediaSubsession* subsession;
TaskToken streamTimerTask; TaskToken streamTimerTask;
double duration; double duration;
private: private:
BInputAdapter* fInputAdapter; BInputAdapter* fInputAdapter;
port_id fInitPort; port_id fInitPort;
}; };
#endif #endif
@@ -3,7 +3,8 @@
#include "StreamerPlugin.h" #include "StreamerPlugin.h"
class RTSPStreamer : public Streamer { class RTSPStreamer : public Streamer
{
public: public:
RTSPStreamer(); RTSPStreamer();
virtual ~RTSPStreamer(); virtual ~RTSPStreamer();
@@ -43,39 +43,39 @@ UsageEnvironment& operator<<(UsageEnvironment& env,
class AdapterSink : public MediaSink class AdapterSink : public MediaSink
{ {
public: public:
static AdapterSink* createNew(UsageEnvironment& env, static AdapterSink* createNew(UsageEnvironment& env,
MediaSubsession& subsession, MediaSubsession& subsession,
BInputAdapter* inputAdapter, BInputAdapter* inputAdapter,
char const* streamId = NULL); char const* streamId = NULL);
private: private:
AdapterSink(UsageEnvironment& env, AdapterSink(UsageEnvironment& env,
MediaSubsession& subsession, MediaSubsession& subsession,
char const* streamId, char const* streamId,
BInputAdapter* inputAdapter); BInputAdapter* inputAdapter);
virtual ~AdapterSink(); virtual ~AdapterSink();
static void afterGettingFrame(void* clientData, static void afterGettingFrame(void* clientData,
unsigned frameSize, unsigned frameSize,
unsigned numTruncatedBytes, unsigned numTruncatedBytes,
struct timeval presentationTime, struct timeval presentationTime,
unsigned durationInMicroseconds); unsigned durationInMicroseconds);
void afterGettingFrame(unsigned frameSize, void afterGettingFrame(unsigned frameSize,
unsigned numTruncatedBytes, unsigned numTruncatedBytes,
struct timeval presentationTime, struct timeval presentationTime,
unsigned durationInMicroseconds); unsigned durationInMicroseconds);
private: private:
// redefined virtual functions: // redefined virtual functions:
virtual Boolean continuePlaying(); virtual Boolean continuePlaying();
private: private:
BInputAdapter* fInputAdapter; BInputAdapter* fInputAdapter;
u_int8_t* fReceiveBuffer; u_int8_t* fReceiveBuffer;
MediaSubsession& fSubsession; MediaSubsession& fSubsession;
char* fStreamId; char* fStreamId;
}; };
// Implementation of the RTSP 'response handlers': // Implementation of the RTSP 'response handlers':
@@ -174,8 +174,7 @@ void setupNextSubsession(RTSPClient* rtspClient)
// so send an appropriate "PLAY" command: // so send an appropriate "PLAY" command:
rtspClient->sendPlayCommand(*client->session, continueAfterPLAY, rtspClient->sendPlayCommand(*client->session, continueAfterPLAY,
client->session->absStartTime(), client->session->absEndTime()); client->session->absStartTime(), client->session->absEndTime());
} } else {
else {
client->duration = client->session->playEndTime() client->duration = client->session->playEndTime()
- client->session->playStartTime(); - client->session->playStartTime();
rtspClient->sendPlayCommand(*client->session, continueAfterPLAY); rtspClient->sendPlayCommand(*client->session, continueAfterPLAY);
@@ -201,8 +200,7 @@ void continueAfterSETUP(RTSPClient* rtspClient,
<< *client->subsession << "\" subsession ("; << *client->subsession << "\" subsession (";
if (client->subsession->rtcpIsMuxed()) { if (client->subsession->rtcpIsMuxed()) {
env << "client port " << client->subsession->clientPortNum(); env << "client port " << client->subsession->clientPortNum();
} } else {
else {
env << "client ports " << client->subsession->clientPortNum() env << "client ports " << client->subsession->clientPortNum()
<< "-" << client->subsession->clientPortNum() + 1; << "-" << client->subsession->clientPortNum() + 1;
} }