gstreamer/gst/vaapi
Vineeth TM 1608eff3e5 plugins: fix gstgl and vaapi memory leaks
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
2016-03-09 15:39:31 +01:00
..
gstcompat.h Remove old gst version guards 2016-01-25 12:09:40 +00:00
gstvaapi.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapidecode.c plugins: proxy information from downstream caps 2016-03-08 10:54:04 +01:00
gstvaapidecode.h vaapidecode: Rework the re-negotiation code to handle multi resoultion videos 2015-08-29 00:18:57 +03:00
gstvaapidecodebin.c vaapi: Fix various compiler warnings and disable -Wredundant-decls for now 2016-02-16 15:09:01 +02:00
gstvaapidecodebin.h vaapidecodebin: add postprocessor dynamically 2015-11-16 16:07:07 +01:00
gstvaapiencode.c plugins: proxy information from downstream caps 2016-03-08 10:54:04 +01:00
gstvaapiencode.h encode: Attach the codec-data to out caps only based on negotiated caps 2014-10-29 15:46:12 +02:00
gstvaapiencode_h264.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapiencode_h264.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_h265.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapiencode_h265.h HEVC_Encode: Add HEVC(h265) Encoder plugin 2015-05-25 11:58:20 +03:00
gstvaapiencode_jpeg.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapiencode_jpeg.h plugins: Add JPEG encoder element 2015-02-04 11:18:29 +02:00
gstvaapiencode_mpeg2.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapiencode_mpeg2.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_vp8.c rename encoders to vaapi{codec}enc 2016-02-03 20:23:31 +01:00
gstvaapiencode_vp8.h plugins: Add VP8 Encoder 2015-02-13 13:45:32 +02:00
gstvaapipluginbase.c plugins: remove deprecated code 2016-02-22 17:43:13 +01:00
gstvaapipluginbase.h plugins: use the same pre-processor macro 2016-02-02 16:17:43 +01:00
gstvaapipluginutil.c plugins: fix gstgl and vaapi memory leaks 2016-03-09 15:39:31 +01:00
gstvaapipluginutil.h plugins: fix context query handling 2015-11-09 16:18:19 +01:00
gstvaapipostproc.c docs: update plugin documentation 2016-02-03 20:03:47 +01:00
gstvaapipostproc.h vaapipostproc: add color balance interface 2015-06-12 19:22:01 +02:00
gstvaapisink.c vaapisink: Fix event,pad,structure memory leaks 2016-02-18 04:02:53 -03:00
gstvaapisink.h vaapisink: add 'handoff' signal 2015-04-16 11:27:51 +02:00
gstvaapivideobuffer.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideobuffer.h plugins: re-indent all GstVaapiVideo* related source code. 2014-08-22 15:54:32 +02:00
gstvaapivideobufferpool.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapivideobufferpool.h plugins: add support for dma_buf exports (v4l2src). 2015-01-28 17:36:21 +01:00
gstvaapivideocontext.c vaapivideocontext: add gst_vaapi_video_context_set_display() 2015-11-09 16:18:19 +01:00
gstvaapivideocontext.h vaapivideocontext: add gst_vaapi_video_context_set_display() 2015-11-09 16:18:19 +01:00
gstvaapivideomemory.c libs: small refactors to enhance the code style 2016-02-03 20:03:47 +01:00
gstvaapivideomemory.h Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideometa.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapivideometa.h Removal of gstreamer-0.10 support 2015-04-03 16:55:27 +03:00
gstvaapivideometa_texture.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideometa_texture.h plugins: re-indent all GstVaapiVideo* related source code. 2014-08-22 15:54:32 +02:00
Makefile.am build: add gstreamer-pbutils dependency 2016-02-01 12:21:57 +01:00