first-commit

This commit is contained in:
harshabose
2025-02-18 16:41:05 +05:30
commit f91d9277bb
22 changed files with 1075 additions and 0 deletions

14
pkg/encoder_options.go Normal file
View File

@@ -0,0 +1,14 @@
package pkg
type (
encoderCodecSetting string
EncoderOption = func(*Encoder) error
)
const (
EncoderCodecNoSetting encoderCodecSetting = "None"
EncoderCodecDefaultSetting encoderCodecSetting = "default"
EncoderCodecHighQualitySetting encoderCodecSetting = "high-quality"
EncoderCodecLowLatencySetting encoderCodecSetting = "low-latency"
EncoderCodecLowBandwidthSetting encoderCodecSetting = "low-bandwidth"
)