gstreamer/gst-libs/gst/video
Seungha Yang 1dee0f05a7 video-hdr: Rework for GstVideoMasteringDisplayInfo and GstVideoContentLightLevel struct
This commit modifies GstVideoMasteringDisplayInfo and GstVideoContentLightLevel
structs so that each value is to be more like hdr_metadata_infoframe struct
of linux drm header and DXGI_HDR_METADATA_HDR10 struct of Windows.
So each value is no more fraction but normalized one as per CTA 861.G spec.
Also the unit of each value will be consistent with H.264, H.265
specifications, hdr_metadata_infoframe struct for linux and
DXGI_HDR_METADATA_HDR10 struct for Windows.
2020-04-01 11:11:15 +00:00
..
colorbalance.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalance.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
colorbalancechannel.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalancechannel.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 20:31:09 -04:00
convertframe.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstvideoaffinetransformationmeta.c Added GI annotation for gstvideoaffinetransformationmeta apply_matrix 2019-06-02 16:42:57 +00:00
gstvideoaffinetransformationmeta.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
gstvideoaggregator.c videoaggregator: fix gir warning about invalid doc comment 2020-04-01 20:05:06 +11:00
gstvideoaggregator.h *aggregator: Add g_autoptr support for *ConvertPad 2020-03-16 15:47:58 +00:00
gstvideodecoder.c videodecoder: fix documentation 2020-03-21 14:15:51 +01:00
gstvideodecoder.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 20:31:09 -04:00
gstvideoencoder.c videoencoder: protect the use of num_subframes 2020-02-24 20:37:38 +00:00
gstvideoencoder.h videoencoder: add API to push subframes 2019-12-21 02:59:14 +00:00
gstvideofilter.c video-filter: Support allocation pool with pool object 2017-09-06 14:20:46 -04:00
gstvideofilter.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 20:31:09 -04:00
gstvideometa.c videometa: constify tc argument to add_video_time_meta() 2020-03-16 15:34:02 +11:00
gstvideometa.h videometa: constify tc argument to add_video_time_meta() 2020-03-16 15:34:02 +11:00
gstvideopool.c gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
gstvideopool.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 20:31:09 -04:00
gstvideosink.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstvideosink.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 20:31:09 -04:00
gstvideotimecode.c videotimecode: Mark latest_daily_jame as allow-none in init\() 2019-05-03 09:58:04 -04:00
gstvideotimecode.h videotimecode: Add API for initializing from a GDateTime with validation 2018-12-19 23:11:24 +00:00
gstvideoutils.c video:doc: Remove duplicated gstvideoutils SECTION 2019-05-13 17:00:00 -04:00
gstvideoutils.h videoencoder: add API to push subframes 2019-12-21 02:59:14 +00:00
gstvideoutilsprivate.c videoutilsprivate: fill more video fields. 2017-08-14 12:42:57 +02:00
gstvideoutilsprivate.h videoencoder/decoder: Move conversion utility functions to a common header and use consistently in encoder/decoder 2016-07-04 10:47:36 +02:00
meson.build meson: Add variables for gir files 2019-05-13 10:19:22 -04:00
navigation.c navigation: Use G_DEFINE_INTERFACE 2020-03-20 06:20:43 +00:00
navigation.h navigation: Mouse scroll events support 2020-03-19 09:59:47 +00:00
TODO Pass the code through codespell 2019-08-30 13:05:36 +00:00
video-anc.c video-anc: Fix ADF detection when trying to extract data from vanc 2019-08-07 13:01:07 +03:00
video-anc.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
video-blend.c video-blend: Add support for blending on top of 16 bit per component formats 2020-03-27 08:55:45 +00:00
video-blend.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
video-chroma.c video: Silence "restrict" issues with ORC code 2018-05-05 10:27:12 +02:00
video-chroma.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
video-color.c video-color: keep UNKNOWN colorimetry define automatically up-to-date 2019-08-11 14:16:51 +01:00
video-color.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
video-converter.c video: add support for Y412 format 2020-03-27 13:19:34 +00:00
video-converter.h doc: Fix some gtk-doc comments 2019-05-13 11:34:08 -04:00
video-dither.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
video-dither.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
video-event.c gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
video-event.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
video-format.c video: add support for Y412 format 2020-03-27 13:19:34 +00:00
video-format.h video: add support for Y412 format 2020-03-27 13:19:34 +00:00
video-frame.c video-frame: Take TFF flag from the video info if it was set in there 2019-08-16 09:00:28 +00:00
video-frame.h video: fix GST_VIDEO_FRAME_IS_BOTTOM_FIELD() 2020-02-26 16:15:59 +00:00
video-hdr.c video-hdr: Rework for GstVideoMasteringDisplayInfo and GstVideoContentLightLevel struct 2020-04-01 11:11:15 +00:00
video-hdr.h video-hdr: Rework for GstVideoMasteringDisplayInfo and GstVideoContentLightLevel struct 2020-04-01 11:11:15 +00:00
video-info.c video: add support for Y412 format 2020-03-27 13:19:34 +00:00
video-info.h video-info: fix typo in doc 2020-02-26 16:15:59 +00:00
video-multiview.c libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
video-multiview.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
video-orc-dist.c video: update orc generated files for new functions 2019-03-21 23:05:09 +00:00
video-orc-dist.h video: update orc generated files for new functions 2019-03-21 23:05:09 +00:00
video-orc.orc video: add VUYA pixel format 2019-03-21 23:05:09 +00:00
video-overlay-composition.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
video-overlay-composition.h video-blend: Add support for blending on top of 16 bit per component formats 2020-03-27 08:55:45 +00:00
video-prelude.h video: Add deprecation macros 2018-12-19 23:11:24 +00:00
video-resampler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-resampler.h libs: Fix various Since markers 2019-04-23 12:28:26 +00:00
video-scaler.c video-scaler: Ensure we're always using the correct lines for scaling in gst_video_scaler_2d() 2019-11-03 10:46:43 +01:00
video-scaler.h doc: Fix some gtk-doc comments 2019-05-13 11:34:08 -04:00
video-tile.c gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
video-tile.h video: Set correct value in g-i annotations for tile related mask constants 2018-03-21 10:28:05 +02:00
video.c video: Fix/Add section documentation 2018-04-02 16:49:19 +02:00
video.h video: Add new APIs for HDR information representation 2019-04-30 15:45:44 +00:00
videodirection.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videodirection.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
videoorientation.c video: fix some GIR annotations 2018-04-23 19:33:19 +02:00
videoorientation.h video: GST_EXPORT -> GST_VIDEO_API 2018-03-13 12:16:42 +00:00
videooverlay.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
videooverlay.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00