Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.36 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.36 KB

MusicPlayer - InfraSW Project


Colaboradores:

Artur Carvalho dos Santos

Lucas Oliveira Cavalcanti

Orientadores:

Carlos André Ferraz

Denílson Silva

Paulo Aragão


Descrição do projeto

  • Projeto de desenvolvimento de um reprodutor de música utilizando Threads em Java.

Primeira Entrega

Funcionalidades

  • Adicionar e remover uma música à lista de reprodução.
  • PlayNow, dando início à reprodução do áudio da música.
  • Pause e Play.
  • Atualização da barra de scrubber durante a reprodução da música.
  • Atualização do tempo reproduzido durante a reprodução.

Segunda Entrega

Funcionalidades

  • Passar para a próxima música ao clicar no botão de avançar.
    • Se for a última música, voltar para a primeira.
  • Voltar para a música anterior ao clicar no botão de voltar.
    • Se for a primeira música, pular para a última.
  • Tocar a próxima música com o fim da anterior.
  • Arrastar e soltar o scrubber muda o ponto que a música está reproduzindo.

Terceira Entrega

Funcionalidades

  • Implementação da opção Shuffle.
    • Aleatorizar a ordem de reprodução.
  • Implementação da opção Repeat.
    • Ao terminar a lista de reprodução volta para o início.
  • Stop.
  • Correção de bug que não atualizava o tempo corretamente ao trocar de música.
  • Comentários adicionados no código.