[feat&optimize] Video grouping recording, large-scale reconstruction

This commit is contained in:
acite
2025-09-26 12:48:34 +08:00
parent e38d77b2f6
commit a89f892306
14 changed files with 1633 additions and 1431 deletions

View File

@@ -8,5 +8,7 @@ import androidx.room.PrimaryKey
data class VideoRecord (
@PrimaryKey(autoGenerate = false) val id: String = "",
@ColumnInfo(name = "name") val klass: String = "",
@ColumnInfo(name = "position") val position: Long
@ColumnInfo(name = "position") val position: Long,
@ColumnInfo(name = "time") val time: Long,
@ColumnInfo(name = "group") val group: String
)

View File

@@ -18,7 +18,7 @@ abstract class VideoRecordDatabase : RoomDatabase() {
val instance = Room.databaseBuilder(
context.applicationContext,
VideoRecordDatabase::class.java,
"videorecord_database"
"videorecords_database"
).build()
INSTANCE = instance
instance