Skip to content

Commit

Permalink
http_streamer: Style fixes and cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
Numerio committed Jun 22, 2016
1 parent f1c771f commit 40dca22
Showing 1 changed file with 12 additions and 17 deletions.
29 changes: 12 additions & 17 deletions src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,48 +15,43 @@
class FileListener : public BUrlProtocolAsynchronousListener
{
public:
FileListener(BAdapterIO* owner)
:
BUrlProtocolAsynchronousListener(true),
fRequest(NULL),
fAdapterIO(owner),
fTotalSize(0)
FileListener(BAdapterIO* owner)
:
BUrlProtocolAsynchronousListener(true),
fRequest(NULL),
fAdapterIO(owner),
fTotalSize(0)
{
fInputAdapter = fAdapterIO->BuildInputAdapter();
}

virtual ~FileListener() {};
virtual ~FileListener() {};

bool ConnectionSuccessful() const
bool ConnectionSuccessful() const
{
printf("ConnectionSuccessful\n");
return fRequest != NULL;
}

void ConnectionOpened(BUrlRequest* request)
void ConnectionOpened(BUrlRequest* request)
{
printf("Connection opened\n");
if (fRequest != NULL)
fRequest->Stop();

fRequest = request;
fTotalSize = request->Result().Length();
}

void DataReceived(BUrlRequest* request, const char* data,
off_t position, ssize_t size)
void DataReceived(BUrlRequest* request, const char* data,
off_t position, ssize_t size)
{
printf("Data received\n");
if (request != fRequest)
delete request;

fInputAdapter->Write(data, size);
}

void RequestCompleted(BUrlRequest* request, bool success)
void RequestCompleted(BUrlRequest* request, bool success)
{
printf("Request completed\n");
printf("Success: %s\n", success ? "true" : "false");
if (request != fRequest)
return;

Expand Down

0 comments on commit 40dca22

Please sign in to comment.