obs-studio/plugins/mac-videotoolbox
gxalpha 5cd30d6a86 mac-videotoolbox: Set default keyframe interval to 2 seconds
0 seconds means "auto" according to the documentation, but this appears
to be broken in many configurations (more than just CRF mode on Apple
Silicon). With some encoders it means that the encoder sets a keyframes
every 31st frame, other times it just doesn't set any keyframes at all
after the first one, only rarely does the "auto" interval actually
appear to work.
Lets just set the default to 2 seconds and be happy. In theory this is
the maximum keyframe interval and encoders are allowed to set more if
they so wish, but they never appear to do so.
2023-11-04 18:47:52 -05:00
..
data/locale Update translations from Crowdin 2023-10-10 13:34:41 +00:00
CMakeLists.txt cmake: Update Framework link definition for macOS builds 2023-06-17 12:23:33 -04:00
encoder.c mac-videotoolbox: Set default keyframe interval to 2 seconds 2023-11-04 18:47:52 -05:00