gstreamer/sys
Sreerenj Balachandran 5184f85d77 msdk: vpp: Allocation query fixes
prpose_allocation:
-- always instantiate a pool for for upstream
-- use async_depth + 1 as min buffer count

decide_allocation:
-- always create a new bufferpool for source pad.
Each of the msdk element has to create it's own mfxsurfacepool
which is an msdk contraint. For eg: Each Msdk component (vpp, dec and
enc)
will invoke the external Frame allocator for video-memory usage
So sharing the pool between gst-msdk elements might not be a good idea.

https://bugzilla.gnome.org/show_bug.cgi?id=793705
2018-04-25 12:33:00 -08:00
..
acmenc Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
acmmp3dec Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
androidmedia ahc: enable autofocus callback 2018-01-26 10:13:00 +00:00
applemedia Fix code indentation 2018-04-22 18:27:37 +01:00
bluez Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
d3dvideosink Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
decklink Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
directsound Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
dshowdecwrapper Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dshowsrcwrapper dshowsrcwrapper: fix DirectShow caps negotiation and set capture pin caps 2016-04-23 15:21:44 +01:00
dshowvideosink bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvb Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
fbdev Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
ipcpipeline Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
kms Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
msdk msdk: vpp: Allocation query fixes 2018-04-25 12:33:00 -08:00
nvdec nvdec/nvenc: Support CUDA Toolkit 9 2018-04-17 23:33:04 +10:00
nvenc nvenc: Remove GST_USE_UNSTABLE_API defines 2018-04-25 02:44:14 +10:00
opensles Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
shm Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
tinyalsa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
uvch264 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
vcd Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vdpau Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
wasapi Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
winks Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
winscreencap Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
Makefile.am ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
meson.build ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00