#! /bin/bash

# BLCCC playlist generator
# version 0.1 date 2005-12-23
# Copyright (C) 2004-2005 Stefan Schuermans <1stein@schuermans.info>
# Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html

FILES=${1+"$@"}

# mix files
MIXED=`
{
  for f in $FILES
  do
    echo $RANDOM $f
  done
} | sort -n | awk '{ print( $2 ); }'
`

# generate playlist
echo -ne '<?xml version="1.0"?>\n<playlist>\n'
for f in $MIXED
do
  echo -ne '  <item>\n'
    echo -ne '    <param key="movie" value="'$f'"/>\n'
  echo -ne  '  </item>\n'
done
echo -ne '</playlist>\n'
