gstreamer/sys/mediafoundation
Seungha Yang cee619486a mediafoundation: Add support for AAC encoding
Add MediaFoundation AAC encoder element.

Before Windows 10, mono and stereo channels were supported audio channels
configuration by AAC encoder MFT. However, on Windows 10,
5.1 channels support was introduced.

To expose correct range of support format by this element
whatever the OS version is, this element will enumerate
all the supported format by the AAC encoder MFT
and then will configure sink/src templates while plugin init.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1280>
2020-05-27 10:34:47 +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 mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfaudioenc.h mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfcaptureengine.cpp mfsourceobject: Remove useless null check for string 2020-05-25 15:09:20 +00:00
gstmfcaptureengine.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfcapturewinrt.cpp mediafoundation: Use G_BEGIN_DECLS/G_END_DECLS pair everywhere 2020-05-25 15:09:20 +00:00
gstmfcapturewinrt.h mediafoundation: Add support video capture on UWP app 2020-05-25 15:09:20 +00:00
gstmfdevice.c mediafoundation: Add support video capture on UWP app 2020-05-25 15:09:20 +00:00
gstmfdevice.h mediafoundation: Add device provider implementation 2020-05-20 11:06:09 +00:00
gstmfh264enc.cpp mediafoundation: Remove COM thread constraints from GstMFTransform object 2020-05-15 09:03:13 +00:00
gstmfh264enc.h mediafoundation: Add h264 encoder 2020-04-28 14:37:31 +00:00
gstmfh265enc.cpp mediafoundation: Remove COM thread constraints from GstMFTransform object 2020-05-15 09:03:13 +00:00
gstmfh265enc.h mediafoundation: Add h265 encoder 2020-04-28 14:37:31 +00:00
gstmfsourceobject.c mfsourceobject: Remove useless null check for string 2020-05-25 15:09:20 +00:00
gstmfsourceobject.h mfsourceobject: Move device name, path, and index to public struct 2020-05-25 15:09:20 +00:00
gstmfsourcereader.cpp mfsourceobject: Remove useless null check for string 2020-05-25 15:09:20 +00:00
gstmfsourcereader.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmftransform.cpp mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmftransform.h mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
gstmfutils.cpp mfutils: Move IMediaType release function to common utility 2020-05-27 10:34:47 +00:00
gstmfutils.h mfutils: Move IMediaType release function to common utility 2020-05-27 10:34:47 +00:00
gstmfvideoenc.cpp mfutils: Move IMediaType release function to common utility 2020-05-27 10:34:47 +00:00
gstmfvideoenc.h mediafoundation: Add h264 encoder 2020-04-28 14:37:31 +00:00
gstmfvideosrc.c mediafoundation: Add support video capture on UWP app 2020-05-25 15:09:20 +00:00
gstmfvideosrc.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gststrmif.h mediafoundation: Add h264 encoder 2020-04-28 14:37:31 +00:00
mediacapturewrapper.cpp mediafoundation: Use G_BEGIN_DECLS/G_END_DECLS pair everywhere 2020-05-25 15:09:20 +00:00
mediacapturewrapper.h mediafoundation: Add support video capture on UWP app 2020-05-25 15:09:20 +00:00
meson.build mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00
plugin.c mediafoundation: Add support for AAC encoding 2020-05-27 10:34:47 +00:00