/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
internal/ffmpeg/encode/encoder_test.go
24 строки
678 B
Michael Mayer
FFmpeg: Add h264_vulkan video transcoding support #5592
21 май 2026, 12:44
21 май 2026, 12:44
822cbf3
Код
Авторство
О чём код?
package encode import ( "testing" "github.com/stretchr/testify/assert" ) func TestFindEncoder(t *testing.T) { t.Run("Software", func(t *testing.T) { assert.Equal(t, "libx264", FindEncoder("software").String()) }) t.Run("Apple", func(t *testing.T) { assert.Equal(t, "h264_videotoolbox", FindEncoder("apple").String()) }) t.Run("Vulkan", func(t *testing.T) { assert.Equal(t, "h264_vulkan", FindEncoder("vulkan").String()) assert.Equal(t, "h264_vulkan", FindEncoder("vk").String()) assert.Equal(t, "h264_vulkan", FindEncoder("h264_vulkan").String()) }) t.Run("Unsupported", func(t *testing.T) { assert.Equal(t, "libx264", FindEncoder("xxx").String()) }) }