- 01 May, 2019 1 commit
-
-
Guillaume Desmottes authored
It wasn't clear from the logs why some colorimetry format were rejected.
-
- 23 Apr, 2018 1 commit
-
-
Mark Nauwelaerts authored
Mostly related to out and array parameters
-
- 29 Jan, 2018 3 commits
-
-
Nicolas Dufresne authored
This adds a 10 bit variant for NV16 packed into 32 bits little endian words. The MSB 2 bits are padding. This format is used on Xilinx SoC and identified with the FOURCC XV20. https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
Nicolas Dufresne authored
This add a 10bit variant of gray scale packed into 32bits little endian words. The MSB 2 bits are padding and should be ignored. This format is used on Xilinx SoC and is identified with the FOURCC XV10. https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
Nicolas Dufresne authored
This adds a 10bit variant for NV12 which packs 3 10bit components into little endian 32bit words. The MSB 2 bits are padding and should be ignored. This format is used on Xilinx SoC and is identified with there with the FOURCC XV15 https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
- 16 Mar, 2017 2 commits
-
-
-
Emeric Grange authored
With additional bugfixes from Sebastian Dröge <sebastian@centricular.com> https://bugzilla.gnome.org/show_bug.cgi?id=780100
-
- 28 Nov, 2016 1 commit
-
-
Edward Hervey authored
The flags and field order weren't properly initialized in the gst_video_info_init(). Furthermore in gst_video_info_from_caps() we might set unitiliazed values previously, this only sets them if valid.
-
- 24 Nov, 2016 3 commits
-
-
Sebastian Dröge authored
And also prevent overflows caused by allowing uint width/height in gst_video_info_set_format() but storing them as (signed!) ints.
-
Sebastian Dröge authored
-
-
- 12 Nov, 2016 1 commit
-
-
Scott D Phillips authored
The underlying integer type of the enum GstVideoMultiviewFlags is implementation defined and may not have the same size as guint. https://bugzilla.gnome.org/show_bug.cgi?id=774293
-
- 01 Nov, 2016 4 commits
-
-
Sebastian Dröge authored
This reverts commit 158eae7e. It already *always* allowed to convert incomplete colorimetry to a string.
-
Sebastian Dröge authored
This is only a good idea for non-raw caps. https://bugzilla.gnome.org/show_bug.cgi?id=771376
-
Sebastian Dröge authored
Usually this information is static for the whole stream, and various container formats store this information inside the headers for the whole stream. Having it inside the caps for these cases simplifies code and makes it possible to express these requirements more explicitly with the caps. https://bugzilla.gnome.org/show_bug.cgi?id=771376
-
Nicolas Dufresne authored
This format is sometimes the output of JPEG decoders. It is the same as YUY2 and UYVY but with a different component order. https://bugzilla.gnome.org/show_bug.cgi?id=767450
-
- 01 Jun, 2016 1 commit
-
-
Joan Pau Beltran authored
This existed in 0.10 and is needed by dc1394src. IYU2 format is a YUV fully-sampled packed format similar to v308 but with different component order (U-Y-V instead of Y-U-V). http://www.fourcc.org/yuv.php#IYU2 https://bugzilla.gnome.org/show_bug.cgi?id=763026#c5
-
- 29 Mar, 2016 1 commit
-
-
Scott D Phillips authored
P010 is a YUV420 format with an interleaved U-V plane and 2-bytes per component with the the color value stored in the 10 most significant bits. https://bugzilla.gnome.org/show_bug.cgi?id=761607 --- Changes since v2: - Set bits=16 in DPTH10_10_10_HI Changes since v1: - Fixed x-offset calculation in uv. - Added 6-bit shifts to FormatInfo.
-
- 20 Jan, 2016 1 commit
-
-
Wim Taymans authored
In gst_video_info_to_caps(), make sure we end up with an RGB matrix for RGB formats and warn when the GstVideoInfo colorimetry is wrong. In gst_video_info_from_caps(), fix the GstVideoInfo with an RGB matrix for RGB formats and warn about inconsistent caps. See https://bugzilla.gnome.org/show_bug.cgi?id=759624
-
- 15 Jul, 2015 1 commit
-
-
Wim Taymans authored
Add logging categories for most video objects. Remove some useless debug lines in video-info and videotestsrc. Add a performance debug line in the video scaler.
-
- 06 Jul, 2015 1 commit
-
-
Marcin Kolny authored
GstVideoInfo usually is created on the stack, but boxed type can be useful for bindings. https://bugzilla.gnome.org/show_bug.cgi?id=752011
-
- 11 Jun, 2015 1 commit
-
-
Jan Schmidt authored
Add flags and enums to support multiview signalling in GstVideoInfo and GstVideoFrame, and the caps serialisation and deserialisation. videoencoder: Copy multiview settings from reference input state Add gst_video_multiview_* support API and GstVideoMultiviewMeta meta https://bugzilla.gnome.org/show_bug.cgi?id=611157
-
- 04 May, 2015 2 commits
-
-
-
Jan Schmidt authored
Add VideoInfo accessors for colorimetry and chroma_site and use them when checking the equality of two GstVideoInfo
-
- 28 Apr, 2015 1 commit
-
-
Wim Taymans authored
Expose the methods used to convert a GstVideoInterlaceMode to and from a string.
-
- 10 Mar, 2015 1 commit
-
-
Sebastian Dröge authored
-
- 09 Mar, 2015 2 commits
-
-
Wim Taymans authored
Validate the parsed colorimetry and reset to defaults when we get RGB with a matrix or YUV without a matrix.
-
Wim Taymans authored
When we fail to parse the colorimetry property, fall back to the default colorimetry for the format and dimension instead of leaving things undefined.
-
- 08 Jan, 2015 1 commit
-
-
Sebastian Dröge authored
-
- 19 Nov, 2014 4 commits
-
-
Wim Taymans authored
Add a note about gst_video_info_set_format() and interlaced formats.
-
Wim Taymans authored
Refactor GstVideoInfo init, make function to set default colorimetry. Call fill_planes after we configure the GstVideoInfo with parameters from the caps. The size of the chroma planes for interlaced vertically subsampled formats needs to be rounded up to 2, we have 2 fields with each the same anount of chroma lines.
-
Wim Taymans authored
-
Wim Taymans authored
-
- 06 Nov, 2014 1 commit
-
-
Wim Taymans authored
-
- 10 Jun, 2014 1 commit
-
-
Thiago Santos authored
size is a gsize, so cast the operands to it to avoid overflows and setting wrong value to the video size. Includes tests. https://bugzilla.gnome.org/show_bug.cgi?id=731195
-
- 12 May, 2014 1 commit
-
-
Nicolas Dufresne authored
gst_video_info_is_equal() was not checking if stride and offset had changed. https://bugzilla.gnome.org/show_bug.cgi?id=729896
-
- 18 Feb, 2014 1 commit
-
-
Nicolas Dufresne authored
This was a regression introduced by f52fd7a6, where we started using the stride to encode the dimensions in tiles. This patch simply updates offset and size calculation as described in the documentation, part-mediatype-video-raw.txt.
-
- 13 Jan, 2014 3 commits
-
-
Nicolas Dufresne authored
Instead of using extra plane, we encode the number of tiles in x and y in the stride of each planes (i.e. y_tiles << 16 | x_tiles) and introduce tile_mode, tile_width and tile_height into GstVideoFormatInfo structure. https://bugzilla.gnome.org/show_bug.cgi?id=707361
-
Wim Taymans authored
Is a bit more descriptive and allows us to add more tiled types later. https://bugzilla.gnome.org/show_bug.cgi?id=707361
-
-