Commit 8924e901 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge changes from topic 'libOpenMAXAL-ndk_library'

* changes:
  Migrate libOpenSLES to ndk_library.
  Migrate libOpenMAXAL to ndk_library.
parents 4d947fe6 0e094abc
// Copyright (C) 2016 The Android Open Source Project
//
// 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.
ndk_headers {
name: "libOpenMAXAL_headers",
from: "include",
to: "",
srcs: ["include/OMXAL/**/*.h"], // All headers in all subdirs.
}
ndk_library {
name: "libOpenMAXAL.ndk",
symbol_file: "libOpenMAXAL.map.txt",
first_version: "14",
}
ndk_headers {
name: "libOpenSLES_headers",
from: "include",
to: "",
srcs: ["include/SLES/**/*.h"], // All headers in all subdirs.
}
ndk_library {
name: "libOpenSLES.ndk",
symbol_file: "libOpenSLES.map.txt",
first_version: "9",
}
LIBOPENMAXAL {
global:
XA_IID_ANDROIDBUFFERQUEUESOURCE; # var
XA_IID_AUDIODECODERCAPABILITIES; # var
XA_IID_AUDIOENCODER; # var
XA_IID_AUDIOENCODERCAPABILITIES; # var
XA_IID_AUDIOIODEVICECAPABILITIES; # var
XA_IID_CAMERA; # var
XA_IID_CAMERACAPABILITIES; # var
XA_IID_CONFIGEXTENSION; # var
XA_IID_DEVICEVOLUME; # var
XA_IID_DYNAMICINTERFACEMANAGEMENT; # var
XA_IID_DYNAMICSOURCE; # var
XA_IID_ENGINE; # var
XA_IID_EQUALIZER; # var
XA_IID_IMAGECONTROLS; # var
XA_IID_IMAGEDECODERCAPABILITIES; # var
XA_IID_IMAGEEFFECTS; # var
XA_IID_IMAGEENCODER; # var
XA_IID_IMAGEENCODERCAPABILITIES; # var
XA_IID_LED; # var
XA_IID_METADATAEXTRACTION; # var
XA_IID_METADATAINSERTION; # var
XA_IID_METADATATRAVERSAL; # var
XA_IID_NULL; # var
XA_IID_OBJECT; # var
XA_IID_OUTPUTMIX; # var
XA_IID_PLAY; # var
XA_IID_PLAYBACKRATE; # var
XA_IID_PREFETCHSTATUS; # var
XA_IID_RADIO; # var
XA_IID_RDS; # var
XA_IID_RECORD; # var
XA_IID_SEEK; # var
XA_IID_SNAPSHOT; # var
XA_IID_STREAMINFORMATION; # var
XA_IID_THREADSYNC; # var
XA_IID_VIBRA; # var
XA_IID_VIDEODECODERCAPABILITIES; # var
XA_IID_VIDEOENCODER; # var
XA_IID_VIDEOENCODERCAPABILITIES; # var
XA_IID_VIDEOPOSTPROCESSING; # var
XA_IID_VOLUME; # var
xaCreateEngine;
xaQueryNumSupportedEngineInterfaces;
xaQuerySupportedEngineInterfaces;
local:
*;
};
LIBOPENSLES {
global:
SL_IID_3DCOMMIT; # var
SL_IID_3DDOPPLER; # var
SL_IID_3DGROUPING; # var
SL_IID_3DLOCATION; # var
SL_IID_3DMACROSCOPIC; # var
SL_IID_3DSOURCE; # var
SL_IID_ANDROIDBUFFERQUEUESOURCE; # var introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21
SL_IID_ANDROIDCONFIGURATION; # var
SL_IID_ANDROIDEFFECT; # var
SL_IID_ANDROIDEFFECTCAPABILITIES; # var
SL_IID_ANDROIDEFFECTSEND; # var
SL_IID_ANDROIDSIMPLEBUFFERQUEUE; # var
SL_IID_AUDIODECODERCAPABILITIES; # var
SL_IID_AUDIOENCODER; # var
SL_IID_AUDIOENCODERCAPABILITIES; # var
SL_IID_AUDIOIODEVICECAPABILITIES; # var
SL_IID_BASSBOOST; # var
SL_IID_BUFFERQUEUE; # var
SL_IID_DEVICEVOLUME; # var
SL_IID_DYNAMICINTERFACEMANAGEMENT; # var
SL_IID_DYNAMICSOURCE; # var
SL_IID_EFFECTSEND; # var
SL_IID_ENGINE; # var
SL_IID_ENGINECAPABILITIES; # var
SL_IID_ENVIRONMENTALREVERB; # var
SL_IID_EQUALIZER; # var
SL_IID_LED; # var
SL_IID_METADATAEXTRACTION; # var
SL_IID_METADATATRAVERSAL; # var
SL_IID_MIDIMESSAGE; # var
SL_IID_MIDIMUTESOLO; # var
SL_IID_MIDITEMPO; # var
SL_IID_MIDITIME; # var
SL_IID_MUTESOLO; # var
SL_IID_NULL; # var
SL_IID_OBJECT; # var
SL_IID_OUTPUTMIX; # var
SL_IID_PITCH; # var
SL_IID_PLAY; # var
SL_IID_PLAYBACKRATE; # var
SL_IID_PREFETCHSTATUS; # var
SL_IID_PRESETREVERB; # var
SL_IID_RATEPITCH; # var
SL_IID_RECORD; # var
SL_IID_SEEK; # var
SL_IID_THREADSYNC; # var
SL_IID_VIBRA; # var
SL_IID_VIRTUALIZER; # var
SL_IID_VISUALIZATION; # var
SL_IID_VOLUME; # var
slCreateEngine;
slQueryNumSupportedEngineInterfaces;
slQuerySupportedEngineInterfaces;
local:
*;
};
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment