180922886Sopenharmony_ci/* 280922886Sopenharmony_ci * Copyright (c) 2023 Huawei Device Co., Ltd. 380922886Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 480922886Sopenharmony_ci * you may not use this file except in compliance with the License. 580922886Sopenharmony_ci * You may obtain a copy of the License at 680922886Sopenharmony_ci * 780922886Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 880922886Sopenharmony_ci * 980922886Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 1080922886Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 1180922886Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1280922886Sopenharmony_ci * See the License for the specific language governing permissions and 1380922886Sopenharmony_ci * limitations under the License. 1480922886Sopenharmony_ci */ 1580922886Sopenharmony_ci 1680922886Sopenharmony_ci#include "avrouter_impl.h" 1780922886Sopenharmony_ci 1880922886Sopenharmony_cinamespace OHOS::AVSession { 1980922886Sopenharmony_ci// LCOV_EXCL_START 2080922886Sopenharmony_ciAVRouter& AVRouter::GetInstance() 2180922886Sopenharmony_ci{ 2280922886Sopenharmony_ci static AVRouterImpl avRouter; 2380922886Sopenharmony_ci return avRouter; 2480922886Sopenharmony_ci} 2580922886Sopenharmony_ci// LCOV_EXCL_STOP 2680922886Sopenharmony_ci} // namespace OHOS::AVSession 27