Fix hw transcoding not detecting filtering errors (#4934)

This commit is contained in:
NodudeWasTaken
2024-06-06 03:58:19 +02:00
committed by GitHub
parent 0a07194110
commit 124ea609fe
3 changed files with 8 additions and 4 deletions

View File

@@ -330,7 +330,7 @@ func (s *runningStream) makeStreamArgs(sm *StreamManager, segment int) Args {
codec := HLSGetCodec(sm, s.streamType.Name)
fullhw := sm.config.GetTranscodeHardwareAcceleration() && sm.encoder.hwCanFullHWTranscode(sm.context, s.vf, codec)
fullhw := sm.config.GetTranscodeHardwareAcceleration() && sm.encoder.hwCanFullHWTranscode(sm.context, codec, s.vf, s.maxTranscodeSize)
args = sm.encoder.hwDeviceInit(args, codec, fullhw)
args = append(args, extraInputArgs...)