Codec engine runtime – Texas Instruments Codec Engine Server User Manual
Page 11
Where Does the Codec Engine Fit into My Architecture?
Codec Engine Overview
1-5
The following figure is a modification of the previous diagram that shows
how this architecture is distributed in a GPP+DSP system. In this
example, yellow portions run on the GPP, and grey portions run on the
DSP. This is, the video encoder skeleton and the video encoder codecs
are on the DSP and the application and video encoder stubs are on the
GPP.
Since Codec Engine is flexible, alternate diagrams could be shown for
GPP-only and DSP-only systems.
GP
P+D
SP
Codec Engine Runtime
Application
Video Encode
stubs
Video Encode
stubs
Cor
e
E
ngine
S
P
Is
Cor
e
E
ngine
S
P
Is
VISA SPIs
VISA SPIs
DSP Server
app processor
DSP Server
app processor
Core Engine
Runtime
VISA APIs
Core Engine APIs
VISA APIs
Core Engine APIs
MP4 Encode
VC1 Encode
MP4 Encode
VC1 Encode
Video Encode
skeleton
Video Encode
skeleton
…
media middleware
loc
al o
nly