Open Knightleo602 opened 4 weeks ago
com esse dado, faremos tipo um "controle de midia" no front?
com esse dado, faremos tipo um "controle de midia" no front?
So pra saber o quao perto ta do fim
Um arquivo midi nao tem um meta dado que diz qual a duracao total da musica, precisa ser feito o calculo pra pegar esse dado. (Tocar a musica toda e ao inves de dar sleep nos ticks, apenas somar).
Toda vez que precisar pegar a duracao de uma musica e ele n estiver na interface da musica (null), chama uma funcao do rust pra pegar essa info
implementar a barra no front usando esse componente
Parte do rust é pra ta pronto, so precisa salva a duracao da musica pelo json ou chama a funcao que faz esse calcula e dps coloca no json manualmente
A duracao total da musica agora é armazenado no banco de dados, para calcular a porcentagem completa, usar o campo retornado pelo payload da musica e o retorno da funcao remaining_time()
enviar ao front a % do tempo passado na musica