NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
EncoderVideo.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2022-2025 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 
27 #ifndef DW_SENSORS_CODECS_VIDEO_ENCODER_H
28 #define DW_SENSORS_CODECS_VIDEO_ENCODER_H
29 
30 #include <dw/core/base/Types.h>
31 #include <dw/image/Image.h>
32 #include <dw/sensors/codecs/Encoder.h>
33 
34 #ifdef __cplusplus
35 extern "C" {
36 #endif
37 
39 typedef struct dwCodecEncoderVideoObject* dwEncoderVideoHandle_t;
40 
68 
69 #ifdef __cplusplus
70 }
71 #endif
72 
73 #endif // DW_SENSORS_CODECS_VIDEO_ENCODER_H
dwEncoderVideo_appendAllocationAttributes
dwStatus dwEncoderVideo_appendAllocationAttributes(dwImageProperties *const imgProps, dwEncoderVideoHandle_t encoder)
Append the image allocation attributes required for images to be compatible with this Encoder instanc...
dwImageProperties
Defines the properties of the image.
Definition: Image.h:477
dwEncoderVideoHandle_t
struct dwCodecEncoderVideoObject * dwEncoderVideoHandle_t
Handle representing a video encoder.
Definition: EncoderVideo.h:39
dwStatus
dwStatus
Status definition.
Definition: ErrorDefs.h:27