NVIDIA DRIVE OS Linux SDK API Reference

6.0.6 Release
nvmedia_nvscibuf.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6  * property and proprietary rights in and to this material, related
7  * documentation and any modifications thereto. Any use, reproduction,
8  * disclosure or distribution of this material and related documentation
9  * without an express license agreement from NVIDIA CORPORATION or
10  * its affiliates is strictly prohibited.
11  */
12 
19 #ifndef NVMEDIA_NVSCIBUF_H
20 #define NVMEDIA_NVSCIBUF_H
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
26 #include "nvscibuf.h"
27 #include "nvmedia_core.h"
28 
31  NvSciBufObj dstBufObj,
32  void **srcPntrs,
33  const uint32_t srcPlanePitches[]
34 );
35 
38  NvSciBufObj srcBufObj,
39  void **dstPntrs,
40  const uint32_t dstPlanePitches[]
41 );
42 
43 #ifdef __cplusplus
44 } /* extern "C" */
45 #endif
46 
47 #endif /* NVMEDIA_NVSCIBUF_H */
NvMediaStatus
NvMediaStatus
Defines all possible error codes.
Definition: nvmedia_core.h:104
NvSciBufObj
struct NvSciBufObjRefRec * NvSciBufObj
A memory object is a container holding the reconciled NvSciBufAttrList defining constraints of the bu...
Definition: nvscibuf.h:2740
NvMediaNvSciBufObjPutBits
NvMediaStatus NvMediaNvSciBufObjPutBits(NvSciBufObj dstBufObj, void **srcPntrs, const uint32_t srcPlanePitches[])
nvmedia_core.h
NVIDIA Media Interface: Core
nvscibuf.h
NVIDIA Software Communications Interface (SCI) : NvSciBuf
NvMediaNvSciBufObjGetBits
NvMediaStatus NvMediaNvSciBufObjGetBits(NvSciBufObj srcBufObj, void **dstPntrs, const uint32_t dstPlanePitches[])