Technical informations

Command-line parameters

Music and playlists files

Music and playlists files can be added to the command line. Music files are added to the default playlists, whereas playlists files are imported with a name based on the filename. The first item on the command line is played.

Modifying configuration data location

The location of Jampa's configuration data can be changed by using the --userdir switch.

Example: jampa.exe --userdir="C:\MyData"

Purging configuration data

Jampa's configuration data can be purged by using the --purge switch. If used with the --userdir switch, will purge data located in the directory specified by the --userdir switch.

Playlists and podcasts name unicity

Playlists's names must be unique. Under Windows, the name comparison is case-unsensitive ("Playlists" and "playlistS" are identical), whereas under Linux the name comparison is case-sensitive "Playlists" and "playlistS" are different).

Playlists and podcasts are saved into differents places, which allow to have a playlist name identical to a podcast name.

Configuration data

Jampa's configuration files, playlists, podcasts and database are stored in a .jampa directory, located under the user home directory (C:\documents and settings\username under Windows, /home/username under Linux).

Configuration files can be stored elsewhere by using the command-line switch -userdir, see the Command-line parameters section.

Configuration directory content description

jampa.log

Log file for the last session (or the currently running one).

preset.properties

Equalizer presets files.

radiolist.xml

Radios and categories list, in xml format.

database directory

Ccontains the HSQLDB database files used by the library.

playlists directory

Contains all the user playlists, in xspf format (see http://www.xspf.org/ for more information on this format).

podcasts directory

Contains all the user podcasts, in xml format. Contains also a cache directory, where are stored all the downloaded podcasts.

.metadata directory

Contains the application preferences, size, position and opened views.