0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins/win-mf
jp9000 afa2985f64 win-mf: Add media foundation h264 encoder
Implements hardware encoders through the Media Foundation interface
provided by Microsoft.

Supports:
- Quicksync (Intel)
- VCE (AMD)
- NVENC (NVIDIA, might only be supported through MF on Windows 10)

Notes:
- NVENC and VCE do not appear to have proper CBR implementations.  This
  isn't a fault of our code, but the Media Foundation libraries.
  Quicksync however appears to be fine.
2015-09-16 15:16:26 -07:00
..
data/locale win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
CMakeLists.txt win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-aac-encoder.cpp win-mf: Fix bug where 48khz wouldn't work 2015-07-09 10:45:24 -07:00
mf-aac-encoder.hpp win-mf: Add Media Foundation AAC Encoder 2015-07-07 23:05:44 -07:00
mf-aac.cpp (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
mf-common.cpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-common.hpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-encoder-descriptor.cpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-encoder-descriptor.hpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-h264-encoder.cpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-h264-encoder.hpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-h264.cpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00
mf-plugin.cpp win-mf: Add media foundation h264 encoder 2015-09-16 15:16:26 -07:00