.. SPDX-FileCopyrightText: 2019-2020 Intel Corporation .. .. SPDX-License-Identifier: CC-BY-4.0 ================= Programming Guide ================= This chapter describes the concepts used in programming with oneVPL. The application must use the include file :file:`mfx.h` for C/C++ programming and link the oneVPL dispatcher library :file:`libvpl.so`. Include these files: .. code-block:: c++ #include "mfx.h" /* oneVPL include file */ Link this library: .. code-block:: c++ libvpl.so /* oneVPL dynamic dispatcher library (Linux\*) */ .. toctree:: :hidden: VPL_prg_stc VPL_prg_session VPL_prg_frame VPL_prg_decoding VPL_prg_encoding VPL_prg_vpp VPL_prg_transcoding VPL_prg_hw VPL_prg_mem VPL_prg_err