1*0ec5a0ecSAndroid Build Coastguard Worker // Copyright 2020 The Chromium Authors. All rights reserved. 2*0ec5a0ecSAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*0ec5a0ecSAndroid Build Coastguard Worker // found in the LICENSE file. 4*0ec5a0ecSAndroid Build Coastguard Worker 5*0ec5a0ecSAndroid Build Coastguard Worker #include <v4l2_codec2/components/VideoDecoder.h> 6*0ec5a0ecSAndroid Build Coastguard Worker 7*0ec5a0ecSAndroid Build Coastguard Worker namespace android { 8*0ec5a0ecSAndroid Build Coastguard Worker 9*0ec5a0ecSAndroid Build Coastguard Worker // static DecodeStatusToString(VideoDecoder::DecodeStatus status)10*0ec5a0ecSAndroid Build Coastguard Workerconst char* VideoDecoder::DecodeStatusToString(VideoDecoder::DecodeStatus status) { 11*0ec5a0ecSAndroid Build Coastguard Worker switch (status) { 12*0ec5a0ecSAndroid Build Coastguard Worker case VideoDecoder::DecodeStatus::kOk: 13*0ec5a0ecSAndroid Build Coastguard Worker return "OK"; 14*0ec5a0ecSAndroid Build Coastguard Worker case VideoDecoder::DecodeStatus::kAborted: 15*0ec5a0ecSAndroid Build Coastguard Worker return "ABORTED"; 16*0ec5a0ecSAndroid Build Coastguard Worker case VideoDecoder::DecodeStatus::kError: 17*0ec5a0ecSAndroid Build Coastguard Worker return "ERROR"; 18*0ec5a0ecSAndroid Build Coastguard Worker } 19*0ec5a0ecSAndroid Build Coastguard Worker } 20*0ec5a0ecSAndroid Build Coastguard Worker 21*0ec5a0ecSAndroid Build Coastguard Worker VideoDecoder::~VideoDecoder() = default; 22*0ec5a0ecSAndroid Build Coastguard Worker 23*0ec5a0ecSAndroid Build Coastguard Worker } // namespace android 24