Improve volume normalization logic

This commit is contained in:
vfsfitvnm
2022-07-18 14:36:57 +02:00
parent 61eeeb07c0
commit f5716937d1
2 changed files with 41 additions and 27 deletions

View File

@@ -114,6 +114,9 @@ interface Database {
@Query("UPDATE SongPlaylistMap SET position = position + 1 WHERE playlistId = :playlistId AND position >= :fromPosition AND position <= :toPosition")
fun incrementSongPositions(playlistId: Long, fromPosition: Int, toPosition: Int)
@Query("SELECT loudnessDb FROM Format WHERE songId = :songId")
fun loudnessDb(songId: String): Flow<Float?>
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(format: Format)