- Jun 09, 2016
-
-
Sebastian Dröge authored
-
- May 03, 2016
-
-
Víctor Manuel Jáquez Leal authored
Instead of #ifdef it should be used #if becasuse USE_GST_GL_HELPERS is always defined in config.h, but it would be 0 or 1 depending on the configure output. https://bugzilla.gnome.org/show_bug.cgi?id=765702
-
-
- Apr 20, 2016
-
-
Sebastian Dröge authored
-
- Apr 19, 2016
-
-
Víctor Manuel Jáquez Leal authored
The compiler might complain of gst_vaapi_create_display_from_handle() being unused if both EGL and GLX are disabled. This patch avoid that compilation error.
-
Víctor Manuel Jáquez Leal authored
If gst_vaapi_image_new_with_image() fails, the created derived image should be destroyed, otherwise the surface cannot be processed because is being used. https://bugzilla.gnome.org/show_bug.cgi?id=764607
-
Víctor Manuel Jáquez Leal authored
gstreamer-codecparsers-1.0 version 1.9 includes an API/ABI break in VP9 parser. This patch restricts the compilation of gstreamer-vaapi version 1.8 with a gstreamer-codecparsers-1.0 version lower than 1.8.99
-
- Apr 13, 2016
-
-
Michael Olbrich authored
Call gst_vaapi_video_pool_finalize() in coded_buffer_pool_finalize(). Otherwise it is not called when the pool is destroyed and all objects referenced by the GstVaapiVideoPool are never released. https://bugzilla.gnome.org/show_bug.cgi?id=764993
-
- Apr 01, 2016
-
-
Sreerenj Balachandran authored
The array_completeness, reserved bit and num_nal_units fields in HEVCDecoderConfigurationRecord will be present for each VPS/SPS/PPS array list, but not for each occurance of similar headers. https://bugzilla.gnome.org/show_bug.cgi?id=764274
-
- Mar 28, 2016
-
-
Víctor Manuel Jáquez Leal authored
Instead of using a single value for the texture type, use an array with 4 elements, just as the GstVideoGLTextureUploadMeta, avoiding a buffer overflow. https://bugzilla.gnome.org/show_bug.cgi?id=764231
-
Víctor Manuel Jáquez Leal authored
This patch is the continuation of commit 1e1d3b1d because the function gst_vaapidecode_get_type() got undefined since then. Now, the macro GST_VAAPIDECODE is a simple cast to the GstVaapiDecode structure. The rest of the GObject handling macros were deleted too.
-
- Mar 24, 2016
-
-
Sebastian Dröge authored
-
- Mar 15, 2016
-
-
Sebastian Dröge authored
-
- Mar 11, 2016
-
-
-
Víctor Manuel Jáquez Leal authored
As JPEG decoder has been split and demoted, it cannot be handled by vaapidecodebin Added a fixme comment regarding the future removal of vaapidecode. https://bugzilla.gnome.org/show_bug.cgi?id=734093
-
Víctor Manuel Jáquez Leal authored
Split, as a different element, the JPEG decoder. https://bugzilla.gnome.org/show_bug.cgi?id=734093
-
Víctor Manuel Jáquez Leal authored
Don't expose the the vaapidecode GType, instead expose a function which will register element. This is the first step to split the decoder by codecs. https://bugzilla.gnome.org/show_bug.cgi?id=734093
-
- Mar 10, 2016
-
-
Víctor Manuel Jáquez Leal authored
There is no need to pre-declare gst_vaapidecode_update_sink_caps(). And fixed code-style of the other pre-declared functions.
-
- Mar 09, 2016
-
-
Víctor Manuel Jáquez Leal authored
-
Víctor Manuel Jáquez Leal authored
-
Thiago Santos authored
If something goes wrong while parsing, the info object is being leaked https://bugzilla.gnome.org/show_bug.cgi?id=763121
-
Thiago Santos authored
If something goes wrong while parsing, the info object is being leaked https://bugzilla.gnome.org/show_bug.cgi?id=763121
-
Vineeth TM authored
1\ Unref gl_display and gl_window as soon they are not needed. 2\ Remove an unneeded display type check, since is handled by gst_vaapi_created_display_from_handle() 3\ Unref vaapi's display if the display cannot be bind to a GL API. Modified-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com> https://bugzilla.gnome.org/show_bug.cgi?id=763354
-
-
- Mar 08, 2016
-
-
Víctor Manuel Jáquez Leal authored
Propagate to upstream the downstream information, such as fps, par, etc. This will fix several "getcaps" critical warnings in gst-validate. https://bugzilla.gnome.org/show_bug.cgi?id=763300
-
- Mar 04, 2016
-
-
Sreerenj Balachandran authored
bit_depth field has added only in VA-API 0.39.0, added version check.
-
-
- Mar 01, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Víctor Manuel Jáquez Leal authored
In commit 6034734d I forgot to add the caps filter intersection in the getcaps() vmethod generating a regression when a capsfilter is set in the pipeline. This commit adds the caps filter intersection.
-
- Feb 29, 2016
- Feb 26, 2016
-
-
Sebastian Dröge authored
From b64f03f to 6f2d209
-
- Feb 24, 2016
-
-
Víctor Manuel Jáquez Leal authored
Instead of rely on the automatic creation of m4 directory by aclocal, we already control it. Later we could create our own m4 scripts in order to unclutter configure.ac https://bugzilla.gnome.org/show_bug.cgi?id=762528
-
- Feb 23, 2016
-
-
Copy the data into the dependent slice segment header from the corresponding independent slice segment header during parsing. Previously the reference to the "previous" independent header was held through the parsing phase and then dereferenced during the decoding phase. This caused all dependent headers to be populated with the data of the AU's last independent header instead of the proper corresponding header. https://bugzilla.gnome.org/show_bug.cgi?id=762352 Changes since v1: - Reworded commit message
-
- Feb 22, 2016
-
-
Víctor Manuel Jáquez Leal authored
The usage of getcaps() vmethod is preferred than to handle manually the sink's caps query. In order to avoid function declarations, this patch moves the class_init() method to the end of the file.
-
Víctor Manuel Jáquez Leal authored
Since we are only supporting current GStreamer version, since 1.3 gst_buffer_pool_config_add_option() checks if the option to add is already set. There is no need to do it ourselves.
-
Thiago Santos authored
Don't assume the whole buffer is a single NAL, instead look for the next start code in case there are multiple NALs per buffer. https://bugzilla.gnome.org/show_bug.cgi?id=762328
-
- Feb 19, 2016
-
-
Thiago Santos authored
Don't assume the whole buffer is a single NAL, instead look for the next start code in case there are multiple NALs per buffer. https://bugzilla.gnome.org/show_bug.cgi?id=762328
-
- Feb 18, 2016
-
-
- Feb 17, 2016
-
-
icamerasrc is another gstreamer plugin using to capture RAW frames from camera device. It is based on libcamhal library. There are some properties available to control icamera behavior. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Tested & Reviewed: Zhu Haiyang <haiyang.zhu@intel.com> https://bugzilla.gnome.org/show_bug.cgi?id=759481 Fixme: This is the similar workaround we done for v4l2src. The workaround will be removed once we fix #755072
-