The projects implements a music player using C programming language, Doubly linked list data structure and functions from SDL_mixer header file. It allows users to add music files via their absolute path and adds the same to a playlist.
- Play the song
- Pause the song
- Resume the song
- Restart the song
- Move to the next song
- Move to the previous song
- Insert song; at the beginning, at a position or at the end of the playlist.
- Delete song; at the beginning, at a positiong or at the end of the playlist.
- Search for song via song name
- Search for song via artist name
- Display the song currently playing
- Display the entire playlist