Distributed Codec Engine

Distributed Codec Engine

Distributed Codec Engine (DCE) is an API and its implementation as software library ("libdce") by Texas Instruments. The library was released under the Revised BSD License and some additional terms. It enables and provides remote access to hardware acceleration for audio and video decoding on the IVA-HD in OMAP4-based platforms via a syslink/rcm shim layer accessing the OMAP's Codec Engine API codec interface on the co-processor (Ducati/M3) from the host under Linux without needing OpenMAX. The "Ducati Sub System" comprises two ARM Cortex-M3 processors (CPUs), and the ASICs IVA-HD and ISS.

Comment
enDistributed Codec Engine (DCE) is an API and its implementation as software library ("libdce") by Texas Instruments. The library was released under the Revised BSD License and some additional terms. It enables and provides remote access to hardware acceleration for audio and video decoding on the IVA-HD in OMAP4-based platforms via a syslink/rcm shim layer accessing the OMAP's Codec Engine API codec interface on the co-processor (Ducati/M3) from the host under Linux without needing OpenMAX. The "Ducati Sub System" comprises two ARM Cortex-M3 processors (CPUs), and the ASICs IVA-HD and ISS.
Depiction
GStreamer and TI DMAI.svg
Texas Instruments Ducati.svg
Genre
Library (computing)
Genre
Library (computing)
Has abstract
enDistributed Codec Engine (DCE) is an API and its implementation as software library ("libdce") by Texas Instruments. The library was released under the Revised BSD License and some additional terms. It enables and provides remote access to hardware acceleration for audio and video decoding on the IVA-HD in OMAP4-based platforms via a syslink/rcm shim layer accessing the OMAP's Codec Engine API codec interface on the co-processor (Ducati/M3) from the host under Linux without needing OpenMAX. The "Ducati Sub System" comprises two ARM Cortex-M3 processors (CPUs), and the ASICs IVA-HD and ISS.
Homepage
github.com/robclark/libdce
Hypernym
API
Is primary topic of
Distributed Codec Engine
Label
enDistributed Codec Engine
License
enRevised BSD License and some additional terms
License
BSD licenses
Link from a Wikipage to an external page
omappedia.org/wiki/DistributedCodecEngine
github.com/robclark/libdce
Link from a Wikipage to another Wikipage
AMD
Apple Inc.
Apple TV
Application programming interface
Application-specific integrated circuit
ARM Cortex-M3
ATI Technologies
BSD licenses
C (programming language)
Category:Application layer protocols
Category:Application programming interfaces
Category:Video acceleration
Category:Video acceleration APIs available on Linux
DirectX Video Acceleration
File:GStreamer and TI DMAI.svg
File:Texas Instruments Ducati.svg
Graphics processing unit
GStreamer
Khronos Group
Library (computing)
Linux
Mac OS X
Microsoft Windows
NVIDIA
Nvidia PureVideo
OMAP
OpenMAX
OpenVideo Decode
Shim (computing)
Stream processing
Texas Instruments
Unified Video Decoder
Unix-like
VDPAU
Video4Linux
Video Acceleration API
Video Decode Acceleration Framework
VideoToolbox
X-Video Bitstream Acceleration
X-Video Motion Compensation
Name
enlibdce
Name
enlibdce
OperatingSystem
Unix-like
Operating system
Unix-like
ProgrammingLanguage
C (programming language)
Programming language
C (programming language)
SameAs
4iVSf
Distributed Codec Engine
m.0h 9mq
Q5283112
Subject
Category:Application layer protocols
Category:Application programming interfaces
Category:Video acceleration
Category:Video acceleration APIs available on Linux
Thumbnail
Texas Instruments Ducati.svg?width=300
Title
enlibdce
WasDerivedFrom
Distributed Codec Engine?oldid=907994230&ns=0
Website
libdce
WikiPageLength
5598
Wikipage page ID
34398730
Wikipage revision ID
907994230
WikiPageUsesTemplate
Template:Infobox software
Template:Reflist