gstreamer/gst-libs/gst/video
Mathieu Duponchelle 28943c4399 videoutilsprivate: fill more video fields.
__gst_video_element_proxy_caps is called by
__gst_video_element_proxy_getcaps with caps set to the caps
allowed downstream. As we didn't set colorimetry or
chroma-site on the resulting caps, upstream considered it
possible to use whatever values it wanted, leading to
not negotiated errors later on.

As the description for that function is:
"Takes caps and copies its video fields to tmpl_caps",
it seems legitimate to set these fields there.

https://bugzilla.gnome.org/show_bug.cgi?id=786172
2017-08-14 12:42:57 +02:00
..
.gitignore Update .gitignore 2012-08-08 09:06:30 +01:00
colorbalance.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalance.h libs: add some more missing GST_EXPORT 2017-08-10 10:27:23 +01:00
colorbalancechannel.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalancechannel.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
convertframe.c convertframe: Fix leak in case of vcrop is disabled 2017-07-07 09:26:22 +03:00
gstvideoaffinetransformationmeta.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstvideoaffinetransformationmeta.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideodecoder.c videodecoder: Make sure we have an actually writable buffer when modifying metadata 2017-07-24 16:48:17 +03:00
gstvideodecoder.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideoencoder.c libs: Check if meta transform_func is NULL before using it 2017-05-02 14:31:14 +03:00
gstvideoencoder.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideofilter.c videofilter: Unmap input frame if mapping output frame failed 2017-07-24 17:05:17 +03:00
gstvideofilter.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideometa.c videometa: Don't crash if adding the timecode meta to a buffer failed 2017-07-24 16:29:53 +03:00
gstvideometa.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideopool.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:52 +03:00
gstvideopool.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideosink.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstvideosink.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideotimecode.c timecode: Fix invalid drop-frame timecode right before a new second 2017-04-09 11:15:27 +03:00
gstvideotimecode.h videotimecode: Add GST_VIDEO_TIME_CODE_INIT macro 2017-07-25 10:03:41 +03:00
gstvideoutils.c libs: video: split allocation query caos and pad caps 2016-04-05 11:32:50 +02:00
gstvideoutils.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01: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
Makefile.am video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
meson.build meson: Pass --c-include accordingly to GIR builds 2017-04-13 12:23:32 +01:00
navigation.c navigation: Add some validation while sending key/mouse events 2017-06-06 11:12:18 +05:30
navigation.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
TODO video: Base classes for video decoders and encoders 2012-04-24 17:03:40 +02:00
video-blend.c video: Handle errors in gst_video_info_set_format() / gst_video_info_align() 2016-11-24 15:06:39 +02:00
video-blend.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-chroma.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-chroma.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-color.c Revert "video-color: Allow converting incomplete colorimetry to a string" 2016-11-01 23:51:47 +02:00
video-color.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-converter.c video-converter: fix scaler leak 2017-03-31 16:14:50 +01:00
video-converter.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-dither.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-dither.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-event.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-event.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-format.c Fix RGBA and ABGR pack/unpack on big endian cpu 2017-06-01 17:47:22 +02:00
video-format.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-frame.c doc: Add missing map flag to gst_video_frame_map() 2016-09-19 11:27:10 -04:00
video-frame.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-info.c video: Add I420/I422/Y444_12LE/BE and GBRA video formats 2017-03-16 17:32:27 +02:00
video-info.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-multiview.c videometa: Initialize all fields of all metas with default values 2016-04-13 10:10:51 +03:00
video-multiview.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-orc-dist.c video: update orc generated files 2017-06-01 23:21:48 +01:00
video-orc-dist.h video: update orc generated files 2017-06-01 23:21:48 +01:00
video-orc.orc Fix RGBA and ABGR pack/unpack on big endian cpu 2017-06-01 17:47:22 +02:00
video-overlay-composition.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-overlay-composition.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-resampler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-resampler.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-scaler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-scaler.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-tile.c docs: Assorted documentation and introspection fixes for new 1.4 API 2014-07-02 09:09:44 +02:00
video-tile.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video_mkenum.py video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videodirection.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videodirection.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videoorientation.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videoorientation.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videooverlay.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videooverlay.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00