0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins
jp9000 8280dbc596 win-mf: Do not register encoder if it can't create
It seems that certain encoders (quicksync) do not have proper back-end
support in the windows media foundation libraries for certain CPUs.
Quicksync doesn't appear to support CPUs that are not haswell (4xxx) or
above.  It's really annoying, but there's not much we can do about it
until we implement our own custom quicksync implementation.

This check simply makes it attempt to spawn an encoder to check to see
whether the encoder can actually be created before registering an
encoder.
2015-09-17 16:52:53 -07:00
..
coreaudio-encoder (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
decklink Merge pull request #476 from bssteph/master 2015-09-16 17:48:36 -07:00
image-source (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
linux-capture (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
linux-jack (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
linux-pulseaudio (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
linux-v4l2 (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
mac-avcapture (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
mac-capture (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
mac-syphon (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
mac-vth264 mac-vth264: Add Apple H264 encoder 2015-09-16 16:43:53 -07:00
obs-ffmpeg (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-filters (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-libfdk (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-outputs obs-outputs: Stop output after joining send thread 2015-09-17 14:17:41 -07:00
obs-x264 (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
rtmp-services (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
text-freetype2 (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
win-capture (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
win-dshow (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
win-mf win-mf: Do not register encoder if it can't create 2015-09-17 16:52:53 -07:00
win-wasapi (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
CMakeLists.txt mac-vth264: Add Apple H264 encoder 2015-09-16 16:43:53 -07:00