[haiku-commits] haiku: hrev50373 - src/add-ons/media/plugins/http_streamer

  • From: b.vitruvio@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 26 Jun 2016 11:21:12 +0200 (CEST)

hrev50373 adds 1 changeset to branch 'master'
old head: 4dd09daff7bec7b0bcf2f10b06ae653c67ef2654
new head: 241a32926b0993f3c9a265e5f675d715f77dfdcb
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=241a32926b09+%5E4dd09daff7be

----------------------------------------------------------------------------

241a32926b09: http_streamer: Handle Run() failed

                                [ Dario Casalinuovo <b.vitruvio@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev50373
Commit:      241a32926b0993f3c9a265e5f675d715f77dfdcb
URL:         http://cgit.haiku-os.org/haiku/commit/?id=241a32926b09
Author:      Dario Casalinuovo <b.vitruvio@xxxxxxxxx>
Date:        Sat Jun 25 11:46:56 2016 UTC

----------------------------------------------------------------------------

1 file changed, 5 insertions(+), 2 deletions(-)
src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp | 7 +++++--

----------------------------------------------------------------------------

diff --git a/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp 
b/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp
index 26be982..26b79f3 100644
--- a/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp
+++ b/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp
@@ -77,7 +77,7 @@ HTTPMediaIO::HTTPMediaIO(BUrl url)
        BAdapterIO(
                B_MEDIA_STREAMING | B_MEDIA_SEEK_BACKWARD,
                B_INFINITE_TIMEOUT),
-       fInitErr(B_OK)
+       fInitErr(B_ERROR)
 {
        fContext = new BUrlContext();
        fContext->AcquireReference();
@@ -90,7 +90,10 @@ HTTPMediaIO::HTTPMediaIO(BUrl url)
        if (fReq == NULL)
                return;
 
-       fReq->Run();
+       if (fReq->Run() < 0)
+               return;
+
+       fInitErr = B_OK;
 }
 
 


Other related posts:

  • » [haiku-commits] haiku: hrev50373 - src/add-ons/media/plugins/http_streamer - b . vitruvio