gstreamer/sys/mediafoundation
Seungha Yang 1d6cdbdc90 mediafoundation: Fix resource leak
IMFActivate would hold its internal objects unless user call ShutdownObject(),
even if we release the IMFActivate. Here internal objects may
include Direct3D objects, such as texture, device handle for example.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2087>
2021-03-16 09:47:41 +00:00
..
AsyncOperations.h mediafoundation: Add support video capture on UWP app 2020-05-25 15:09:20 +00:00
gstmfaacenc.cpp mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfaacenc.h mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfaudioenc.cpp plugins: Update for documentation of Windows plugins 2020-07-02 17:21:29 +02:00
gstmfaudioenc.h mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfcapturewinrt.cpp mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
gstmfcapturewinrt.h mfvideosrc: Add a new property for ICoreDispatcher setting 2020-07-26 12:52:15 +00:00
gstmfdevice.c mfvideosrc: Add a new property for ICoreDispatcher setting 2020-07-26 12:52:15 +00:00
gstmfdevice.h mediafoundation: Fix redefinition of variables. 2020-12-16 18:48:12 +00:00
gstmfh264enc.cpp mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfh264enc.h mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfh265enc.cpp mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfh265enc.h mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfmp3enc.cpp mediafoundation: Add support MP3 audio encoding 2020-05-27 10:34:47 +00:00
gstmfmp3enc.h mediafoundation: Add support MP3 audio encoding 2020-05-27 10:34:47 +00:00
gstmfsourceobject.c mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
gstmfsourceobject.h mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
gstmfsourcereader.cpp mediafoundation: Fix resource leak 2021-03-16 09:47:41 +00:00
gstmfsourcereader.h
gstmftransform.cpp mediafoundation: Fix resource leak 2021-03-16 09:47:41 +00:00
gstmftransform.h mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfutils.cpp mediafoundation: Correct wrong raw video format mapping 2020-08-17 21:39:13 +09:00
gstmfutils.h mfutils: Move IMediaType release function to common utility 2020-05-27 10:34:47 +00:00
gstmfvideobuffer.cpp mfvideoenc: Add support for zero-copy encoding 2020-09-09 07:25:52 +00:00
gstmfvideobuffer.h mfvideoenc: Add support for zero-copy encoding 2020-09-09 07:25:52 +00:00
gstmfvideoenc.cpp mfvideoenc: Add support for P010 d3d11 texture 2021-01-21 18:53:27 +09:00
gstmfvideoenc.h mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfvideosrc.c mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
gstmfvideosrc.h
gstmfvp9enc.cpp mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gstmfvp9enc.h mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
gststrmif.h
mediacapturewrapper.cpp mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
mediacapturewrapper.h mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
meson.build mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00
plugin.c mfvideoenc: Add support for Direct3D11 texture 2021-01-13 20:15:04 +00:00