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 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278
|
Thanks to all people who have helped us make MOC better, suggesting
changes or notifing about bugs:
Alexis Ballier:
* Adapt to FFmpeg's changed include directory layout.
Rastislav Barlik:
* Fixed segfault on deleted equalizer file.
Daniel T. Borelli:
* Added support for key to switch on/off the display of percent played.
* Added a configuration option to set the initial percent played state.
* Fixed miscellaneous coding errors.
* Assisted with testing.
* Provided basis for fixing foreground mode unreaped children.
Morten Grunnet Buhl:
* Provided Yellow/Red theme.
Andreas Cadhalpun:
* Resolved the deprecated 'request_channels' puzzle.
Nuno Cardoso:
* Options in a hash table.
* Added -j command line option to jump to a given position.
Josh Coalson:
* Fixes for compilation with FLAC 1.1.3.
Brent Cook:
* Various OpenBSD-related patches.
Niels Aan de Brugh:
* Improved error detection for terminal height limits.
Jonathan Derque:
* Support for GNU screen title.
Joseph Dunn:
* Bug reports.
* He gave me access to his FreeBSD box that allowed me to fix a bug.
Dennis Felsing:
* Fixed compilation of sidplay2.
Filippo Giunchedi:
* Added directories to the 'a' command.
Alexey Gladkov:
* Support for filenames and directory names recoding using librcc.
Tomasz Golinski:
* Assisted greatly with testing and debugging.
* Headed the effort to port MOC to OpenWRT.
* Provided signficant information on DTS, AAC and other formats.
* Also contributed much time in the refinement of feature ideas.
* Provided 24-bit format conversion bug fixes.
* Fixed volume control problem.
* Provided check for valid output channels and formats.
Juho Hämäläinen:
* Added -Q (--format) FORMAT_STRING option to display file information.
Hendrik Iben:
* Added TiMidity decoder for MIDI.
* Added SidPlay2 decoder for SID.
* Added Modplug decoder.
* Added check for newer faad2-library (AAC).
* Added software mixer.
* Added parametric equalizer.
* Merged parametric equalizer and mono-mixing code.
* Fixed miscellaneous coding errors.
* Fixed logging of deleted filenames.
* Assisted with testing.
Daniel Kalør:
* Provided spelling fixes.
* Fixed clearing chars when displaying file information.
* Fixed field overflow when fast-forwarding yields very large bit rates.
* Repositioned selected track to middle after scrolling off screen.
* Fixed the symbol for "kilo", use "k" (lowercase).
* Allowed seeking to beginning of a file in Vorbis/FLAC.
Kari Karvonen:
* Suggested code for the AutoNext option.
Hasan Keler:
* Assisted with testing.
* Also assisted by commenting on feature ideas.
Max Klinger:
* Silenced compiler warnings on various platforms.
* Migrated AAC decoder to later FAAD2 API.
* Replaced GNU-specific getline() with read_line().
* Resolved JACK deprecation warnings.
* Prompted option to autostart JACK if the server isn't running.
* Assisted with testing.
* Also assisted by commenting on feature ideas.
Adam Kowalski:
* Many bug reports (also tests).
Florian Kriener:
* Provided title building code.
* Corrected many typos and fixed many bugs.
Vladimir Krylov:
* Added 24-bit support to the OSS sound driver.
Maciej Kubiak:
* Suggestions and bug reports.
Géraud Le Falher:
* Fixed crash in lyrics code with overly long filenames.
* Display lyrics saved in files together with music.
Jacek Lehmann:
* Provided Green theme and fixes for a few terminals.
Tero Marttila:
* Changed minimum screen height to 7 lines.
Gregory Maxwell:
* Provided patch for off_t in io_* functions.
Alex Merenstein:
* Fixed theme menu cursor placement.
* Fixed new attributes application during theme switching.
* Assisted with debugging and testing.
Marcin Michałowski:
* Added default and grey colours, and made first nice theme.
Martin Milata:
* Resolved Clang Static Analyzer warnings.
* Dead code removal.
* Miscellaneous code fixes.
* Fix segfault when using -k command line option.
* Added -q option to queue files from command line.
* Provided play queue feature.
* Fixed race condition between two clients and playlist request servicing.
Jack Miller:
* Added average bitrate field to the output of mocp -i.
* Provided command line option to toggle/on/off playback options.
* Provided command line option for setting the volume.
* Added OnSongChange option which runs a command when song is changed.
Alex Norman:
* Added JACK output.
* Assisted with reported JACK issues.
* Added FastDir option.
* Other improvements.
Sebastian Parborg:
* Silenced compiler warnings on various platforms.
* Fixed bug attempting to read from unopened OSS mixer.
* Assisted with testing.
* Also assisted by commenting on feature ideas.
Ted Phelps:
* Fixed incorrect referencing of ALSA mixer channels.
Petr Pisar:
* Provided patch upon which the initial locale support was based.
Jonathan Poelen:
* Removed redundant call to file_type().
Alexander Polakov:
* Fixed miscoloured frame when switching themes.
* Provided SNDIO sound driver for OpenBSD systems.
* Fixed call for bit rate after file open has failed.
* Assisted with testing.
Elimar Riesebieter:
* Tested on PPC (made to work on big endian architectures).
* Builder of the official Debian package.
* Described --seek option in the manpage.
* Added JACK to '-R' option sound drivers on manpage.
Alexandrov Sergey:
* Added Wavpack decoder.
* Fixed 8-, 24- and 32-bit decoding in Wavpack decoder.
Aleks Sherikov:
* Added EnforceTagsEncoding, FileNamesIconv, and FileNamesIconv options.
Joerg Sonnenberger:
* Fixed using ncurses on NetBSD.
* Fixed detecting curses if ncurses is not present.
Wim Speekenbrink:
* Author of nightly_theme.
Daniel Stenberg:
* Fixed CURL timeout so internet streaming errors don't hang MOC.
Ondřej Svoboda:
* Fixed a fatal error when opening an MP3 file.
* Fixed a compilation warning in the FFmpeg plugin.
* Spelling fixes.
* Source files encoding fixes.
Kamil Tarkowski:
* Provided 'back' command.
* Some fixes and small improvements.
Reuben Thomas:
* Fixed typos in documentation.
* Fixed and simplify parameters substitution in --format command.
* Don't run the server if the user doesn't really want to do that when
using few commands from command line like --info.
* Reorganised code that parses command line options.
* Allowed the use of FormatString tags in --format arguments.
Richard Toohey:
* Assisted with testing on OpenBSD.
Antonio Trande:
* Assisted with testing.
* Also assisted by commenting on feature ideas.
* Fedora's MOC package builder.
Marc Tschiesche:
* Provided highlighted playlist numbers and file times.
Zhiming Wang:
* Assisted with testing on OSX.
Jenny Wong:
* Provided minor memory corruption patch.
* Introduced FFmpeg to Internet streams.
Marien Zwart:
* Assisted with testing.
"cbass":
* Fixed segfault when trying to play a file using FFmpeg.
* Migrated to newer FFmpeg API.
"exc":
* Pointed to an ALSA optimisation with joined channels.
"firejox":
* Fixed screen upsets due to UTF-8 character handing.
"fluxid":
* Fixed incorrect setting for themes red channel value.
"GenghisKhan":
* Reported bugs and significantly helped debugging them.
* Greatly assisted with debugging the ALSA stutter bug.
"meh":
* Provided code to prefer reading ID3 tags v2 over v1.
"scorched":
* Assisted with testing.
"thotypous":
* Provided code to allow use of the OSSv4 per-application mixer API.
"tokapix":
* Provided additional proving of the ALSA stutter bug fix.
"tyranix":
* Provided new command 'Y' to prune unreadable files from the playlist.
"vectis":
* Assisted with debugging the ALSA stutter bug.
"zaphod":
* Some strcpy() to strncpy() changes.
There are many people who have contributed in various ways to the
development of MOC. I hope I've listed all who deserve thanks, but if
not then I apologise and you should remind me so I can include you.
|