Aosp Native Services And Media

AOSP Part IV — Native Services & Media. Use when reasoning about surfaceflinger, audioserver, mediaserver, cameraserver, the graphics pipeline (BufferQueue, GraphicBuffer, OpenGL ES / Vulkan / Skia / HWUI, RenderThread, layer composition), the animation system (Choreographer, ValueAnimator, RenderNode animations, dynamic spring/fling), the audio stack (AudioFlinger, AudioPolicyManager, AAudio, OpenSL ES, Spatializer), the media pipeline (MediaCodec, MediaExtractor, NuPlayer, codec2 HAL), or the sensor stack (SensorService, sensor HAL, batching, wake-up sensors). Chapters 12–17.

aospbooks Updated

File contents

aospbooks/aosp-internal-book/tree/main/agents/_content/parts/native-services-and-media commit ec03395bd9

Frequently asked questions

npx skillmds@latest add aospbooks/aosp-native-services-and-media