mikufans-proto-intl 3.17.4+build.17106976

gRPC APIs for Mikufans (Intl)
Documentation
// This file is @generated by prost-build.
///
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CloudPlayConfig {
    ///
    #[prost(message, optional, tag = "1")]
    pub enable_panorama: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "2")]
    pub enable_dolby: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "3")]
    pub enable_shake: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "4")]
    pub enable_background: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "5")]
    pub enable_loss_less: ::core::option::Option<super::super::BoolValue>,
}
///
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MidPlayConfig {
    ///
    #[prost(message, optional, tag = "1")]
    pub dynamic_to_playlist: ::core::option::Option<super::super::BoolValue>,
}
///
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayConfig {
    ///
    #[prost(message, optional, tag = "1")]
    pub should_auto_play: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "2")]
    pub should_auto_full_screen: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "3")]
    pub enable_playurl_h_t_t_p_s: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "4")]
    pub enable_danmaku_interaction: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "5")]
    pub small_screen_status: ::core::option::Option<super::super::Int64Value>,
    ///
    #[prost(message, optional, tag = "6")]
    pub player_codec_mode_key: ::core::option::Option<super::super::Int64Value>,
    ///
    #[prost(message, optional, tag = "7")]
    pub enable_gravity_rotate_screen: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "8")]
    pub enable_danmaku_monospaced: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "9")]
    pub enable_edit_subtitle: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "10")]
    pub enable_subtitle: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "11")]
    pub color_filter: ::core::option::Option<super::super::Int64Value>,
    ///
    #[prost(message, optional, tag = "12")]
    pub should_auto_story: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "13")]
    pub landscape_auto_story: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "14")]
    pub volume_balance: ::core::option::Option<super::super::BoolValue>,
    ///
    #[prost(message, optional, tag = "15")]
    pub volume_balance_mode: ::core::option::Option<super::super::Int64Value>,
}
///
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SpecificPlayConfig {
    ///
    #[prost(message, optional, tag = "1")]
    pub enable_segmented_section: ::core::option::Option<super::super::BoolValue>,
}