[Android] Update the honeycomb frameworks/base headers

Martin Storsjö git at videolan.org
Sat Jul 26 13:08:39 CEST 2014


vlc-ports/android | branch: master | Martin Storsjö <martin at martin.st> | Fri Jul 25 22:55:54 2014 +0300| [13b5e5b78174c9f6808095cecd140c1ee4e89164] | committer: Martin Storsjö

Update the honeycomb frameworks/base headers

The honeycomb history hasn't been published with branches and tags,
but nowadays there is a tag "android-3.2.4_r1" in frameworks/base,
allowing picking headers much closer to what honeycomb devices
actually used than the previous random guess.

This is necessary for working IOMX direct rendering on honeycomb,
where the GraphicsBuffer class ABI is slightly different from what
it was in the previously guessed (randomly picked) honeycomb header
checkout.

Signed-off-by: Martin Storsjö <martin at martin.st>

> http://git.videolan.org/gitweb.cgi/vlc-ports/android.git/?a=commit;h=13b5e5b78174c9f6808095cecd140c1ee4e89164
---

 .../base/include/android_runtime/AndroidRuntime.h  |   41 +-
 .../android_graphics_SurfaceTexture.h              |    6 -
 .../include/android_runtime/android_view_Surface.h |    6 -
 .../frameworks/base/include/binder/CursorWindow.h  |  283 +++----
 .../frameworks/base/include/binder/IMemory.h       |    1 -
 .../base/include/binder/MemoryHeapBase.h           |   14 +-
 .../frameworks/base/include/binder/Parcel.h        |   58 +-
 .../frameworks/base/include/binder/Permission.h    |   68 ++
 .../base/include/binder/PermissionCache.h          |   79 --
 .../frameworks/base/include/binder/ProcessState.h  |    4 +
 .../frameworks/base/include/camera/Camera.h        |  145 +++-
 .../base/include/camera/CameraHardwareInterface.h  |  320 ++++++++
 .../base/include/camera/CameraParameters.h         |  215 +-----
 .../frameworks/base/include/camera/ICamera.h       |    6 +
 .../frameworks/base/include/camera/ICameraClient.h |    4 +-
 .../base/include/camera/ICameraRecordingProxy.h    |  101 ---
 .../include/camera/ICameraRecordingProxyListener.h |   52 --
 .../include/cpustats/CentralTendencyStatistics.h   |   75 --
 .../frameworks/base/include/cpustats/README.txt    |    6 -
 .../base/include/cpustats/ThreadCpuUsage.h         |  113 ---
 .../frameworks/base/include/drm/DrmInfoEvent.h     |    6 +-
 .../frameworks/base/include/drm/DrmManagerClient.h |   21 +-
 .../base/include/drm/drm_framework_common.h        |   10 +-
 .../frameworks/base/include/gui/ISurfaceTexture.h  |   71 +-
 .../frameworks/base/include/gui/Sensor.h           |    6 +-
 .../frameworks/base/include/gui/SensorManager.h    |   20 +-
 .../frameworks/base/include/gui/SurfaceTexture.h   |  333 ++------
 .../base/include/gui/SurfaceTextureClient.h        |  103 +--
 .../frameworks/base/include/media/AudioEffect.h    |   95 ++-
 .../frameworks/base/include/media/AudioParameter.h |   72 --
 .../frameworks/base/include/media/AudioRecord.h    |   25 +-
 .../frameworks/base/include/media/AudioSystem.h    |  351 +++++++--
 .../frameworks/base/include/media/AudioTrack.h     |   26 +-
 .../frameworks/base/include/media/EffectApi.h      |  796 ++++++++++++++++++++
 .../base/include/media/EffectBassBoostApi.h        |   43 ++
 .../include/media/EffectEnvironmentalReverbApi.h   |   69 ++
 .../base/include/media/EffectEqualizerApi.h        |   58 ++
 .../base/include/media/EffectPresetReverbApi.h     |   55 ++
 .../base/include/media/EffectVirtualizerApi.h      |   43 ++
 .../base/include/media/EffectVisualizerApi.h       |   56 ++
 .../base/include/media/EffectsFactoryApi.h         |   58 +-
 .../frameworks/base/include/media/IAudioFlinger.h  |   17 +-
 .../base/include/media/IAudioPolicyService.h       |   42 +-
 .../base/include/media/IMediaMetadataRetriever.h   |    9 +-
 .../frameworks/base/include/media/IMediaPlayer.h   |    9 +-
 .../base/include/media/IMediaPlayerClient.h        |    2 +-
 .../base/include/media/IMediaPlayerService.h       |   12 +-
 .../frameworks/base/include/media/IMediaRecorder.h |   47 +-
 .../frameworks/base/include/media/IOMX.h           |    6 +-
 .../frameworks/base/include/media/IStreamSource.h  |   11 -
 .../media/MediaMetadataRetrieverInterface.h        |    6 +-
 .../base/include/media/MediaPlayerInterface.h      |   21 +-
 .../frameworks/base/include/media/MediaProfiles.h  |   85 +--
 .../base/include/media/MediaRecorderBase.h         |   10 +-
 .../base/include/media/MemoryLeakTrackUtil.h       |   28 -
 .../frameworks/base/include/media/Metadata.h       |   71 +-
 .../frameworks/base/include/media/Visualizer.h     |    2 +-
 .../base/include/media/mediametadataretriever.h    |   14 +-
 .../frameworks/base/include/media/mediaplayer.h    |   37 +-
 .../frameworks/base/include/media/mediarecorder.h  |  118 +--
 .../frameworks/base/include/media/mediascanner.h   |   46 +-
 .../base/include/media/stagefright/AACWriter.h     |   75 --
 .../base/include/media/stagefright/ACodec.h        |   12 +-
 .../base/include/media/stagefright/AudioPlayer.h   |    2 -
 .../base/include/media/stagefright/AudioSource.h   |    6 +-
 .../base/include/media/stagefright/CameraSource.h  |   68 +-
 .../media/stagefright/CameraSourceTimeLapse.h      |   78 +-
 .../include/media/stagefright/ColorConverter.h     |    3 -
 .../base/include/media/stagefright/DataSource.h    |   12 +-
 .../base/include/media/stagefright/FileSource.h    |    6 +-
 .../base/include/media/stagefright/HardwareAPI.h   |    9 +-
 .../base/include/media/stagefright/MPEG2TSWriter.h |   10 -
 .../base/include/media/stagefright/MPEG4Writer.h   |   29 +-
 .../base/include/media/stagefright/MediaBuffer.h   |    4 -
 .../base/include/media/stagefright/MediaDefs.h     |    4 -
 .../include/media/stagefright/MediaExtractor.h     |    9 +-
 .../base/include/media/stagefright/MediaSource.h   |   12 +-
 .../base/include/media/stagefright/MetaData.h      |    9 -
 .../include/media/stagefright/MetadataBufferType.h |   94 ---
 .../base/include/media/stagefright/OMXCodec.h      |   57 +-
 .../include/media/stagefright/ShoutcastSource.h    |   61 ++
 .../media/stagefright/StagefrightMediaScanner.h    |    6 +-
 .../include/media/stagefright/SurfaceMediaSource.h |  369 ---------
 .../media/stagefright/foundation/ALooperRoster.h   |   13 +-
 .../media/stagefright/foundation/AMessage.h        |   11 -
 .../media/stagefright/openmax/OMX_IVCommon.h       |  414 +++++-----
 .../include/media/stagefright/openmax/OMX_Video.h  |    1 -
 .../frameworks/base/include/pim/EventRecurrence.h  |   82 ++
 .../base/include/powermanager/IPowerManager.h      |   41 -
 .../base/include/powermanager/PowerManager.h       |   29 -
 .../base/include/private/binder/binder_module.h    |  115 +++
 .../base/include/private/media/AudioTrackShared.h  |   12 +-
 .../base/include/private/opengles/gl_context.h     |   18 +
 .../include/private/surfaceflinger/LayerState.h    |   12 +-
 .../private/surfaceflinger/SharedBufferStack.h     |  348 ++++++++-
 .../base/include/storage/IMountService.h           |    4 +-
 .../include/surfaceflinger/IGraphicBufferAlloc.h   |   14 +-
 .../base/include/surfaceflinger/ISurface.h         |   25 +-
 .../base/include/surfaceflinger/ISurfaceComposer.h |   39 +-
 .../surfaceflinger/ISurfaceComposerClient.h        |   17 +
 .../base/include/surfaceflinger/Surface.h          |  178 ++++-
 .../include/surfaceflinger/SurfaceComposerClient.h |   37 +-
 .../frameworks/base/include/tts/TtsEngine.h        |  232 ++++++
 .../base/include/ui/FramebufferNativeWindow.h      |    8 +-
 .../frameworks/base/include/ui/GraphicBuffer.h     |   13 +-
 .../frameworks/base/include/ui/Input.h             |  143 +---
 .../frameworks/base/include/ui/InputTransport.h    |    6 +-
 .../frameworks/base/include/ui/KeycodeLabels.h     |    5 -
 .../frameworks/base/include/ui/PixelFormat.h       |   10 +-
 .../frameworks/base/include/ui/Rect.h              |    2 +-
 .../frameworks/base/include/ui/Region.h            |   23 +
 .../base/include/ui/android_native_buffer.h        |   49 ++
 .../base/include/ui/egl/android_natives.h          |  376 ++++++++-
 .../frameworks/base/include/utils/AssetManager.h   |   11 -
 .../frameworks/base/include/utils/BackupHelpers.h  |   13 +-
 .../frameworks/base/include/utils/BitSet.h         |   27 -
 .../frameworks/base/include/utils/BlobCache.h      |  184 -----
 .../frameworks/base/include/utils/Errors.h         |    1 -
 .../base/include/utils/GenerationCache.h           |  255 -------
 .../base/include/utils/LinearTransform.h           |   64 --
 .../frameworks/base/include/utils/Pool.h           |   71 ++
 .../frameworks/base/include/utils/RefBase.h        |   13 +-
 .../frameworks/base/include/utils/ResourceTypes.h  |   26 +-
 .../frameworks/base/include/utils/SortedVector.h   |    2 -
 .../frameworks/base/include/utils/String16.h       |    2 +-
 .../frameworks/base/include/utils/Unicode.h        |    7 -
 .../frameworks/base/include/utils/Vector.h         |   46 +-
 .../frameworks/base/include/utils/ZipFileRO.h      |   15 -
 .../frameworks/base/include/utils/threads.h        |   27 +-
 .../frameworks/base/native/include/android/input.h |   51 +-
 .../base/native/include/android/keycodes.h         |    3 -
 .../base/native/include/android/native_window.h    |   11 +-
 .../frameworks/base/native/include/android/rect.h  |    3 -
 .../frameworks/base/native/include/android/tts.h   |  313 ++++++++
 134 files changed, 4890 insertions(+), 3974 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc-ports/android.git/?a=commitdiff;h=13b5e5b78174c9f6808095cecd140c1ee4e89164


More information about the Android mailing list