1e5c4badcSopenharmony_ci# Copyright (c) 2023 Huawei Device Co., Ltd. 2e5c4badcSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 3e5c4badcSopenharmony_ci# you may not use this file except in compliance with the License. 4e5c4badcSopenharmony_ci# You may obtain a copy of the License at 5e5c4badcSopenharmony_ci# 6e5c4badcSopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 7e5c4badcSopenharmony_ci# 8e5c4badcSopenharmony_ci# Unless required by applicable law or agreed to in writing, software 9e5c4badcSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 10e5c4badcSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11e5c4badcSopenharmony_ci# See the License for the specific language governing permissions and 12e5c4badcSopenharmony_ci# limitations under the License. 13e5c4badcSopenharmony_ci 14e5c4badcSopenharmony_ci1.0 { 15e5c4badcSopenharmony_ci global: 16e5c4badcSopenharmony_ci *ImagePacker*; 17e5c4badcSopenharmony_ci *ImageSource*; 18e5c4badcSopenharmony_ci *ImageCreator*; 19e5c4badcSopenharmony_ci *ImageReceiver*; 20e5c4badcSopenharmony_ci *BufferSourceStream*; 21e5c4badcSopenharmony_ci *PixelMap*; 22e5c4badcSopenharmony_ci *PixelAstc*; 23e5c4badcSopenharmony_ci *Matrix*; 24e5c4badcSopenharmony_ci *ScanlineFilter*GetFilterRowType*; 25e5c4badcSopenharmony_ci *ScanlineFilter*SetSrcPixelFormat*; 26e5c4badcSopenharmony_ci *ScanlineFilter*SetSrcRegion*; 27e5c4badcSopenharmony_ci *ScanlineFilter*SetPixelConvert*; 28e5c4badcSopenharmony_ci *ScanlineFilter*FilterLine*; 29e5c4badcSopenharmony_ci *PixelConvert*Create*; 30e5c4badcSopenharmony_ci *PixelConvert*Convert*; 31e5c4badcSopenharmony_ci *FileSourceStream*CreateSourceStream*; 32e5c4badcSopenharmony_ci *BufferPackerStream*; 33e5c4badcSopenharmony_ci *BasicTransformer*; 34e5c4badcSopenharmony_ci *IncrementalSourceStream*CreateSourceStream*; 35e5c4badcSopenharmony_ci *NativeImage*; 36e5c4badcSopenharmony_ci *ExifMetadata*; 37e5c4badcSopenharmony_ci *ImageFormatConvert*; 38e5c4badcSopenharmony_ci *PixelYuv*; 39e5c4badcSopenharmony_ci *Picture*; 40e5c4badcSopenharmony_ci *AuxiliaryPicture*; 41e5c4badcSopenharmony_ci *FragmentMetadata*; 42e5c4badcSopenharmony_ci *MemoryManager*; 43e5c4badcSopenharmony_ci *FilePackerStream*; 44e5c4badcSopenharmony_ci local: 45e5c4badcSopenharmony_ci *; 46e5c4badcSopenharmony_ci}; 47