fbpx
Wikipedia

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.

libdce
Repository
  • github.com/robclark/libdce
Written inC
Operating systemUnix-like
TypeLibrary
LicenseRevised BSD License and some additional terms
Websitegithub.com/robclark/libdce
The TI Ducati SIP core does video acceleration and accelerated image processing. The actual IC doing the calculations is controlled by software running on two Cortex-M3 microcontrollers. The operating system (running on the host CPU) only needs a shim to interface with the subsystem.

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.[1][2][3] The "Ducati subsystem" comprises two ARM Cortex-M3 processors (CPUs), and the ASICs IVA-HD and ISS.[4]

Software supporting DCE edit

 
GStreamer uses the ASICs of Ducati

See also edit

License edit

It uses a custom vanity license. It does not use an established free open source software license.

References edit

  1. ^ "libdce: The Distributed Codec Engine". Phoronix. 2012-01-03.
  2. ^ a b "Announcing libdce and gst-ducati". Rob Clark. 2010-11-27.
  3. ^ http://pandaboard.org/content/libdce libdce
  4. ^ "The Ducati subsystem – Introcution".
  5. ^ "gst-ducati on github". GitHub.
  6. ^ "Video player for OMAP framebuffer".
  7. ^ "VideoToolbox - Apple Developer Documentation". developer.apple.com. Retrieved 2018-08-05.
  8. ^ http://developer.amd.com/gpu/AMDAPPSDK/assets/OpenVideo_Decode_API.PDF 2011-04-09 at the Wayback Machine OpenVideo Decode (OVD) API

External links edit

distributed, codec, engine, implementation, software, library, libdce, texas, instruments, library, released, under, revised, license, some, additional, terms, libdcerepositorygithub, robclark, libdcewritten, incoperating, systemunix, liketypelibrarylicenserev. 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 libdceRepositorygithub wbr com wbr robclark wbr libdceWritten inCOperating systemUnix likeTypeLibraryLicenseRevised BSD License and some additional termsWebsitegithub wbr com wbr robclark wbr libdce The TI Ducati SIP core does video acceleration and accelerated image processing The actual IC doing the calculations is controlled by software running on two Cortex M3 microcontrollers The operating system running on the host CPU only needs a shim to interface with the subsystem 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 1 2 3 The Ducati subsystem comprises two ARM Cortex M3 processors CPUs and the ASICs IVA HD and ISS 4 Contents 1 Software supporting DCE 2 See also 3 License 4 References 5 External linksSoftware supporting DCE edit nbsp GStreamer uses the ASICs of Ducati gst ducati a GStreamer plugin for OMAP4 using libdce 2 5 omapfbplay a video player for OMAP using Video4Linux V4L 6 See also editOMAP SoC hardware by Texas Instruments that supports libdce Video Acceleration API VA API an alternative video acceleration API for Linux UNIX operating system VDPAU Video Decode and Presentation API for Unix X Video Bitstream Acceleration XvBA X Video Motion Compensation XvMC DirectX Video Acceleration DxVA API Microsoft Windows analogue Video Decode Acceleration Framework is Apple Inc s API for hardware accelerated decoding of H 264 on macOS VideoToolbox is an API from Apple Inc for hardware accelerated decoding on Apple TV and macOS 7 OpenVideo Decode OVD a new open cross platform video acceleration API from AMD 8 OpenMAX IL Open Media Acceleration Integration Layer a royalty free cross platform media abstraction API from the Khronos Group Nvidia PureVideo the bit stream technology from NVIDIA used in their graphics chips to accelerate video decoding on hardware GPU UVD Unified Video Decoder the bit stream technology from ATI Technologies used in their graphics chips to accelerate video decoding on hardware GPU License editIt uses a custom vanity license It does not use an established free open source software license References edit libdce The Distributed Codec Engine Phoronix 2012 01 03 a b Announcing libdce and gst ducati Rob Clark 2010 11 27 http pandaboard org content libdce libdce The Ducati subsystem Introcution gst ducati on github GitHub Video player for OMAP framebuffer VideoToolbox Apple Developer Documentation developer apple com Retrieved 2018 08 05 http developer amd com gpu AMDAPPSDK assets OpenVideo Decode API PDF Archived 2011 04 09 at the Wayback Machine OpenVideo Decode OVD APIExternal links edithttps github com robclark libdce http omappedia org wiki DistributedCodecEngine Retrieved from https en wikipedia org w index php title Distributed Codec Engine amp oldid 1213904526, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.