1/* 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15export const oHAvCapabilityGetEncoderQualityRangeAnormal: () => number; 16export const oHAvCapabilityGetEncoderQualityRangeBnormal: () => number; 17export const oHAvCapabilityGetEncoderQualityRangeCnormal: () => number; 18export const oHAvCapabilityGetEncoderQualityRangeDnormal: () => number; 19export const oHAvCapabilityGetEncoderQualityRangeEnormal: () => number; 20export const oHAvCapabilityGetEncoderQualityRangeFnormal: () => number; 21export const oHAvCapabilityGetEncoderQualityRangeGnormal: () => number; 22export const oHAvCapabilityGetEncoderQualityRangeHnormal: () => number; 23export const oHAvCapabilityGetEncoderQualityRangeInormal: () => number; 24 25export const oHAvCapabilityGetEncoderQualityRangeJnormal: () => number; 26export const oHAvCapabilityGetEncoderQualityRangeKnormal: () => number; 27export const oHAvCapabilityGetEncoderQualityRangeLnormal: () => number; 28export const oHAvCapabilityGetEncoderQualityRangeMnormal: () => number; 29export const oHAvCapabilityGetEncoderQualityRangeNnormal: () => number; 30export const oHAvCapabilityGetEncoderQualityRangeOnormal: () => number; 31export const oHAvCapabilityGetEncoderQualityRangePnormal: () => number; 32export const oHAvCapabilityGetEncoderQualityRangeQnormal: () => number; 33export const oHAvCapabilityGetEncoderQualityRangeRnormal: () => number; 34export const oHAvCapabilityGetEncoderQualityRangeSnormal: () => number; 35 36export const oHAvCapabilityGetEncoderQualityRangeTnormal: () => number; 37export const oHAvCapabilityGetEncoderQualityRangeUnormal: () => number; 38export const oHAvCapabilityGetEncoderQualityRangeVnormal: () => number; 39export const oHAvCapabilityGetEncoderQualityRangeWnormal: () => number; 40export const oHAvCapabilityGetEncoderQualityRangeXnormal: () => number; 41export const oHAvCapabilityGetEncoderQualityRangeYnormal: () => number; 42export const oHAvCapabilityGetEncoderQualityRangeZnormal: () => number; 43export const oHAvCapabilityGetEncoderQualityRangeAAnormal: () => number; 44export const oHAvCapabilityGetEncoderQualityRangeABnormal: () => number; 45export const oHAvCapabilityGetEncoderQualityRangeACnormal: () => number; 46 47export const oHAvCapabilityGetEncoderQualityRangeADnormal: () => number; 48export const oHAvCapabilityGetEncoderQualityRangeAEnormal: () => number; 49export const oHAvCapabilityGetEncoderQualityRangeAFnormal: () => number; 50export const oHAvCapabilityGetEncoderQualityRangeAGnormal: () => number; 51export const oHAvCapabilityGetEncoderQualityRangeAHnormal: () => number; 52export const oHAvCapabilityGetEncoderQualityRangeAInormal: () => number; 53export const oHAvCapabilityGetEncoderQualityRangeAJnormal: () => number; 54export const oHAvCapabilityGetEncoderQualityRangeAKnormal: () => number; 55export const oHAvCapabilityGetEncoderQualityRangeALnormal: () => number; 56export const oHAvCapabilityGetEncoderQualityRangeAMnormal: () => number; 57 58export const oHAvCapabilityGetEncoderComplexityRangeAnormal: () => number; 59export const oHAvCapabilityGetEncoderComplexityRangeBnormal: () => number; 60export const oHAvCapabilityGetEncoderComplexityRangeCnormal: () => number; 61export const oHAvCapabilityGetEncoderComplexityRangeDnormal: () => number; 62export const oHAvCapabilityGetEncoderComplexityRangeEnormal: () => number; 63export const oHAvCapabilityGetEncoderComplexityRangeFnormal: () => number; 64export const oHAvCapabilityGetEncoderComplexityRangeGnormal: () => number; 65export const oHAvCapabilityGetEncoderComplexityRangeHnormal: () => number; 66export const oHAvCapabilityGetEncoderComplexityRangeInormal: () => number; 67 68export const oHAvCapabilityGetEncoderComplexityRangeJnormal: () => number; 69export const oHAvCapabilityGetEncoderComplexityRangeKnormal: () => number; 70export const oHAvCapabilityGetEncoderComplexityRangeLnormal: () => number; 71export const oHAvCapabilityGetEncoderComplexityRangeMnormal: () => number; 72export const oHAvCapabilityGetEncoderComplexityRangeNnormal: () => number; 73export const oHAvCapabilityGetEncoderComplexityRangeOnormal: () => number; 74export const oHAvCapabilityGetEncoderComplexityRangePnormal: () => number; 75export const oHAvCapabilityGetEncoderComplexityRangeQnormal: () => number; 76export const oHAvCapabilityGetEncoderComplexityRangeRnormal: () => number; 77export const oHAvCapabilityGetEncoderComplexityRangeSnormal: () => number; 78 79export const oHAvCapabilityGetEncoderComplexityRangeTnormal: () => number; 80export const oHAvCapabilityGetEncoderComplexityRangeUnormal: () => number; 81export const oHAvCapabilityGetEncoderComplexityRangeVnormal: () => number; 82export const oHAvCapabilityGetEncoderComplexityRangeWnormal: () => number; 83export const oHAvCapabilityGetEncoderComplexityRangeXnormal: () => number; 84export const oHAvCapabilityGetEncoderComplexityRangeYnormal: () => number; 85export const oHAvCapabilityGetEncoderComplexityRangeZnormal: () => number; 86export const oHAvCapabilityGetEncoderComplexityRangeAAnormal: () => number; 87export const oHAvCapabilityGetEncoderComplexityRangeABnormal: () => number; 88export const oHAvCapabilityGetEncoderComplexityRangeACnormal: () => number; 89 90export const oHAvCapabilityGetEncoderComplexityRangeADnormal: () => number; 91export const oHAvCapabilityGetEncoderComplexityRangeAEnormal: () => number; 92export const oHAvCapabilityGetEncoderComplexityRangeAFnormal: () => number; 93export const oHAvCapabilityGetEncoderComplexityRangeAGnormal: () => number; 94export const oHAvCapabilityGetEncoderComplexityRangeAHnormal: () => number; 95export const oHAvCapabilityGetEncoderComplexityRangeAInormal: () => number; 96export const oHAvCapabilityGetEncoderComplexityRangeAJnormal: () => number; 97export const oHAvCapabilityGetEncoderComplexityRangeAKnormal: () => number; 98export const oHAvCapabilityGetEncoderComplexityRangeALnormal: () => number; 99export const oHAvCapabilityGetEncoderComplexityRangeAMnormal: () => number; 100 101export const oHAvCapabilityGetAudioSupportedSampleRatesAbnormal: () => number; 102export const oHAvCapabilityGetAudioSupportedSampleRatesAnormal: () => number; 103export const oHAvCapabilityGetAudioSupportedSampleRatesBnormal: () => number; 104export const oHAvCapabilityGetAudioSupportedSampleRatesCnormal: () => number; 105export const oHAvCapabilityGetAudioSupportedSampleRatesDnormal: () => number; 106export const oHAvCapabilityGetAudioSupportedSampleRatesEnormal: () => number; 107export const oHAvCapabilityGetAudioSupportedSampleRatesFnormal: () => number; 108export const oHAvCapabilityGetAudioSupportedSampleRatesGnormal: () => number; 109export const oHAvCapabilityGetAudioSupportedSampleRatesHnormal: () => number; 110export const oHAvCapabilityGetAudioSupportedSampleRatesInormal: () => number; 111export const oHAvCapabilityGetAudioSupportedSampleRatesJnormal: () => number; 112export const oHAvCapabilityGetAudioSupportedSampleRatesKnormal: () => number; 113export const oHAvCapabilityGetAudioSupportedSampleRatesLnormal: () => number; 114export const oHAvCapabilityGetAudioSupportedSampleRatesMnormal: () => number; 115export const oHAvCapabilityGetAudioSupportedSampleRatesNnormal: () => number; 116export const oHAvCapabilityGetAudioSupportedSampleRatesOnormal: () => number; 117export const oHAvCapabilityGetAudioSupportedSampleRatesPnormal: () => number; 118 119export const oHAvCapabilityGetAudioChannelCountRangeAnormal: () => number; 120export const oHAvCapabilityGetAudioChannelCountRangeBnormal: () => number; 121export const oHAvCapabilityGetAudioChannelCountRangeCnormal: () => number; 122export const oHAvCapabilityGetAudioChannelCountRangeDnormal: () => number; 123export const oHAvCapabilityGetAudioChannelCountRangeEnormal: () => number; 124export const oHAvCapabilityGetAudioChannelCountRangeFnormal: () => number; 125export const oHAvCapabilityGetAudioChannelCountRangeGnormal: () => number; 126export const oHAvCapabilityGetAudioChannelCountRangeHnormal: () => number; 127export const oHAvCapabilityGetAudioChannelCountRangeInormal: () => number; 128 129export const oHAvCapabilityGetAudioChannelCountRangeJnormal: () => number; 130export const oHAvCapabilityGetAudioChannelCountRangeKnormal: () => number; 131export const oHAvCapabilityGetAudioChannelCountRangeLnormal: () => number; 132export const oHAvCapabilityGetAudioChannelCountRangeMnormal: () => number; 133export const oHAvCapabilityGetAudioChannelCountRangeNnormal: () => number; 134export const oHAvCapabilityGetAudioChannelCountRangeOnormal: () => number; 135export const oHAvCapabilityGetAudioChannelCountRangePnormal: () => number; 136export const oHAvCapabilityGetAudioChannelCountRangeQnormal: () => number; 137export const oHAvCapabilityGetAudioChannelCountRangeRnormal: () => number; 138export const oHAvCapabilityGetAudioChannelCountRangeSnormal: () => number; 139 140export const oHAvCapabilityGetVideoWidthAlignmentAnormal: () => number; 141export const oHAvCapabilityGetVideoWidthAlignmentBnormal: () => number; 142export const oHAvCapabilityGetVideoWidthAlignmentCnormal: () => number; 143export const oHAvCapabilityGetVideoWidthAlignmentDnormal: () => number; 144export const oHAvCapabilityGetVideoWidthAlignmentEnormal: () => number; 145export const oHAvCapabilityGetVideoWidthAlignmentFnormal: () => number; 146export const oHAvCapabilityGetVideoWidthAlignmentGnormal: () => number; 147export const oHAvCapabilityGetVideoWidthAlignmentHnormal: () => number; 148export const oHAvCapabilityGetVideoWidthAlignmentInormal: () => number; 149export const oHAvCapabilityGetVideoWidthAlignmentJnormal: () => number; 150export const oHAvCapabilityGetVideoWidthAlignmentKnormal: () => number; 151export const oHAvCapabilityGetVideoWidthAlignmentLnormal: () => number; 152export const oHAvCapabilityGetVideoWidthAlignmentMnormal: () => number; 153 154export const oHAvCapabilityGetVideoHeightAlignmentAnormal: () => number; 155export const oHAvCapabilityGetVideoHeightAlignmentBnormal: () => number; 156export const oHAvCapabilityGetVideoHeightAlignmentCnormal: () => number; 157export const oHAvCapabilityGetVideoHeightAlignmentDnormal: () => number; 158export const oHAvCapabilityGetVideoHeightAlignmentEnormal: () => number; 159export const oHAvCapabilityGetVideoHeightAlignmentFnormal: () => number; 160export const oHAvCapabilityGetVideoHeightAlignmentGnormal: () => number; 161export const oHAvCapabilityGetVideoHeightAlignmentHnormal: () => number; 162export const oHAvCapabilityGetVideoHeightAlignmentInormal: () => number; 163export const oHAvCapabilityGetVideoHeightAlignmentJnormal: () => number; 164export const oHAvCapabilityGetVideoHeightAlignmentKnormal: () => number; 165export const oHAvCapabilityGetVideoHeightAlignmentLnormal: () => number; 166export const oHAvCapabilityGetVideoHeightAlignmentMnormal: () => number; 167 168export const OH_AVCapability_GetEncoderQualityRange: () => number; 169export const OH_AVCapability_GetEncoderComplexityRange: () => number; 170export const OH_AVCapability_GetAudioSupportedSampleRates: () => number; 171export const OH_AVCapability_GetAudioChannelCountRange: () => number; 172export const OH_AVCapability_GetVideoWidthAlignment: () => number; 173export const OH_AVCapability_GetVideoHeightAlignment: () => number; 174 175export const OHAVCodecGetCapability: () => number; 176export const OHAVCodecGetCapabilityByCategory: () => number; 177export const OHAVCapabilityGetVideoWidthRange: () => number; 178export const OHAVCapabilityGetVideoHeightRange: () => number; 179export const OHAVCapabilityIsVideoSizeSupported: () => number; 180export const OHAVCapabilityGetVideoFrameRateRange: () => number; 181export const OHAVCapabilityGetVideoFrameRateRangeForSize: () => number; 182export const OHAVCapabilityAreVideoSizeAndFrameRateSupported: () => number; 183export const OHAVCapabilityGetVideoSupportedPixelFormats: () => number; 184export const OHAVCapabilityGetSupportedProfiles: () => number; 185export const OHAVCapabilityGetSupportedLevelsForProfile: () => number; 186 187export const OH_AVCodec_GetCapability: () => number; 188export const OH_AVCodec_GetCapabilityByCategory: () => number; 189export const OH_AVCapability_GetVideoWidthRange: () => number; 190export const OH_AVCapability_GetVideoHeightRange: () => number; 191export const OH_AVCapability_IsVideoSizeSupported: () => number; 192export const OH_AVCapability_GetVideoFrameRateRange: () => number; 193export const OH_AVCapability_GetVideoFrameRateRangeForSize: () => number; 194export const OH_AVCapability_AreVideoSizeAndFrameRateSupported: () => number; 195export const OH_AVCapability_GetVideoSupportedPixelFormats: () => number; 196export const OH_AVCapability_GetSupportedProfiles: () => number; 197export const OH_AVCapability_GetSupportedLevelsForProfile: () => number; 198 199 200 201