X-Video Bitstream Acceleration (XvBA) ist eine proprietäre Programmierschnittstelle für AMD-Radeon-Grafikkarten, über die das Dekodieren von Videoströmen und Nachbearbeiten des dekodierten Materials auf Linux-basierten Betriebssystemen von der CPU größtenteils auf die Grafikkarte verlagert werden kann (Hardwarebeschleunigung).

Durch XvBA soll ermöglicht werden, folgende Berechnungen an die Grafikkarte auszulagern: Bewegungskompensation, inverse diskrete Kosinustransformation und das Variable Length Coding bei den Videoformaten MPEG-2, MPEG-4 AVC (H.264) und VC-1, für AVC und VC-1 darüber hinaus das Deblocking.

Seit November 2009 unterstützt ein proprietärer Treiber namens xvba-video Software mit Unterstützung für Video Acceleration API dabei, über XvBA Hardwarebeschleunigung von AMD-Grafikkarten der Radeon-Serie auszulagern.

Andere Schnittstellen

Einzelnachweise

  1. AMD's X-Video Bitstream Acceleration
  2. AMD's UVD2-based XvBA Finally Does Something On Linux Artikel auf phoronix.com zur Veröffentlichung von xvba-video (englisch)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.