198 Commits

Author SHA1 Message Date
Fred Gleason
8d70a79387 2015-08-29 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDAudioConvert::Stage3Pcm24()' method in
	'lib/rdaudioconvert.cpp' and 'lib/rdaudioconvert.h'.
	* Added a 'Format::Pcm24' value to the 'RDSettings::Format'
	enumeration in 'lib/rdsettings.h'.
	* Modified the 'RDAudioConvert' class to support generating PCM24
	output in 'lib/rdaudioconvert.cpp' and 'lib/rdaudioconvert.h'.
	* Modified the 'RDPlayStream' class to support playing PCM24
	data in 'rdhpi/rdplaystream.cpp'.
	* Modified the 'RDRecordStream' class to support capturing PCM24
	data in 'rdhpi/rdrecordstream.cpp'.
	* Added an 'audio_peaks_test' harness in 'tests/audio_peaks_test.cpp'
	and 'tests/audio_peaks_test.h'.
	* Added 'PCM24' to the list of available formats in
	'rdadmin/edit_rdlibrary.cpp' and 'rdadmin/edit_rdlibrary.h'.
	* Added 'PCM24' to the list of available formats in
	'rdadmin/edit_decks.cpp'.
	* Added PCM24 support for file importation in
	'web/rdxport/import.cpp'.
	* Added an 'RDCae::Pcm24' value to the 'RDCae::AudioCoding
	enumeration in 'lib/rdcae.h'.
2015-08-30 07:49:44 -04:00
Fred Gleason
e48a90a363 2015-08-29 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix06.
2015-08-29 10:25:29 -04:00
Fred Gleason
436b090667 2015-08-29 Fred Gleason <fredg@paravelsystems.com>
* Removed instrumentation code in 'rdairplay/hourselector.cpp'.
	* Removed instrumentation code in 'rdairplay/log_play.cpp'.
	* Removed instrumentation code in 'rdairplay/rlmhost.cpp'.
2015-08-29 10:22:59 -04:00
Fred Gleason
db4ffc6e0a 2015-08-13 Fred Gleason <fredg@paravelsystems.com>
* Commented out the 'qApp->processEvents()' call in the
	'refreshStatusChangedData()' method in 'rdairplay/rdairplay.cpp'.
2015-08-13 19:31:18 -04:00
Fred Gleason
188c6c4bb5 2015-08-13 Fred Gleason <fredg@paravelsystems.com>
* Commented out the 'qApp->processEvents()' call in the
	'refreshStatusChangedData()' method in 'rdairplay/rdairplay.cpp'.
2015-08-13 19:30:11 -04:00
Fred Gleason
e29dc99a00 2015-08-12 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix04.
2015-08-12 07:00:13 -04:00
Fred Gleason
81727799d1 2015-08-12 Fred Gleason <fredg@paravelsystems.com>
* Instrumented the cleanup phase of the 'LogPlay::refresh()' method in
	'rdairplay/log_play.cpp'.
2015-08-12 06:58:05 -04:00
Fred Gleason
a72d016fbc 2015-07-14 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix03.
2015-07-14 09:40:14 -04:00
Fred Gleason
0174254f75 2015-07-14 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix02.
2015-07-14 09:03:20 -04:00
Fred Gleason
3e1a26564f 2015-07-14 Fred Gleason <fredg@paravelsystems.com>
* Instrumented 'HourSelect::updateTimeData()' in
	'rdairplay/hourselector.cpp'.
	* Instrumented 'LogPlay::transTimerData()' in
	'rdairplay/log_play.cpp'.
	* Instrumented 'LogPlay::graceTimerData()' in
	'rdairplay/log_play.cpp'.
	* Instrumented 'RLMHost::timerData()' in 'rdairplay/rlmhost.cpp'.
2015-07-14 09:01:26 -04:00
Fred Gleason
557627e345 Updated .gitignore 2015-07-14 09:00:52 -04:00
Fred Gleason
44ab9010a6 2015-07-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'LogPlay::refresh()' that caused a segfault
	in 'rdairplay/log_play.cpp'.
	* Instrumented the 'LogPlay::refresh()' method in
	'rdairplay/log_play.cpp'.
2015-07-02 13:53:48 -04:00
Fred Gleason
83de4e9fe4 2015-06-22 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix01.
2015-06-22 12:06:56 -04:00
Fred Gleason
8488a59a32 2015-06-22 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix01.
2015-06-22 12:04:58 -04:00
Fred Gleason
e0dc70690c 2015-06-10 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix00.
2015-06-10 11:56:48 -04:00
Fred Gleason
6d3881bd2f 2015-06-10 Fred Gleason <fredg@paravelsystems.com>
* Refactored 'LogPlay' class to provide per-instance RDCae instances.
	in 'rdairplay/log_play.cpp' and 'rdairplay/log_play.h'.
2015-06-10 11:39:20 -04:00
Fred Gleason
e87abe1fcf 2015-02-24 Fred Gleason <fredg@paravelsystems.com>
* Updated 'NEWS'.
	* Incremented the package version to 2.10.3.
v2.10.3
2015-02-24 12:33:18 -05:00
Fred Gleason
31c6851651 2015-02-23 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int05.
2015-02-23 11:49:39 -05:00
Fred Gleason
482aebf204 2015-02-22 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdlivewire.cpp' that caused long LWRP
	messages to be truncated.
	* Refactored parser code in 'lib/rdlivewire.cpp' for greater
	robustness.
	* Fixed a bug in 'rdadmin/view_node_info.cpp' that caused
	slots to be sorted in incorrect order.
	* Renamed the 'STREAMING' column to 'ACTIVE' in
	'rdadmin/view_node_info.cpp'.
2015-02-22 21:20:32 -05:00
Fred Gleason
741dc183da 2015-02-22 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'rdairplay/log_play.cpp' that caused
	the 'Play Tail' button to start from an incorrect position when
	non-zero Start Marker position was set for the cut.
2015-02-22 14:46:58 -05:00
Fred Gleason
61baaf2197 2015-02-21 Fred Gleason <fredg@paravelsystems.com>
* Added support for GPIO to the Software Authority Protocol driver
	in 'ripcd/swauthority.cpp' and 'ripcd/swauthority.h'.
2015-02-21 20:33:34 -05:00
Fred Gleason
8f91f7cf07 2015-02-21 Fred Gleason <fredg@paravelsystems.com>
* Added support for selecting router number when using Software
	Authority Protocol in 'ripcd/swauthority.cpp' and
	'ripcd/swauthority.h'.
2015-02-21 14:19:07 -05:00
Fred Gleason
0f69e31d95 2015-02-21 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdmatrix.cpp' that caused the configuration
	for 'Software Authority Protocol' to grey out the 'IP Address'
	field when creating a new matrix.
2015-02-21 14:06:04 -05:00
Fred Gleason
27561842e7 2015-02-21 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'ripcd/swauthority.cpp' that failed to log
	notification when reconnecting.
2015-02-21 13:16:57 -05:00
Fred Gleason
30a9f6f823 2015-02-18 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDMatrix::SoftwareAuthority' to the 'RDMatrix::Type'
	enumeration in 'lib/rdmatrix.cpp' and 'lib/rdmatrix.h'.
	* Implemented a switcher driver for systems using Software Authority
	Protocol in 'ripcd/swauthority.cpp' and 'ripcd/swauthority.h'.
2015-02-18 21:19:07 -05:00
Fred Gleason
f4ae671a1f 2015-02-11 Fred Gleason <fredg@paravelsystems.com>
* Added support for 'Conductor', 'Song-ID', 'Year', 'Outcue' and
	'Description' fields in 'rlm/rlm_padpoint.c'.
	* Fixed a bug when generating the 'Year' field in RLM updates
	in 'rdairplay/rlmhost.cpp'.
2015-02-11 16:44:16 -05:00
Fred Gleason
b09942e494 2015-02-06 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up Qt object calls in 'rdlogmanager/'.
2015-02-06 19:18:11 -05:00
Fred Gleason
aba02162d3 2015-02-06 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Spin Count' report in 'lib/export_spincount.cpp',
	'lib/rdreport.cpp' and 'lib/rdreport.h'.
2015-02-06 18:05:44 -05:00
Fred Gleason
93746cc761 2015-02-06 Fred Gleason <fredg@paravelsystems.com>
* Fixed a typo in the rdmarkerset(8) man page.
2015-02-06 15:54:44 -05:00
Fred Gleason
fe797997f5 2015-02-06 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int04.
2015-02-06 14:09:06 -05:00
Fred Gleason
10b626983f 2015-02-06 Fred Gleason <fredg@paravelsystems.com>
* Added a '--auto-segue' switch to rdmarkerset(8) in
	'utils/rdmarkerset.cpp' and 'utils/rdmarkerset.h'.
	* Created a man page for rdmarkerset(8).
	* Added a reference to rdmarkerset(8) in the rdimport(1) man page.
2015-02-06 14:00:29 -05:00
Fred Gleason
4da946e36f 2015-01-29 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int03.
2015-01-29 15:20:48 -05:00
Fred Gleason
6c0ef21ac9 2015-01-29 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdidvalidator.cpp' that caused an empty
	string to be evaluated as invalid.
2015-01-29 15:18:05 -05:00
Fred Gleason
774e3c42e7 2015-01-28 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdlibrary/list_reports.cpp' that broke the
	'Cart Data Dump (CSV)' report when the library was filtered by
	group.
	* Added 'CONDUCTOR', 'SONG_ID' and 'SCHED_CODE' fields to the
	'Cart Data Dump (CSV)' report in 'rdlibrary/list_reports.cpp'.
2015-01-28 18:27:48 -05:00
Fred Gleason
bc271371fa 2015-01-26 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int02.
2015-01-27 11:45:01 -05:00
Fred Gleason
5413463757 2015-01-26 Fred Gleason <fredg@paravelsystems.com>
* Reverted GPI logic reversal for the Broadcast Tools GPI-16 in
	'ripcd/btgpi16.cpp' and 'ripcd/btgpi16.h'.
2015-01-26 10:35:38 -05:00
Fred Gleason
5de990367d 2015-01-25 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDMatrix::ModemLines' to the 'RDMatrix::Type' enumeration
	in 'lib/rdmatrix.cpp' and 'lib/rdmatrix.h'.
	* Added a driver for using tty modem lines for GPIO in
	'ripcd/modemlines.cpp' and 'ripcd/modemlines.h'.
2015-01-25 16:00:34 -05:00
Fred Gleason
4e2b3ab0dd 2015-01-24 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int01.
2015-01-24 13:43:21 -05:00
Fred Gleason
0302e86182 2015-01-23 Fred Gleason <fredg@paravelsystems.com>
* Reversed the GPI logic polarity for the Broadcast Tools GPI-16 in
	'ripcd/btgpi16.cpp' and 'ripcd/btgpi16.h'.
2015-01-23 15:49:26 -05:00
Fred Gleason
6b38012366 Removed debugging printf 2015-01-13 18:19:52 -05:00
Fred Gleason
a1414e0d08 2015-01-09 Fred Gleason <fredg@paravelsystems.com>
* Applied patch by Daniel Bair to add support for dark themes
	[GitHub pull request #000046].
2015-01-09 17:42:39 -05:00
Fred Gleason
51635d4b7d Merge branch 'danielbair-master' 2015-01-09 17:18:00 -05:00
Fred Gleason
d49dcb32b6 Merge branch 'master' of https://github.com/danielbair/rivendell into danielbair-master 2015-01-09 16:57:07 -05:00
Fred Gleason
9ea2d9c020 2015-01-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdlogmanager/edit_eventline.cpp' that caused
	an invalid event line to be created when the dialog was closed
	by means of the 'X' button [GitHub issue #000053].
2015-01-09 15:42:18 -05:00
Fred Gleason
ad53400250 2015-01-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdlogmanager/editschedrules.cpp' and
	'rdlogmanager/editschedrules.h' that caused scheduling rule data
	to be corrupt if the rules list was resorted [GitHub issue #000054].
2015-01-09 14:03:24 -05:00
Fred Gleason
c7c9094842 2015-01-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDReport::MrMaster' value to the 'RDReport::ExportFilter
	enumeration in 'lib/rdreport.cpp' and 'lib/rdreport.h'.
2015-01-07 19:03:12 -05:00
Fred Gleason
a7277eccbf 2015-01-02 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.2int00.
2015-01-02 16:20:39 -05:00
Fred Gleason
4d652616f5 2015-01-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdlivewire.cpp' and 'lib/rdlivewire.h' that
	caused GPIO event reporting to fail after a watchdog reset.
2015-01-02 16:16:50 -05:00
Fred Gleason
4c3c9bf9c4 2014-12-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rlm/rlm_live365.c' where the 'album' field was
	not escaped correctly.
2014-12-08 19:04:15 -05:00
Fred Gleason
632bc6cd9c 2014-12-08 Fred Gleason <fredg@paravelsystems.com>
* Added an RLM for Live 365 in 'rlm/rlm_live365.c'.
2014-12-08 15:11:13 -05:00