gstreamer/sys/d3d11
Seungha Yang 3e35a6f03f d3d11h264dec: Reconfigure decoder object on DPB size change
Even if resolution and/or bitdepth is not updated, required
DPB size can be changed per SPS update and it could be even
larger than previously configured size of DPB. If so, we need
to reconfigure DPB d3d11 texture pool again.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1839>
2020-11-26 08:52:49 +00:00
..
gstd3d11_fwd.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11basefilter.c plugins: Update for documentation of Windows plugins 2020-07-02 17:21:29 +02:00
gstd3d11basefilter.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11bufferpool.c d3d11: Don't hold staging texture 2020-10-04 15:44:03 +00:00
gstd3d11bufferpool.h d3d11: Refactor d3d11 memory and dxgi format usage 2019-12-05 02:29:18 +00:00
gstd3d11colorconvert.c d3d11convert: Use ID3D11VideoProcessor only if device supports colorspace 2020-10-27 16:20:49 +00:00
gstd3d11colorconvert.h d3d11convert: Add new subclasses for only color convert or resize 2020-10-16 17:02:15 +00:00
gstd3d11colorconverter.c d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats 2020-11-20 02:28:54 +09:00
gstd3d11colorconverter.h d3d11colorconverter: Allow setting alpha value to use 2020-10-16 17:02:15 +00:00
gstd3d11compositor.c d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00
gstd3d11compositor.h d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00
gstd3d11compositorbin.c d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00
gstd3d11compositorbin.h d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00
gstd3d11decoder.c d3d11h264dec: Add support for interlaced stream 2020-11-13 15:25:43 +00:00
gstd3d11decoder.h d3d11h264dec: Add support for interlaced stream 2020-11-13 15:25:43 +00:00
gstd3d11device.c d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats 2020-11-20 02:28:54 +09:00
gstd3d11device.h d3d11memory: Always use native DXGI format if device support it 2020-01-13 01:58:08 +00:00
gstd3d11download.c d3d11upload/d3d11download: Make use of staging buffer 2020-10-04 15:44:03 +00:00
gstd3d11download.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11format.c d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats 2020-11-20 02:28:54 +09:00
gstd3d11format.h d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats 2020-11-20 02:28:54 +09:00
gstd3d11h264dec.c d3d11h264dec: Reconfigure decoder object on DPB size change 2020-11-26 08:52:49 +00:00
gstd3d11h264dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11h265dec.c d3d11h264dec: Add support for interlaced stream 2020-11-13 15:25:43 +00:00
gstd3d11h265dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11memory.c d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats 2020-11-20 02:28:54 +09:00
gstd3d11memory.h d3d11memory: Protect view object with lock 2020-10-25 00:38:52 +09:00
gstd3d11overlaycompositor.c d3d11colorconverter: Add support conversion with blending 2020-10-16 17:02:15 +00:00
gstd3d11overlaycompositor.h d3d11: Clarify target rect to be updated 2020-10-16 17:02:15 +00:00
gstd3d11shader.c d3d11shader: Allow drawing without shader resource view 2020-10-16 17:02:15 +00:00
gstd3d11shader.h d3d11colorconverter: Add support conversion with blending 2020-10-16 17:02:15 +00:00
gstd3d11upload.c d3d11upload: Allow passthrough for system memory 2020-10-05 15:54:37 +00:00
gstd3d11upload.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11utils.c d3d11upload/d3d11download: Make use of staging buffer 2020-10-04 15:44:03 +00:00
gstd3d11utils.h d3d11upload/d3d11download: Make use of staging buffer 2020-10-04 15:44:03 +00:00
gstd3d11videoprocessor.c d3d11videoprocessor: Fix wrong input/output supportability check 2020-10-28 15:53:54 +00:00
gstd3d11videoprocessor.h d3d11videoprocessor: Add a method for device's conversion caps check 2020-10-27 16:20:49 +00:00
gstd3d11videosink.c d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11videosink.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11videosinkbin.c d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11videosinkbin.h d3d11: Move to G_DECLARE_FINAL_TYPE 2020-10-04 15:44:03 +00:00
gstd3d11vp8dec.c d3d11h264dec: Add support for interlaced stream 2020-11-13 15:25:43 +00:00
gstd3d11vp8dec.h d3d11decoder: Add VP8 decoder element 2020-04-22 23:20:44 +00:00
gstd3d11vp9dec.c d3d11h264dec: Add support for interlaced stream 2020-11-13 15:25:43 +00:00
gstd3d11vp9dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11window.cpp d3d11window: Prefer full color range for display target colorspace 2020-11-16 20:48:35 +09:00
gstd3d11window.h d3d11window: Add unprepare method to clear internal resource 2020-05-27 04:59:50 +09:00
gstd3d11window_corewindow.cpp d3d11window: Remove timeout and wait a task if possible 2020-07-24 04:53:44 +00:00
gstd3d11window_corewindow.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
gstd3d11window_swapchainpanel.cpp d3d11window: Remove timeout and wait a task if possible 2020-07-24 04:53:44 +00:00
gstd3d11window_swapchainpanel.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
gstd3d11window_win32.cpp d3d11window_win32: Chain up mouse event to parent window 2020-06-22 15:09:22 +00:00
gstd3d11window_win32.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
meson.build d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00
plugin.c d3d11: Introduce d3d11compositor element 2020-10-16 17:02:15 +00:00