Jump to content

Libkva: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Line 1: Line 1:
==Description==
==Description==
libkva - K Video Accelerator is a library for displaying video streams, which supports SNAP video overlays, WarpOverlay!, and DIVE. It has been used in KMP, MPlayer, and VLC.
libkva - K Video Accelerator is a library for displaying video streams, which supports SNAP video overlays, WarpOverlay!, and [[DIVE]]. It has been used in KMP, MPlayer, and VLC.


==Download==
==Download==
Line 7: Line 7:


==API Documentation==
==API Documentation==
===Functions===
===Functions===
====Core====
====Core====
Line 29: Line 28:
====VMAN====
====VMAN====
* kvaVmanInit
* kvaVmanInit
==== WarpOverlay====
====WarpOverlay====
* kvaWoInit
* kvaWoInit


Line 38: Line 37:
* KO Myung-Hun
* KO Myung-Hun


[[Category:Software]]
[[Category:Open Source Software]]

Revision as of 19:16, 12 September 2016

Description

libkva - K Video Accelerator is a library for displaying video streams, which supports SNAP video overlays, WarpOverlay!, and DIVE. It has been used in KMP, MPlayer, and VLC.

Download

API Documentation

Functions

Core

  • kvaInit
  • kvaDone
  • kvaLockBuffer
  • kvaUnlockBuffer
  • kvaSetup
  • kvaCaps
  • kvaClearRect
  • kvaAdjustDstRect
  • kvaQueryAttr
  • kvaSetAttr
  • kvaResetAttr
  • kvaDisableScreenSaver
  • kvaEnableScreenSaver

Dive

  • kvaDiveInit

SNAP

  • kvaSnapInit

VMAN

  • kvaVmanInit

WarpOverlay

  • kvaWoInit

License

  • GNU LGPL

Author

  • KO Myung-Hun