[vlc-devel] Adding Additional Features in VLC

Edward Wang edward.c.wang at compdigitec.com
Mon Feb 18 17:37:08 CET 2013

On 13-02-16 04:32 AM, Ronak Mundra <ronakmundra.bits at gmail.com> wrote:
> 1) I thinks the media player lacks one essential feature of saving the
> last few playlists it played. So I am thinking of making a module
> which saves the last few playlists. Optionally we could give the
> option to save the playlist as soon as the users presses quit
The media library does exactly that. The playlist is similar to WMP's 
"Currently Playing", and the media library is a persistent playlist.
> 2) At present the VLC's feature of playing random songs is totally
> random, which I think quite annoying sometime because few songs may be
> played again and again.
> So I am thinking to make the list psedo random, which works like this:
> When a playlist is made, all songs have equal priority so a random
> song is played. After this the priority of this song is decreased and
> the songs which with highest priority are chosen at random. This
> procedure will overcome the repetition of songs.
> This process is inspired by FAIR SHARE SCHEDULING ALGORITHM.
Actually, VLC's current implementation of randomisation is in fact done 
by generating a random permutation of the current playlist.

         Edward Wang

More information about the vlc-devel mailing list