From 550e05af20ef25237ad9b59ba505512803b0d0a8 Mon Sep 17 00:00:00 2001 From: Dario Casalinuovo Date: Sun, 15 Jan 2017 15:00:09 +0100 Subject: [PATCH] MediaClient: Start/Stop force argument doesn't make sense --- headers/private/media/MediaClient.h | 8 ++++++-- src/kits/media/MediaClient.cpp | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/headers/private/media/MediaClient.h b/headers/private/media/MediaClient.h index ce37b1a1f5..bd3ccc04e3 100755 --- a/headers/private/media/MediaClient.h +++ b/headers/private/media/MediaClient.h @@ -110,13 +110,17 @@ public: // always use the protected HandleSomething version. This is because // otherwise you could break the connection mechanism and mine interoperability // from remote nodes. - status_t Start(bool force = false); - status_t Stop(bool force = false); + status_t Start(); + status_t Stop(); status_t Seek(bigtime_t mediaTime, bigtime_t performanceTime); status_t Roll(bigtime_t start, bigtime_t stop, bigtime_t seek); + + // Preroll the client to buffer startup latency status_t Preroll(); + + // This function return when the client reach the specified performanceTime status_t SyncTo(bigtime_t performanceTime, bigtime_t timeout = -1); diff --git a/src/kits/media/MediaClient.cpp b/src/kits/media/MediaClient.cpp index 9d5e832012..ebb95718d9 100755 --- a/src/kits/media/MediaClient.cpp +++ b/src/kits/media/MediaClient.cpp @@ -281,7 +281,7 @@ BMediaClient::IsRunning() const status_t -BMediaClient::Start(bool force) +BMediaClient::Start() { CALLED(); @@ -302,7 +302,7 @@ BMediaClient::Start(bool force) status_t -BMediaClient::Stop(bool force) +BMediaClient::Stop() { CALLED();