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

Commit 71e8b096 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "CCodec: output format duplicated at CCodecConfig" am: 26a5773f

Change-Id: I5bd5b3b76f66ad3f21dda1b0f39517818a5a1216
parents e61aab8f 26a5773f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1286,7 +1286,8 @@ void CCodec::start() {
    {
        Mutexed<Config>::Locked config(mConfig);
        inputFormat = config->mInputFormat;
        outputFormat = config->mOutputFormat;
        // start triggers format dup
        outputFormat = config->mOutputFormat = config->mOutputFormat->dup();
        if (config->mInputSurface) {
            err2 = config->mInputSurface->start();
        }
+1 −1
Original line number Diff line number Diff line
@@ -1073,7 +1073,7 @@ status_t CCodecBufferChannel::start(
        } else {
            output->buffers.reset(new LinearOutputBuffers(mName));
        }
        output->buffers->setFormat(outputFormat->dup());
        output->buffers->setFormat(outputFormat);


        // Try to set output surface to created block pool if given.