NVIDIA DeepStream SDK API Reference
7.1 Release
nvdewarper.h
Go to the documentation of this file.
1
28
#ifndef _NVDEWARPER_H_
29
#define _NVDEWARPER_H_
30
#include "
gstnvdewarper.h
"
31
32
#include "
nvbufsurface.h
"
33
34
inline
bool
CUDA_CHECK_
(gint e, gint iLine,
const
gchar *szFile) {
35
if
(e != cudaSuccess) {
36
std::cout <<
"CUDA runtime error "
<< e <<
" at line "
<< iLine <<
" in file "
<< szFile << endl;
37
return
false
;
38
}
39
return
true
;
40
}
41
42
#define cuda_ck(call) CUDA_CHECK_(call, __LINE__, __FILE__)
43
44
#define BAIL_IF_FALSE(x, err, code) do { if (!(x)) { err = code; goto bail; } } while(0)
45
55
cudaError
gst_nvdewarper_do_dewarp
(
Gstnvdewarper
*nvdewarper,
56
NvBufSurface
*in_surface,
NvBufSurface
*out_surface);
57
63
uint32_t
gst_nvdewarper_version
();
64
65
#endif
NvBufSurface
Holds information about batched buffers.
Definition:
nvbufsurface.h:520
gst_nvdewarper_version
uint32_t gst_nvdewarper_version()
Function to get core Dewarper library version.
gstnvdewarper.h
SPDX-FileCopyrightText: Copyright (c) 2019-2022 NVIDIA CORPORATION & AFFILIATES.
gst_nvdewarper_do_dewarp
cudaError gst_nvdewarper_do_dewarp(Gstnvdewarper *nvdewarper, NvBufSurface *in_surface, NvBufSurface *out_surface)
Function definition of dewarping call for each surface.
CUDA_CHECK_
bool CUDA_CHECK_(gint e, gint iLine, const gchar *szFile)
Definition:
nvdewarper.h:34
nvbufsurface.h
_Gstnvdewarper
Gstnvdewarper element structure.
Definition:
gstnvdewarper.h:131
Advance Information | Subject to Change | Generated by NVIDIA | Mon Oct 14 2024 13:27:45 | PR-09318-R32