1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262
|
v0.4.3-pre6 2001/04/03
New module: mod_cd adds support for
playing/ejecting compact disc media.
(submitted by Vladimir Nadvornik)
mod_netctl will now reuse sockets with
waiting processes.
(submission by J. Neumann-Zdralek)
The configuration file now specifies
the default repeat mode and the
playlist skipback timeout.
(submitted by Heinrich Langos)
Support for localized times/dates on
the clock display.
(submitted by Jrgen Neumann-Zdralek)
log.c now has a configurable date/time
format.
(submitted by S.Smith & D.Potter)
Added visible alarm enable/disable indicator.
(submitted by David Potter)
Eradicated "info end" from all modules.
mod_lcdproc will now update a little
faster.
(submitted by David Potter).
Fixed a bug which caused problems for
network clients trying to disconnect
while mpg123 was playing.
(submitted by David Potter)
Fixed a bug which could display the
wrong artist name for songs without
an ID3.
(submitted by Simon Smith)
Fixed a bug associated with aborting
when mpg123 reports unknown status.
(submitted by Heinrich Langos)
Fixed a bug with "playlist jumpdir -1"
(submitted by Heinrich Langos)
Fixed a bug which affected jumping to
an absolute song reference in a playlist.
(submitted by David Potter)
Reduced logging noisyness for
mod_idle.
(submitted by David Potter)
Added query command to allow modules
to query information about the song
currently playing, or the state of
mixer devices.
(submitted by David Potter)
New default setting in mod_lcdproc
disables the heartbeat icon.
(submitted by Steffen Uhlig)
Fixed a bug which would cause IRMP3
to stop receiving LIRC commands if
the beep player produced on stdout.
(submitted by David Potter)
v0.4.3-pre5 2001/03/23
Added a config variable to irmp3.conf
which allows the user to specify if
IRMP3 should abort playback on unknown
messages from mpg123.
(submitted by David Potter)
Overhauled mod_beep to allow other
modules to register beep events.
(submitted by David Potter)
Removed the hardcoded reference
to "vol" as the master volume
mixer channel.
(submitted by David Potter)
New module: mod_idle detects idle
condition and notifies other modules.
(submitted by David Potter)
Modified mod_autoshutdown to rely
upon mod_idle
(submitted by David Potter)
New feature: IRMP3 can now display
a clock on the LCD when it is idle.
(submitted by David Potter)
New feature: Ability to have IRMP3
automatically execute a command upon
shutdown.
(submitted by David Potter)
Fixed a problem that occasionally caused
mod_netctl to fail to function while
in daemon mode.
(submitted by Sjoerd Simons)
Fixed a problem with specifying an alternate
configuration file
(submitted by Sjoerd Simons)
v0.4.3-pre4 2000/12/20
Fixed a problem in tools.c which caused
IRMP3 to stop responding to other inputs
when a blank line was submitted to mod_debug.
(submitted by Michael Jaeger & David Potter)
Fixed a problem in irmp3.c which caused
inefficient scanning of input devices.
(submitted by Matthew Crawford)
Made LIRC v0.6.x the default LIRC client
(submitted by David Potter)
Fixed a problem in mod_netctl which didn't
recognize newline characters sent without
a carriage return.
(submitted by Tom White)
Fixed a memory leak in mod_playlist which
sometimes caused segfaults when loading
a directory of songs.
(submitted by Volker Weger)
Fixed one compatibility issue with newer
versions of LCDProc.
(submitted by Wolfgang Fiesel)
v0.4.3-pre3 2000/06/26
Added new module "mod_netctl" which allows
status monitoring and command submission
via a network connection.
(submitted by David Potter & Steven Burnap)
Added new module "mod_autoshutdown" which will
terminate IRMP3 after a predefined period of
inactivity.
(submitted by David Potter)
Added new command "network filter" which allows
network clients to filter the messages they
receive.
(submitted by David Potter)
Fixed a problem when launching mpg123 if it was
not found on the PATH.
(submitted by Christoph Bartelmus)
Fixed a problem which would cause IRMP3 to run
away with CPU usage if LIRC shut down.
(submitted by Christoph Bartelmus)
Fixed a 'make install' problem which used an
install option (-D) not supported on some machines.
(submitted by Christoph Bartelmus)
LCD now shows the correct repeat mode at startup.
(submitted by David Potter)
Added the "mixer mute" command and some associated
features, including compacted LCD flags.
(submitted by Kenny MacDonald & David Potter)
Fixed a problem with "playlist shuffle". It was not
toggling properly.
(submitted by David Potter)
Added support for space in playlist & PLL names.
(submitted by David Potter)
Modified the polling routine to allow any
module to poll multiple file descriptors.
(submitted by David Potter)
Added ability to pass a message on the startup
command-line.
(submitted by Kevin Seghetti)
v0.4.2 2000/03/18
Added support for LIRC v0.6.x
(submitted by Andreas Neuhaus)
Added "alarm [enable|disable]" command. Extended
mod_beep to make noises for these.
(submitted by David Potter)
Added mod_alarm, which provides the ability to trigger
commands via SIG_USR1 and SIG_USR2 (handy for an alarm
clock run in cron)
(submitted by David Potter)
Added mod_beep, which provides beeping sounds when some
commands are executed. (currently only beeps on shuffle
and sleep, but in the future this will be configurable)
(submitted by David Potter)
Added support for list of playlists (playlistlist files)
(submitted by David Potter)
Added mod_env, which provides "environment" commands
(submitted by David Potter)
Switching playlists now briefly displays the name of
the playlist
(submitted by David Potter)
Added "playlist jumpdir" command
(submitted by Wilton Wong)
mod_mpg123 does now play .mpg, .mp2, .mp3 and http streams
(submitted by Mattias Svensson)
Added time-stamp to stderr debug logging
(submitted by Andreas Neuhaus)
Expanded the SIGCHLD handler that allows all modules
to register a procedure which receives these signals
(submitted by David Potter)
Cleaned up daemonizing code in irmp3.c
(submitted by David Potter)
Fixed a bug in mod_beep that could cause duplicate
IRMP3s to be spawned
(submitted by Neuhaus/Potter)
Fixed a bug that would run away with massive CPU usage
when mod_debug was installed and stdin was lost
(submitted by David Potter)
Fixed a bug that caused massive logfile output if you
compiled with mod_debug, but ran in daemon mode with
-vvvv enabled
(submitted by David Potter)
Fixed a bug that could cause brain-dead copies of IRMP3
to run around and cause havoc when mpg123 failed to exec
(submitted by Andreas Neuhaus)
Fixed a Y2K bug found in the logging routine
(submitted by Andreas Neuhaus)
Repeat-mode defaults to "repeat playlist", not "stop at
end"
(submitted by David Potter)
Fixed a bug which occasionally caused a segfault when
freeing playlists
(submitted by David Potter)
Removed mpg123 output device from Makefile (can be configured
as mpg123 parameter in irmp3.conf)
(submitted by Andreas Neuhaus)
Multiple parameters to mpg123 are now handled correctly
(submitted by David Potter)
Windows playlists (CR/LF) are now recognized the right way
(submitted by Simon Harrison)
Began cleaning up readline in tools.c to permit more
expedient handling of SIGTERMs
(submitted by David Potter)
Switched to CVS development
v0.4.1 1999/07/29
Removed "shutdown" command, "stop" now does it
Renamed "load <file>" command to "play <file>"
Added LCDproc keypad input support
Added sleep timer (with volume fadeout)
Global configuration file
Completely rewritten documentation
Completely redesigned and modularized source. See DEVELOPER for
more info
v0.3.1 1999/07/12
Improved playlist shuffle function
Added command "displaymode"
Added LCDproc support
Improved logging to file
Sending a HUP signal to IRMP3 will now reload all configs
Some code cleanups
v0.2.4 1999/06/25
Added ability to recursive scan directories for songs
Skipping to the previous track in a playlist does now restart the
current song when it played for at least 3 seconds (The
behaviour you know from your cd player)
Fixed a problem reading the buffered stdout from the player
Fixed 'stop' command
Songs in a playlist may now be relative to the directory
the playlist is located
mpg123-0.59r does now support the control interface
without patching it (Thanks to Michael Hipp)
Added additional player parameter to Makefile
v0.2.3 1999/05/19
Added logfile support
Runs in background as default now.
Added support for getting ID3 tags from mpg123
Improved error handling when player reports errors
Improved logging style
v0.2.2 1999/03/15
Added playlist shuffle support
v0.2.1 1999/01/20
Added playlist support
Added mixer support
v0.1.x 1998
Development versions
|