NVIDIA DeepStream SDK API Reference
9.2 Release
sources/libs/nvll_batch_jpeg_encode/tegra/jconfig.h
Go to the documentation of this file.
1
/*
2
* SPDX-License-Identifier: IJG
3
*
4
* Configuration header for the Independent JPEG Group's libjpeg (Tegra
5
* variant), generated by configure from jconfig.cfg.
6
*
7
* This file is part of the Independent JPEG Group's software.
8
* Copyright (C) 1991-1998, Thomas G. Lane.
9
* Modified 2002-2009 by Guido Vollbeding.
10
* NVIDIA modifications:
11
* Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
12
* For conditions of distribution and use, see the accompanying README.ijg
13
* file.
14
*/
15
/* jconfig.h. Generated from jconfig.cfg by configure. */
16
/* jconfig.cfg --- source file edited by configure script */
17
/* see jconfig.txt for explanations */
18
19
#define HAVE_PROTOTYPES 1
20
#define HAVE_UNSIGNED_CHAR 1
21
#define HAVE_UNSIGNED_SHORT 1
22
/* #undef void */
23
/* #undef const */
24
/* #undef CHAR_IS_UNSIGNED */
25
#define HAVE_STDDEF_H 1
26
#define HAVE_STDLIB_H 1
27
#define HAVE_LOCALE_H 1
28
/* #undef NEED_BSD_STRINGS */
29
/* #undef NEED_SYS_TYPES_H */
30
/* #undef NEED_FAR_POINTERS */
31
/* #undef NEED_SHORT_EXTERNAL_NAMES */
32
/* Define this if you get warnings about undefined structures. */
33
/* #undef INCOMPLETE_TYPES_BROKEN */
34
35
/* Define "boolean" as unsigned char, not int, on Windows systems. */
36
#ifdef _WIN32
37
#ifndef __RPCNDR_H__
/* don't conflict if rpcndr.h already read */
38
typedef
unsigned
char
boolean
;
39
#endif
40
#define HAVE_BOOLEAN
/* prevent jmorecfg.h from redefining it */
41
#endif
42
43
#ifdef JPEG_INTERNALS
44
45
/* #undef RIGHT_SHIFT_IS_UNSIGNED */
46
#define INLINE __inline__
47
/* These are for configuring the JPEG memory manager. */
48
/* #undef DEFAULT_MAX_MEM */
49
/* #undef NO_MKTEMP */
50
51
#endif
/* JPEG_INTERNALS */
52
53
/* TODO : TEGRA_ACCELERATE should be part of all Makefile.tmk using libjpeg-8b
54
* Since jconfig.h is generated when ./configure is run to compile libjpeg-8b for CPU
55
* This is temporary solution so that camera scf function tests pass GVS without defining
56
* in it's Makefile.tmk
57
* This is with assumption that ./configure will never be run.
58
* */
59
#ifndef TEGRA_ACCELERATE
60
#if !defined (GPU_ACCELERATE)
61
#define TEGRA_ACCELERATE
62
#endif
63
#endif
64
65
#ifdef JPEG_CJPEG_DJPEG
66
67
#define BMP_SUPPORTED
/* BMP image file format */
68
#define GIF_SUPPORTED
/* GIF image file format */
69
#define PPM_SUPPORTED
/* PBMPLUS PPM/PGM image file format */
70
/* #undef RLE_SUPPORTED */
71
#define TARGA_SUPPORTED
/* Targa image file format */
72
73
/* #undef TWO_FILE_COMMANDLINE */
74
/* #undef NEED_SIGNAL_CATCHER */
75
/* #undef DONT_USE_B_MODE */
76
77
/* Define this if you want percent-done progress reports from cjpeg/djpeg. */
78
/* #undef PROGRESS_REPORT */
79
80
#endif
/* JPEG_CJPEG_DJPEG */
boolean
boolean
Definition:
sources/libs/nvll_batch_jpeg_encode/tegra/jmorecfg.h:326
Privacy Policy
|
Your Privacy Choices
|
Terms of Service
|
Accessibility
|
Corporate Policies
|
Product Security
|
Contact
© 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
NVIDIA Confidential | Subject to Change | For test and development only.
Wed Oct 28 2026 12:02:06 | PR-09318-R32