gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video
He Junyan 67d0a911a5 video: add dma format and info helper functions
From the dmabuf.md[1], "drm-format" field in caps will replace the
traditional "format" field, so it needs to import some new helper
functions to support this.

1. https://gstreamer.freedesktop.org/documentation/additional/design/dmabuf.html

Co-authored-by: Yinhang Liu <yinhang.liu@intel.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4043>
2023-03-12 03:09:01 +00:00
..
colorbalance.c
colorbalance.h
colorbalancechannel.c
colorbalancechannel.h
convertframe.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstvideoaffinetransformationmeta.c
gstvideoaffinetransformationmeta.h
gstvideoaggregator.c aggregator: Implement force_live API 2022-11-18 18:14:26 +00:00
gstvideoaggregator.h gst-plugins-base: Fix several annotations 2022-03-16 10:37:44 +00:00
gstvideocodecalphameta.c
gstvideocodecalphameta.h
gstvideodecoder.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstvideodecoder.h videodecoder: Make data processing errors non-fatal by default 2022-11-30 10:27:27 +00:00
gstvideoencoder.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstvideoencoder.h
gstvideofilter.c
gstvideofilter.h
gstvideometa.c video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
gstvideometa.h
gstvideopool.c
gstvideopool.h
gstvideosink.c videosink: Don't return unknown end-time from get_times() 2022-10-06 06:36:42 +00:00
gstvideosink.h
gstvideotimecode.c video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
gstvideotimecode.h
gstvideoutils.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstvideoutils.h
gstvideoutilsprivate.c
gstvideoutilsprivate.h
meson.build video: add dma format and info helper functions 2023-03-12 03:09:01 +00:00
navigation.c navigation: Rename parse_state to parse_modifier_state 2022-04-01 06:38:43 +00:00
navigation.h base:navigation: Cleanup navigation key modifiers enum 2022-12-15 16:47:13 +00:00
TODO
video-anc.c video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
video-anc.h video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
video-blend.c
video-blend.h
video-chroma.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-chroma.h
video-color.c video-color: Add primaries and colorimetry compare functions 2022-07-18 08:56:45 +00:00
video-color.h video-color: Add primaries and colorimetry compare functions 2022-07-18 08:56:45 +00:00
video-converter.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-converter.h base: video-converter: add accessors for input and output formats 2022-08-17 12:33:54 +00:00
video-dither.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-dither.h
video-event.c
video-event.h
video-format.c video: Add arbitrary tile dimensions support 2022-11-18 22:59:29 +00:00
video-format.h video-format: Add macro checking for validity of GstVideoFormatInfo 2022-12-12 19:39:10 +00:00
video-frame.c video-frame: Avoid using tile width 2022-11-18 22:59:29 +00:00
video-frame.h GstVideoFrame: Add g_auto() support 2022-06-20 16:17:50 +00:00
video-hdr.c
video-hdr.h
video-info-dma.c video: add dma format and info helper functions 2023-03-12 03:09:01 +00:00
video-info-dma.h video: add dma format and info helper functions 2023-03-12 03:09:01 +00:00
video-info.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-info.h VideoInfo, AudioInfo: fix usage with python bindings 2022-01-27 08:36:46 +00:00
video-multiview.c video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
video-multiview.h
video-orc-dist.c
video-orc-dist.h
video-orc.orc
video-overlay-composition.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-overlay-composition.h
video-prelude.h
video-resampler.c
video-resampler.h
video-scaler.c libs: video: drop use of GSlice 2023-01-24 15:25:06 +00:00
video-scaler.h
video-sei.c Fix documentation 2022-06-03 08:29:05 +00:00
video-sei.h video: Add/fix various annotations 2022-10-18 08:56:58 +00:00
video-tile.c
video-tile.h video: Add arbitrary tile dimensions support 2022-11-18 22:59:29 +00:00
video.c avviddec, video.c, h265parse: Workaround for broken field-based interlaced encoders 2022-06-16 10:03:02 +00:00
video.h video: add dma format and info helper functions 2023-03-12 03:09:01 +00:00
videodirection.c
videodirection.h
videoorientation.c
videoorientation.h
videooverlay.c docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
videooverlay.h