Initial commit
This commit is contained in:
commit
21bfbfb139
520 changed files with 47819 additions and 0 deletions
49
app/src/main/java/ani/dantotsu/settings/PlayerSettings.kt
Normal file
49
app/src/main/java/ani/dantotsu/settings/PlayerSettings.kt
Normal file
|
@ -0,0 +1,49 @@
|
|||
package ani.dantotsu.settings
|
||||
|
||||
import java.io.Serializable
|
||||
|
||||
data class PlayerSettings(
|
||||
//Video
|
||||
var videoInfo: Boolean = true,
|
||||
var defaultSpeed: Int = 5,
|
||||
var cursedSpeeds: Boolean = false,
|
||||
var resize: Int = 0,
|
||||
|
||||
//Subtitles
|
||||
var subtitles: Boolean = true,
|
||||
var primaryColor: Int = 4,
|
||||
var secondaryColor: Int = 0,
|
||||
var outline: Int = 0,
|
||||
var subBackground: Int = 0,
|
||||
var subWindow: Int = 0,
|
||||
var font: Int = 0,
|
||||
var fontSize: Int = 20,
|
||||
var locale: Int = 2,
|
||||
|
||||
//TimeStamps
|
||||
var timeStampsEnabled: Boolean = true,
|
||||
var useProxyForTimeStamps: Boolean = true,
|
||||
var showTimeStampButton: Boolean = true,
|
||||
|
||||
//Auto
|
||||
var autoSkipOPED: Boolean = false,
|
||||
var autoPlay: Boolean = true,
|
||||
var autoSkipFiller: Boolean = false,
|
||||
|
||||
//Update Progress
|
||||
var askIndividual: Boolean = true,
|
||||
var updateForH: Boolean = false,
|
||||
var watchPercentage: Float = 0.8f,
|
||||
|
||||
//Behaviour
|
||||
var alwaysContinue: Boolean = true,
|
||||
var focusPause: Boolean = true,
|
||||
var gestures: Boolean = true,
|
||||
var doubleTap: Boolean = true,
|
||||
var seekTime: Int = 10,
|
||||
var skipTime: Int = 85,
|
||||
|
||||
//Other
|
||||
var cast: Boolean = false,
|
||||
var pip: Boolean = true
|
||||
) : Serializable
|
Loading…
Add table
Add a link
Reference in a new issue