summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSeungha Yang <seungha@centricular.com>2021-06-09 23:29:43 +0900
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2021-08-13 12:35:11 +0000
commitb1dd20d57a9356ba60159d589328db8839811677 (patch)
tree1bebb1ccc076b052698b446fa164819826f76994 /docs
parent152813e71de9c634e29be5b1160d94fc09150437 (diff)
downloadgstreamer-plugins-bad-b1dd20d57a9356ba60159d589328db8839811677.tar.gz
wasapi2: Increase rank to primary + 1
wasapi2 plugin should be preferred than old wasapi plugin if available because: * wasapi2 supports automatic stream routing, and it's highly recommended feature for application by MS. See also https://docs.microsoft.com/en-us/windows/win32/coreaudio/automatic-stream-routing * This implementation must be various COM threading issue free by design since wasapi2 plugin spawns a new dedicated COM thread and all COM objects' life-cycles are managed correctly. There are unsolved COM issues around old wasapi plugin. Such issues are very tricky to be solved unless old wasapi plugin's threading model is re-designed. Note that, in case of UWP, wasapi2 plugin's rank is primary + 1 already Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2314>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions