diff options
author | 2024-08-02 10:12:22 -0700 | |
---|---|---|
committer | 2024-08-03 06:44:38 -0700 | |
commit | b48ae8a1adb4b301061ad083c7f0bd70e9336fe5 (patch) | |
tree | e7cf6cd2349b8459d0df527665026a75e4584296 | |
parent | c33762ca7a6b766cce24808cae3a73be99bdf1b1 (diff) |
Clean up the JetPlayer class definition
Make the following changes:
- Declare constructors 'explicit' as recommended in go/totw/142.
- Remove a set-but-not-used variable because the compiler warns about it.
- Remove the default JetPlayer constructor because defining a default
constructor contradicts the comment that says that there is no default
constructor.
Change-Id: I3b6addedc78e1efbced3e43de5c75cafd9ad24fc
Signed-off-by: Bart Van Assche <bvanassche@google.com>
-rw-r--r-- | media/jni/JetPlayer.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/media/jni/JetPlayer.h b/media/jni/JetPlayer.h index bb569bcad7be..4cc266dec445 100644 --- a/media/jni/JetPlayer.h +++ b/media/jni/JetPlayer.h @@ -40,7 +40,7 @@ public: static const int JET_NUMQUEUEDSEGMENT_UPDATE = 3; static const int JET_PAUSE_UPDATE = 4; - JetPlayer(void *javaJetPlayer, + explicit JetPlayer(void *javaJetPlayer, int maxTracks = 32, int trackBufferSize = 1200); ~JetPlayer(); @@ -69,7 +69,6 @@ private: void fireUpdateOnStatusChange(); void fireEventsFromJetQueue(); - JetPlayer() {} // no default constructor void dump(); void dumpJetStatus(S_JET_STATUS* pJetStatus); @@ -96,7 +95,7 @@ private: class JetPlayerThread : public Thread { public: - JetPlayerThread(JetPlayer *player) : mPlayer(player) { + explicit JetPlayerThread(JetPlayer *player) : mPlayer(player) { } protected: @@ -106,8 +105,7 @@ private: JetPlayer *mPlayer; bool threadLoop() { - int result; - result = mPlayer->render(); + mPlayer->render(); return false; } |