PipeWire  0.3.67
chroma.h
Go to the documentation of this file.
1 /* Simple Plugin API */
2 /* SPDX-FileCopyrightText: Copyright © 2018 Wim Taymans */
3 /* SPDX-License-Identifier: MIT */
4 
5 #ifndef SPA_VIDEO_CHROMA_H
6 #define SPA_VIDEO_CHROMA_H
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
21  SPA_VIDEO_CHROMA_SITE_NONE = (1 << 0),
25  /* some common chroma cositing */
34 };
35 
40 #ifdef __cplusplus
41 } /* extern "C" */
42 #endif
43 
44 #endif /* SPA_VIDEO_CHROMA_H */
spa_video_chroma_site
Various Chroma settings.
Definition: chroma.h:24
@ SPA_VIDEO_CHROMA_SITE_MPEG2
mpeg2 style cositing
Definition: chroma.h:36
@ SPA_VIDEO_CHROMA_SITE_ALT_LINE
chroma samples are sited on alternate lines
Definition: chroma.h:29
@ SPA_VIDEO_CHROMA_SITE_COSITED
chroma samples cosited with luma samples
Definition: chroma.h:32
@ SPA_VIDEO_CHROMA_SITE_H_COSITED
chroma is horizontally cosited
Definition: chroma.h:27
@ SPA_VIDEO_CHROMA_SITE_DV
Definition: chroma.h:38
@ SPA_VIDEO_CHROMA_SITE_JPEG
jpeg style cositing, also for mpeg1 and mjpeg
Definition: chroma.h:34
@ SPA_VIDEO_CHROMA_SITE_UNKNOWN
unknown cositing
Definition: chroma.h:25
@ SPA_VIDEO_CHROMA_SITE_V_COSITED
chroma is vertically cosited
Definition: chroma.h:28
@ SPA_VIDEO_CHROMA_SITE_NONE
no cositing
Definition: chroma.h:26