.. SPDX-FileCopyrightText: 2019-2020 Intel Corporation
..
.. SPDX-License-Identifier: CC-BY-4.0
..
  Intel(r) Video Processing Library (Intel(r) VPL)

.. _func_memory:

======
Memory
======

.. _func_mem_begin:

Functions for internal memory allocation and management.

.. _func_mem_end:

---
API
---

.. contents::
   :local:
   :depth: 1

MFXMemory_GetSurfaceForVPP
--------------------------

.. doxygenfunction:: MFXMemory_GetSurfaceForVPP
   :project: DEF_BREATHE_PROJECT

Alias below, can be used as well:

.. doxygendefine:: MFXMemory_GetSurfaceForVPPIn
   :project: DEF_BREATHE_PROJECT

MFXMemory_GetSurfaceForVPPOut
-----------------------------

.. doxygenfunction:: MFXMemory_GetSurfaceForVPPOut
   :project: DEF_BREATHE_PROJECT

MFXMemory_GetSurfaceForEncode
-----------------------------

.. doxygenfunction:: MFXMemory_GetSurfaceForEncode
   :project: DEF_BREATHE_PROJECT

MFXMemory_GetSurfaceForDecode
-----------------------------

.. doxygenfunction:: MFXMemory_GetSurfaceForDecode
   :project: DEF_BREATHE_PROJECT
