1 / 7

Helix DNA Client

Helix DNA Client. Playback Architecture and relation to OpenMax IL. OpenURL( http://file.3gp ). Init. Load Helix DNA Client. Init. Load Player. Init. Load AAC dll. Init. Find File System. Load http File System. Create Player. Load AAC dll. Init. Init. Find File Format:.

shlomo
Download Presentation

Helix DNA Client

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Helix DNA Client Playback Architecture and relation to OpenMax IL

  2. OpenURL(http://file.3gp) Init Load Helix DNA Client Init Load Player Init Load AAC dll Init Find File System Load http File System Create Player Load AAC dll Init Init Find File Format: Find Renderer Find Renderer InitDone Load video/H264 Renderer InitDone Load video/3gpp File Format Load audio/MP4A-LATM Renderer Init Atlas In Action Application http://file.3gp Helix DNA Client Plugin Bus Permanent Storage , .3gp video/3gpp video/H264 http audio/MP4A-LATM Player HTTP File System video/3gpp .3gp http http://file.3gp 3GPP File Format video/3gpp video/3gpp audio/MP4A-LATM video/H264 Audio Service MP4 Audio Renderer audio/MP4A-LATM audio/MP4A-LATM MP4 Video Renderer Video Service video/H264 video/H264 H264 Decoder AAC Decoder

  3. Atlas Playback Objects Control Hierarchy Client Engine Audio Session Player Audio Player Site Manager Source Root Site/Surface Stream Stream File Format Renderer Audio Stream Site/Surface Renderer Audio Device Decoder Color Converter Gain Limiter Down-Mix Resampler X-Fader Decoder File System Data Flow Modules in OpenMax domain easily replaceable by OpenMax components through OpenMax-IL interface Modules on the fringe of OpenMax domain but sill replaceable by OpenMax components through OpenMax-IL interface

  4. Atlas Playback Objects Control Hierarchy Audio Session Audio Player Source Root Site/Surface Stream Stream File Format Renderer Audio Stream Site/Surface Renderer Audio Device Decoder Color Converter Gain Limiter Down-Mix Resampler X-Fader Decoder File System Data Flow Modules in OpenMax domain easily replaceable by OpenMax components through OpenMax-IL interface Modules on the fringe of OpenMax domain but sill replaceable by OpenMax components through OpenMax-IL interface

  5. Media Data Flow through Atlas Playback Objects Color Converter Root Site/Surface Site/Surface Renderer Stream Decoder File Format Source File System Decoder Audio Stream Audio Device Audio Player Audio Session Stream Renderer Gain Limiter Down-Mix Resampler X-Fader Data Flow Modules in OpenMax domain easily replaceable by OpenMax components through OpenMax-IL interface Modules on the fringe of OpenMax domain but sill replaceable by OpenMax components through OpenMax-IL interface

  6. Atlas Playback Objects with OpenMax Audio Pipeline Color Converter Root Site/Surface Site/Surface Renderer Stream Decoder File Format Source File System OpenMax IL Core Decoder/Audio Device OpenMax Wrapper Audio Stream Audio Device Audio Player Audio Session Stream Renderer Gain Limiter Down-Mix Resampler X-Fader Data Flow

  7. Atlas Playback Objects with OpenMax Audio and Video Pipeline Color Converter Root Site/Surface Site/Surface Renderer Stream OpenMax Video Decoder Wrapper File Format Source File System OpenMax IL Core Decoder/Audio Device OpenMax Wrapper Audio Stream Audio Device Audio Player Audio Session Stream Renderer Gain Limiter Down-Mix Resampler X-Fader Data Flow

More Related