Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7529dd0 authored by Wonsik Kim's avatar Wonsik Kim
Browse files

CCodec: reduce log amount for render warning

Bug: 124096926
Test: builds
Change-Id: I7fd7bd0da8e32793f87c0c8278c208d1b4d5bbb2
parent c9a59dd3
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1917,10 +1917,12 @@ status_t CCodecBufferChannel::renderOutputBuffer(
    feedInputBufferIfAvailable();
    if (!c2Buffer) {
        if (released) {
            ALOGD("[%s] The app is calling releaseOutputBuffer() with "
            std::call_once(mRenderWarningFlag, [this] {
                ALOGW("[%s] The app is calling releaseOutputBuffer() with "
                      "timestamp or render=true with non-video buffers. Apps should "
                      "call releaseOutputBuffer() with render=false for those.",
                      mName);
            });
        }
        return INVALID_OPERATION;
    }
+1 −0
Original line number Diff line number Diff line
@@ -311,6 +311,7 @@ private:
    Mutexed<ReorderStash> mReorderStash;

    std::atomic_bool mInputMetEos;
    std::once_flag mRenderWarningFlag;

    inline bool hasCryptoOrDescrambler() {
        return mCrypto != nullptr || mDescrambler != nullptr;