refactor(streamer): remove gstreamer and legacy rtmp paths
This commit is contained in:
@@ -22,19 +22,16 @@ enum class RunMode {
|
||||
|
||||
enum class RtmpMode {
|
||||
Enhanced,
|
||||
Domestic,
|
||||
};
|
||||
|
||||
enum class RtmpTransportType {
|
||||
Libavformat,
|
||||
FfmpegProcess,
|
||||
LegacyCustom,
|
||||
};
|
||||
|
||||
enum class EncoderBackendType {
|
||||
Auto,
|
||||
FFmpeg,
|
||||
GStreamerLegacy,
|
||||
};
|
||||
|
||||
enum class EncoderDeviceType {
|
||||
@@ -66,7 +63,6 @@ struct RtmpOutputConfig {
|
||||
std::vector<std::string> urls{};
|
||||
RtmpTransportType transport{RtmpTransportType::Libavformat};
|
||||
std::string ffmpeg_path{"ffmpeg"};
|
||||
RtmpMode mode{RtmpMode::Enhanced};
|
||||
};
|
||||
|
||||
struct RtpOutputConfig {
|
||||
|
||||
Reference in New Issue
Block a user