2016-01-07 Fred Gleason <fredg@paravelsystems.com>
	* Initial package creation.
2016-01-07 Fred Gleason <fredg@paravelsystems.com>
	* Stubbed out 'glassplayer(7).
2016-01-07 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'Connector' class in 'src/common/connector.cpp' and
	'src/common/connector.h'.
	* Added an 'XCast' class in 'src/glassplayer/conn_xcast.cpp' and
	'src/glassplayer/conn_xcast.h'.
2016-01-07 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'Codec' class in 'src/common/codec.cpp' and
	'src/common/codec.h'.
2016-01-07 Fred Gleason <fredg@paravelsystems.com>
	* Tweaked minor bugs in 'configure.ac'.
2016-01-08 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplay/conn_xcast.cpp' that caused metadata
	strings to be truncated if they contained an apostrophe character.
2016-01-08 Fred Gleason <fredg@paravelsystems.com>
	* Added a Null codec in 'src/glassplayer/codec_null.cpp' and
	'src/glassplayer/codec_null.h'.
	* Added a '--dump-bitstream' switch to glassplayer(1).
	* Fixed a bug in 'src/glassplay/conn_xcast.cpp' that caused gaps in
	the downloaded bitstream when process metadata updates.
2016-01-11 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/conn_xcast.cpp' that made it
	impossible to process blank metadata updates.
2016-01-11 Fred Gleason <fredg@paravelsystems.com>
	* Implemented an MPEG-1/1.5 decoder in 'src/glassplayer/codec_mpeg1.cpp'
	and 'src/glassplay/codec_mpeg1.h'.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Added an 'AudioDevice' base class in 'src/common/audiodevice.cpp'
	and 'src/common/audiodevice.h'.
	* Implemented a STDOUT audio device in 'src/glassplayer/dst_stdout.cpp'
	and 'src/glassplayer/dst_stdout.h'.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Added a glassplayer(1) man page.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented the '--verbose' option.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented a '--stdout-format=' switch for glassplayer(1).
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented a FILE audio device in 'src/glassplayer/dst_file.cpp'
	and 'src/glassplayer/dst_file.h'.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented an ALSA audio device in 'src/glassplayer/dst_alsa.cpp'
	and 'src/glassplayer/dst_alsa.h'.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Changed the default audio device type from STDOUT to ALSA in
	'src/glassplayer/glassplayer.cpp'.
2016-01-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented channel remixing in the ALSA driver in
	'src/glassplayer/dev_alsa.cpp'.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Implemented a '--disable-stream-metadata' option.
	* Added an MPEG-1 codec in 'src/glassplayer/codec_mpeg1.cpp' and
	'src/glassplayer/codec_mpeg1.h'.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up Shoutcast error handling in
	'src/glassplayer/conn_xcast.cpp'.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/codec_mpeg1.cpp' that broke
	the build when configured without LibMad.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Increased the value of CODEC_RINGBUFFER_SIZE to '33554432' in
	'src/common/codec.h'.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Refactored the input interface to accept the server URL value
	as the last argument on the command line.
2016-01-14 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up logging statements to reduce output to STDERR when
	the '--verbose' switch was not specified.
2016-01-15 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/codec_mpeg1.cpp' that caused
	playout of single channel streams to be incorrect.
2016-01-15 Fred Gleason <fredg@paravelsystems.com>
	* Implemented sample-rate conversion in the ALSA audio device.
2016-01-15 Fred Gleason <fredg@paravelsystems.com>
	* Implemented PLL samplerate adaptation in the ALSA audio device.
2016-01-15 Fred Gleason <fredg@paravelsystems.com>
	* Implemented the 'make rpm' target.
2016-01-20 Fred Gleason <fredg@paravelsystems.com>
	* Implemented an AAC decoder in 'src/glassplayer/codec_fdk.cpp'
	and 'src/glassplayer/codec_fdk.h'.
2016-01-20 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.0.
2016-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Changed the SRC type from SRC_SINC_FASTEST to SRC_LINEAR in
	'src/glassplay/dev_alsa.cpp'.
2016-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Removed superfluous 'LOCAL_PATH' statments from 'configure.ac'.
2016-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Implemented automatic reconnection for glassplayer(1).
2016-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Extended automatic reconnection to detect data starvation and
	missing mountpoint conditions.
2016-01-22 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/glassplayer.cpp' that threw a
	segfault when the program was invoked with no arguments.
2016-01-26 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.1.
2016-01-28 Fred Gleason <fredg@paravelsystems.com>
	* Removed support for '--server-type=' option in
	'src/glassplayer/glassplayer.cpp'.
2016-01-28 Fred Gleason <fredg@paravelsystems.com>
	* Added support for handling M3U stream URLs.
2016-01-28 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug that caused GET requests to return 400 in
	'src/glassplayer/serverid.cpp'.
2016-01-28 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.2.
2016-01-29 Fred Gleason <fredg@paravelsystems.com>
	* Updated 'README'.
2016-01-29 Fred Gleason <fredg@paravelsystems.com>
	* Implemented '--list-codecs' and '--list-devices' options for
	glassplayer(1) in 'src/glassplayer/glassplayer.cpp' and
	'src/glassplayer/glassplayer.h'.
2016-02-01 Fred Gleason <fredg@paravelsystems.com>
	* Stubbed out an HLS connector in 'src/glassplayer/conn_hls.cpp'
	and 'src/glassplayer/conn_hls.h'.
	* Added an 'M3uPlaylist' class in 'src/glassplayer/m3uplaylist.cpp'
	and 'src/glassplayer/m3uplaylist.h'.
2016-02-01 Fred Gleason <fredg@paravelsystems.com>
	* Added code in 'src/glassplayer/conn_hls.cpp' and
	'src/glassplayer/conn_hls.h' to update the index file automatically.
2016-02-03 Fred Gleason <fredg@paravelsystems.com>
	* Implemented audio playout from HLS streams.
2016-02-04 Fred Gleason <fredg@paravelsystems.com>
	* Implemented support for HTTP redirection in
	'src/glassplayer/serverid.cpp' and 'src/glassplayer/serverid.h'.
2016-02-04 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/conn_xcast.cpp' that caused
	glitching in Shoutcast streams containing live metadata updates.
2016-02-05 Fred Gleason <fredg@paravelsystems.com>
	* Refactored metadata processing so as to emit updates in realtime
	sync with audio playout.
2016-02-05 Fred Gleason <fredg@paravelsystems.com>
	* Implemented a '--stats-out' option.
2016-02-08 Fred Gleason <fredg@paravelsystems.com>
	* Tweaked the --stats-out parameters for the AAC codec in
	'src/glassplayer/codec_fdk.cpp' and 'src/glassplayer/codec_fdk.h'.
2016-02-08 Fred Gleason <fredg@paravelsystems.com>
	* Implemented --stats-out parameters for the Connector classes.
2016-02-08 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/serverid.cpp' that caused playout
	to fail with non-extended M3U lists containing multiple URLs.
2016-02-08 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'DeviceType' stat to the audio device statistics.
2016-02-09 Fred Gleason <fredg@paravelsystems.com>
	* Removed 'Connector::hostHostname()', 'Connector::hostPort()' and
	'Connector::setError()' methods in 'src/common/connector.cpp' and
	'src/common/connector.h'.
	* Fixed a bug in 'src/glassplayer/conn_xcast.cpp' that generated a
	malformed HTTP request.
2016-02-09 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'Codec::writePcm()' method in 'src/common/codec.cpp' and
	'src/common/codec.h'.
	* Removed the 'Codec::signalAudioWritten()' method in
	'src/common/codec.cpp' and 'src/common/codec.h'.
2016-02-09 Fred Gleason <fredg@paravelsystems.com>
	* Removed the 'hostname' and 'port' parameters from the
	'Connector::connectToHostConnector()' method in
	'src/common/connector.cpp' and 'src/common/connector.h'.
2016-02-09 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'File' connector in 'src/glassplayer/conn_file.cpp' and
	'src/glassplayer/conn_file.h'.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Enabled playout of local files.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Added a Passthrough codec in 'src/glassplayer/codec_pass.cpp' and
	'src/glassplayer/codec_pass.h'.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Added 'audio/x-wav', 'audio/wav', 'audio/wave', 'audio/vnd.wave',
	'audio/aiff', 'audio/x-aiff', 'audio/basic', 'audio/x-au',
	'audio/voc', 'audio/x-voc', 'audio/x-adpcm', 'audio/x-flac' and
	'application/ogg' mimetypes for the Passthrough codec in
	'src/common/codec.cpp'.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glasscoder/glasscoder.cpp' where the
	descructors would fail to be executed upon reception of a SIGINT
	or SIGTERM signal.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Added '|' character to separate the source and parameter name
	fields in statistics data.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'CmdSwitch::addOverlay()' method in
	'src/common/cmdswitch.cpp' and 'src/common/cmdswitch.h'.
	* Implemented a run-control file for glassplayer(1) at
	'/etc/glassplayer.conf' and '$HOME/glassplayerrc'.
2016-02-10 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.3.
2016-02-11 Fred Gleason <fredg@paravelsystems.com>
	* Stubbed out a glassplayergui(1) applet in 'src/glassplayergui/'.
2016-02-11 Fred Gleason <fredg@paravelsystems.com>
	* Got glassplayergui(1) working with XCast servers.
2016-02-11 Fred Gleason <fredg@paravelsystems.com>
	* Enumerated exit error codes in 'src/common/glasslimits.h'.
2016-02-11 Fred Gleason <fredg@paravelsystems.com>
	* Optimized the stats interface to send updates only when values
	change.
2016-02-12 Fred Gleason <fredg@paravelsystems.com>
	* Refactored the metadata system in glassplayer(1) to include
	static as well as dynamic fields.
2016-02-12 Fred Gleason <fredg@paravelsystems.com>
	* Implemented metadata display in glassplayergui(1).
2016-02-12 Fred Gleason <fredg@paravelsystems.com>
	* Added stats dialog to glassplayergui(1).
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Modified the 'Show Stats' to toggle between showing and hiding
	the 'Stats' dialog'.
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Tuned the layout of the 'Statistics' dialog.
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'gui' subpackage in 'glassplayer.spec.in'.
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Added a man page for glassplayergui(1).
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Added an '#include <stdlib.h>' statement in
	'src/glassplayer/codec_null.cpp', 'src/glassplayer/dev_file.cpp',
	'src/glassplayer/dev_stdout.cpp' and 'src/glassplayer/serverid.cpp'.
	* Reworked 'src/glassplayer/serverid.cpp' so as not to rely upon
	the presence of the 'QUrl::isLocalFile()' method.
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Added an '#include <stdlib.h>' statement in
	'src/glassplayer/codec_fdk.cpp'.
	* Fixed a bug in 'src/glassplayer/codec_fdk.h' that broke the
	build under RHEL 6.
2016-02-16 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.4.
2016-02-17 Fred Gleason <fredg@paravelsystems.com>
	* Modified stat tag names to include spaces.
	* Fixed a bug in 'src/glassplayergui/statsdialog.cpp' that caused
	the label of the 'Show Stats' button to fail to update when the
	dialog was closed by means of the WM-provided close button.
2016-02-17 Fred Gleason <fredg@paravelsystems.com>
	* Set the statistics display panels to be read-only in
	'src/glassplayergui/statspanel.cpp'.
2016-02-18 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.5.
2016-04-01 Fred Gleason <fredg@paravelsystems.com>
	* Added support for JACK.
2016-04-04 Fred Gleason <fredg@paravelsystems.com>
	* Added '--server-script-up=' and '--server-script-down=' switches
	to glassplayer(1).
2016-04-04 Fred Gleason <fredg@paravelsystems.com>
	* Fixed typos in the 'DEVICE OPTIONS' section of
	'docs/glassplayer.xml'.
2016-04-04 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/dev_jack.cpp' that caused xruns.
2016-04-04 Fred Gleason <fredg@paravelsystems.com>
	* Added a '--meter-data' switch	to glassplayer(1).
2016-04-05 Fred Gleason <fredg@paravelsystems.com>
	* Added level meters to glassplayergui(1).
2016-04-05 Fred Gleason <fredg@paravelsystems.com>
	* Implemented support for the '--meter-data' switch for JACK
	devices.
2016-04-05 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/glassplayer.cpp' that caused
	invalid meter levels to be emitted.
2016-04-05 Fred Gleason <fredg@paravelsystems.com>
	* Implemented metadata updates for JACK devices.
2016-04-12 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/dev_jack.cpp' that threw segfaults
	when recovering from a dropped server connection.
2016-05-02 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'glassplayer/dev_jack.cpp' and
	'glassplayer/dev_jack.h' that broke the build on RHEL 6.
2016-05-02 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.6.6.
2016-11-03 Fred Gleason <fredg@paravelsystems.com>
	* Added the 'audio/x-mpeg' mimetype to the Codec::TypeMpeg1 codec
	in 'src/common/codec.cpp'.
	* Implemented a '--post-data=' parameter in glassplayer(1).
2016-11-15 Fred Gleason <fredg@paravelsystems.com>
	* Implemented authentication support for Shoutcast and Icecast
	servers in 'src/glassplayer/conn_xcast.cpp'.
2016-11-15 Fred Gleason <fredg@paravelsystems.com>
	* Implemented authentication support for HLS servers in
	'src/glassplayer/conn_hls.cpp'.
2016-11-15 Fred Gleason <fredg@paravelsystems.com>
	* Removed debugging printf from 'src/glassplayer/conn_xcast.cpp'.
2016-11-23 Fred Gleason <fredg@paravelsystems.com>
	* Renamed Codec::Vorbis to Codec::Ogg in 'src/common/codec.h'.
2016-11-29 Fred Gleason <fredg@paravelsystems.com>
	* Added an Ogg codec in 'src/glassplayer/codec_ogg.cpp' and
	'src/glassplayer/codec_ogg.h'.
2016-11-29 Fred Gleason <fredg@paravelsystems.com>
	* Added OggOpus support in 'src/glassplayer/codec_ogg.cpp' and
	'src/glassplayer/codec_ogg.h'.
2016-11-29 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up error logging in 'src/glassplayer/codec_ogg.cpp'.
2016-11-29 Fred Gleason <fredg@paravelsystems.com>
	* Added new exit code '14' ['Invalid channel count'].
2016-12-01 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/codec_ogg.cpp' that caused
	incorrect framing parameters to be set when receiving Opus
	streams.
2016-12-01 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug that caused an infinite loop when attempting to
	start a non-supported Ogg codec.
2016-12-01 Fred Gleason <fredg@paravelsystems.com>
	* Modified the Ogg codec to use dynamic library loading.
2016-12-01 Fred Gleason <fredg@paravelsystems.com>
	* Fixed typos in 'configure.ac'.
2016-12-02 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a memory leak in 'src/glassplayergui/playmeter.cpp'.
2016-12-02 Fred Gleason <fredg@paravelsystems.com>
	* Altered dynamic library targets to include major version numbers.
2016-12-07 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'src/glassplayer/dev_alsa.cpp' that broke the
	build when compiling without ALSA support.
2016-12-07 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'src/glassplayer/dev_jack.cpp' that broke the
	build when compiling without JACK support.
2016-12-07 Fred Gleason <fredg@paravelsystems.com>
	* Refactored 'configure.ac' to use PKG_CHECK_MODULE() wherever
	possible.
2016-12-07 Fred Gleason <fredg@paravelsystems.com>
	* Modified build system to work under MinGW32.
2016-12-07 Fred Gleason <fredg@paravelsystems.com>
	* Added basic PortAudio support in 'src/glassplayer/dev_portaudio.cpp'
	and 'src/glassplayer/dev_portaudio.h'.
2016-12-09 Fred Gleason <fredg@paravelsystems.com>
	* Converted the codecs to use Libtool libltdl for dynamic loading.
2016-12-09 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'src/glassplayer/dev_portaudio.cpp' that broke the
	build when PortAudio was not enabled.
	* Added Ogg codec load paths for Windows in
	'src/glassplayer/codec_ogg.cpp'.
	* Added a 'make win32-install-ogg' target in 'Makefile.am'.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Implemented a Windows Multimedia audio device in
	'src/glassplayer/dst_mme.cpp' and 'src/glassplayer/dst_mme.h'.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Removed PortAudio support.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'src/glassplayer/dev_mme.cpp' that broke the build
	under Linux.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Modified glassplayer(1) to use 'MME' as the default audio device
	under Windows.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Added a '--mme-device-id=' switch for glassplayer(1).
	* Implemented the Stats interface for the MME driver.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up warnings in 'src/common/audiodevice.cpp'.
	* Cleaned up warnings in 'src/common/cmdswitch.cpp'.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Fixed bugs in 'src/common/cmdswitch.cpp' and
	'src/glassplayer/dev_mme.cpp' that broke the build under Linux.
2016-12-16 Fred Gleason <fredg@paravelsystems.com>
	* Refactored temporary file creation code in
	'src/glassplayer/serverid.cpp' to work correctly under Windows.
2016-12-20 Fred Gleason <fredg@paravelsystems.com>
	* Refactored the Windows MME driver so as not to deadlock when
	playing File Server sources.
2017-09-04 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in 'src/glassplayer/dev_alsa.cpp' that caused a hang
	at startup for File Server sources shorter than 2*samplerate frames.
	* Added a workaround for a bug in ALSA that causes garbage to be
	appended to the final PCM block written.
2017-09-04 Fred Gleason <fredg@paravelsystems.com>
	* Added a '--pregap=' option to glassplayer(1).
2017-09-04 Fred Gleason <fredg@paravelsystems.com>
	* Documented the '--pregap=' option in the glasscoder(1) man page.
	* Fixed a typo in the entry for the --stats-out' option in the
	glasscoder(1) man page.
2017-09-08 Fred Gleason <fredg@paravelsystems.com>
	* Added an internal tone generator.
2017-09-08 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.7.0.
2017-09-08 Fred Gleason <fredg@paravelsystems.com>
	* Modified 'src/glassplayer/conn_siggen.cpp' to avoid use of the
	'exp10()' function.
2019-03-22 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in glassplayer(1) that caused an incorrect default
	port to be used when accessing HTTPS resources.
	* Fixed a bug in glassplayer(1) that caused HLS playout to fail
	when using HTTPS.
2019-03-25 Fred Gleason <fredg@paravelsystems.com>
	* Changed the User Agent string of glassplayer(1) to
	'GlassPlayer/<version>'.
	* Changed the User Agent string of glassplayergui(1) to
	'GlassPlayerGui/<version>'.
2019-03-25 Fred Gleason <fredg@paravelsystems.com>
	* Added support for processing '#EXT-X-STREAM-INF' headers in
	master HLS playlists.
2019-04-04 Fred Gleason <fredg@paravelsystems.com>
	* Stubbed out support for HLS timed metadata.
2019-04-18 Fred Gleason <fredg@paravelsystems.com>
	* Documented the integrated signal generator in the glassplayer(1)
	man page.
2019-04-18 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.7.1.
2019-04-19 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a memory leak in glassplayer(1).
2019-04-19 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a memory leak in the HeAAC decoder in glassplayer(1).
2019-04-19 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.7.2.
2019-08-09 Fred Gleason <fredg@paravelsystems.com>
	* Added a TagLib dependency.
2019-08-12 Fred Gleason <fredg@paravelsystems.com>
	* Added MIME type 'audio/aac' as accepted by the FDK-AAC codec.
2019-08-12 Fred Gleason <fredg@paravelsystems.com>
	* Refactored the 'MetaEvent' class to allow arbitrary field key
	values.
2019-08-13 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'Download Speed' Connection attribute to the HLS
	connector.
2019-08-13 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up warnings in glassplayer(1) when exiting.
2019-08-13 Fred Gleason <fredg@paravelsystems.com>
	* Replaced the '--disable-stream-metadata' switch with
	'--metadata-out' in glassplayer(1).
2019-08-13 Fred Gleason <fredg@paravelsystems.com>
	* Refactored metadata processing to be strictly synchronous.
2019-08-29 Fred Gleason <fredg@paravelsystems.com>
	* Updated Qt4 to Qt5.
2019-08-29 Fred Gleason <fredg@paravelsystems.com>
	* Updated the prerequisites list in 'INSTALL'.
2019-08-29 Fred Gleason <fredg@paravelsystems.com>
	* Removed superfluous local variables from 'Id3Parser'.
2019-08-29 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up warnings in 'CmdSwitch'.
2019-08-30 Fred Gleason <fredg@paravelsystems.com>
	* Got fully synchronous HLS metadata working.
2019-09-04 Fred Gleason <fredg@paravelsystems.com>
	* Added a '--json' switch to glassplayer(1).
2019-09-06 Fred Gleason <fredg@paravelsystems.com>
	* Refactored glassplayergui(1) to use JSON-based IPC.
2019-09-12 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a regression in glassplayergui(1) that caused meters
	to be rendered incorrectly.
2019-09-12 Fred Gleason <fredg@paravelsystems.com>
	* Re-indented switch() statements in
	'src/glassplayergui/segmeter.cpp'.
2019-09-12 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in glassplayer(1) that caused it to emit invalid
	JSON when invoked with '--metadata-out --json' on a stream
	containing no metadata.
2019-09-13 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug that broke metadata processing when using the
	'FILE' audio device.
2019-09-13 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in glassplayergui(1) that processed integer JSON
	values incorrectly.
2019-09-18 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in glassplayer(1) that caused audio dropouts when
	playing HLS streams containing timed metadata.
	* Added an 'AOT' metric to the AAC codec.
	* Added a 'Transport Sync Errors' the AAC codec.
2020-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Modified the 'Codec|Algorithm' parameter for the 'fdk-aac' codec
	to use a static value of 'AAC'.
	* Updated glassplayer(1) to work properly with FDK-AACv2.
2020-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Fixed spelling error in error message in glassplayer(1).
2020-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Added a '--dump-headers' swich to glassplayer(1).
	* Implemented the '--dump-headers' swich for the XCast server type.
2020-01-21 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a bug in glassplayer(1) that caused corruption when reading
	multi-byte UTF-8 characters from XCast headers.
2020-01-24 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'CODINGSTYLE' file.
2020-01-24 Fred Gleason <fredg@paravelsystems.com>
	* Fixed a typo in the 'README' file.
2020-01-24 Fred Gleason <fredg@paravelsystems.com>
	* Updated 'INSTALL'.
2020-01-24 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.9.0.
2021-05-03 Fred Gleason <fredg@paravelsystems.com>
	* Added 'compile' to the 'make maintainer-clean' target.
2021-05-03 Fred Gleason <fredg@paravelsystems.com>
	* Cleaned up compiler warnings for glassplayer(1).
	* Cleaned up compiler warnings for glassplayergui(1).
2021-05-03 Fred Gleason <fredg@paravelsystems.com>
	* Changed the format of the 'tone:' scheme to be compliant with the
	host naming requirements in RFC1738.
2021-05-03 Fred Gleason <fredg@paravelsystems.com>
	* Debianized the source.
2021-05-03 Fred Gleason <fredg@paravelsystems.com>
	* Added a 'make deb' target.
2021-05-04 Fred Gleason <fredg@paravelsystems.com>
	* Updated the 'make deb' target.
2021-05-21 Fred Gleason <fredg@paravelsystems.com>
	* Split the 'glassplayer' DEB package into 'glassplayer' and
	'glassplayer-gui' packages.
2021-08-17 Alejandro Olivan <alejandro.olivan.alvarez@gmail.com>
	* Add capability to glassplayergui to use glassplayer's JACKD
	capabilities when passed the required parameters. Otherwise its
	functionality is kept intact.
	* Enable glassplayergui to catch and pass '--audio-device' switch to
	glassplayer.
	* Enable glassplayergui to catch and pass '--jack-server-name' switch
	to glassplayer.
	* Enable glassplayergui to catch and pass '--jack-client-name' switch
	to glassplayer.
	* Modify glassplayergui window bar label to show the jackd client
	name when using JACKD audio device, to ease recognition of multiple
	instances.
	* Modify the Metadata Title window bar label from a generic one, to
	one that best matches its coded functionality and comments.
2022-01-13 Fred Gleason <fredg@paravelsystems.com>
	* Modified the 'make rpm' to use parallel build.
2022-01-13 Fred Gleason <fredg@paravelsystems.com>
	* Incremented the package version to 0.9.1.
