text: /*
   * Copyright (C) 2019 MediaTek Inc.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *      http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  #ifndef CAMERA_HAL_MEDIATEK_MTKCAM_INCLUDE_MTKCAM_3RDPARTY_MTK_MTK_SCENARIO_TYPE_H_
  #define CAMERA_HAL_MEDIATEK_MTKCAM_INCLUDE_MTKCAM_3RDPARTY_MTK_MTK_SCENARIO_TYPE_H_
  
  /******************************************************************************
   *
   ******************************************************************************/
  namespace NSCam {
  namespace v3 {
  namespace pipeline {
  namespace policy {
  namespace scenariomgr {
  
  enum eCameraScenarioMtk {
    MTK_CAMERA_SCENARIO_UNKNOW = 0,
    // capture
    MTK_CAMERA_SCENARIO_CAPTURE_NORMAL = 1,
    // reserve for customer to add more
    MTK_CAMERA_SCENARIO_CAPTURE_MAX_NUM,
    // streaming
    MTK_CAMERA_SCENARIO_STREAMING_NORMAL = 51,
    MTK_CAMERA_SCENARIO_STREAMING_SLOWMOTION,
    MTK_CAMERA_SCENARIO_STREAMING_TIMELAPSE,
    MTK_CAMERA_SCENARIO_STREAMING_VSS,
    // reserve for customer to add more
    MTK_CAMERA_SCENARIO_STREAMING_MAX_NUM,
  };
  
  /******************************************************************************
   *
   ******************************************************************************/
  };  // namespace scenariomgr
  };  // namespace policy
  };  // namespace pipeline
  };  // namespace v3
  };  // namespace NSCam
  #endif  // CAMERA_HAL_MEDIATEK_MTKCAM_INCLUDE_MTKCAM_3RDPARTY_MTK_MTK_SCENARIO_TYPE_H_
  