274 Commits

Author SHA1 Message Date
Fred Gleason
c5419b2dbe 2016-03-25 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'web/rdxport/export.cpp' that caused the web 'Export'
	service to return an internal server error if the requested audio
	didn't exist.
2016-03-25 09:56:13 -04:00
Fred Gleason
539d23d359 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Ported 'docs/cae.sxw' to DocBook-XML5 in 'docs/docbook/cae.xml'.
	* Ported 'docs/web_api.odt' to DocBook-XML5 in
	'docs/dockbook/web_api.xml'.
2016-03-24 14:25:41 -04:00
Fred Gleason
03cfa9d614 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Update web test methods in 'web/tests/'.
	* Added an 'RDSchedCode' class in 'lib/rdschedcode.cpp' and
	'lib/rdschedcode.h'.
	* Implemented the 'ListSchedCodes' web method in
	'web/rdxport/schedcodes.cpp'.
	* Implemented the 'AssignSchedCode' web method in
	'web/rdxport/schedcodes.cpp'.
	* Implemented the 'UnassignSchedCode' web method in
	'web/rdxport/schedcodes.cpp'.
	* Implemented the 'ListCartSchedCodes' web method in
	'web/rdxport/schedcodes.cpp'.
	* Extended 'RDGetWebTime()' and 'RDGetWebDateTime()' functions to
	support XML 'xs' namespace formats.
	* Implemented '*_POINT' fields in the 'EditCut' web method in
	'web/rdxport/carts.cpp'.
	* Modified the 'RDCart::removeSchedCode()' method so as to treat
	scheduler codes in a case-insensitve manner.
	* Modified the return of the 'EditCut' web method to provide a full
	<cutList> record in 'web/rdxport/carts.cpp'.
2016-03-24 13:53:39 -04:00
Fred Gleason
6fbb9a1206 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Added 'web/tests/utils.js'.
	* Fixed a bug in 'web/rdxport/carts.cpp' that allowed the EditCart web
	method to set carts to non-existent groups.
2016-03-24 12:15:04 -04:00
Fred Gleason
1b3721f66c 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Type' control to 'web/tests/listcart.html'.
       * Fixed a bug in 'web/rdxport/carts.cpp' that broke the 'ListCarts'
       API call when no group was specified.
2016-03-24 12:04:25 -04:00
Fred Gleason
07f5e23d08 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Removed spurious linefeed in 'PACKAGE_VERSION'.
2016-03-24 11:50:24 -04:00
Fred Gleason
9a4a05a5df 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Fixed a buffer size bug in 'lib/rdlivewire.cpp'.
	* Fixed a bug in 'ripcd/livewire_lwrpaudio.cpp' that caused
	spurious errors to be dumped to stderr.
2016-03-24 11:43:28 -04:00
Fred Gleason
6d168b0a8f 2016-03-23 Fred Gleason <fredg@paravelsystems.com>
* Added a 'CART.USE_WEIGHTING' field to the database.
	* Added a 'CUTS.PLAY_ORDER' field to the database.
	* Incremented the database version to 254.
	* Added a 'Schedule Cuts By' control to the Edit Cart dialog in
	'rdlibrary/edit_cart.cpp' and 'rdlibrary/edit_cart.h'.
	* Added 'RDCart::useWeighting()' and 'RDCart::setUseWeighting()'
	methods in 'lib/rdcart.cpp' and 'lib/rdcart.h'.
	* Added 'RDCut::playOrder()' and 'RDCut::setPlayOrder()' methods
	in 'lib/rdcut.cpp' and 'lib/rdcut.h'.
2016-03-24 11:38:21 -04:00
fredg@paravelsystems.com
0fcf547f03 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Implemented the package version to 2.10.3lwfixes00.
2016-03-24 09:14:08 -04:00
fredg@paravelsystems.com
6e1cb968a2 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'ripcd/livewire_lwrpaudio.cpp' that caused
	spurious errors to be dumped to stderr.
2016-03-24 09:10:38 -04:00
fredg@paravelsystems.com
cb418987ce 2016-03-24 Fred Gleason <fredg@paravelsystems.com>
* Fixed a buffer size bug in 'lib/rdlivewire.cpp'.
2016-03-24 09:01:45 -04:00
Fred Gleason
422dff4a15 2016-03-20 Fred Gleason <fredg@paravelsystems.com>
* Added a switcher driver for the Broadcast Tools ADMS 44.22.
2016-03-20 19:43:38 -04:00
Fred Gleason
b37339970d 2015-09-17 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.6.
v2.11.0
2015-09-18 08:05:02 -04:00
Fred Gleason
e95fd55c2f 2015-09-17 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.6.
2015-09-17 15:31:08 -04:00
Fred Gleason
75999f5f6f 2015-09-17 Fred Gleason <fredg@paravelsystems.com>
* Added 'm4a', 'M4A', 'aac' and 'AAC' file extensions to
	RD_AUDIO_FILE_FILTER in 'lib/rd.h'.
2015-09-17 15:25:06 -04:00
Fred Gleason
f6f382d985 2015-09-16 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'rdcatchd/rdcatchd.cpp' that broke
	MPEG-1 Layer 3 exports.
2015-09-17 15:15:41 -04:00
Fred Gleason
7792ed2bb3 Corrected version number in Windows installer 2015-09-16 09:57:33 -04:00
Fred Gleason
a39075c5d3 2015-09-16 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.5.
2015-09-16 09:50:41 -04:00
Fred Gleason
20ff6176b4 2015-09-16 Fred Gleason <fredg@paravelsystems.com>
* Added 'PCM24' to the list of supported import and export formats
	in 'rdadmin/view_adapters.cpp'.
2015-09-16 09:48:29 -04:00
Fred Gleason
6bac01dcda 2015-09-15 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.4.
2015-09-15 10:27:26 -04:00
Fred Gleason
5f7de01ec5 2015-09-15 Fred Gleason <fredg@paravelsystems.com>
* Added rdcleandirs(8) to the %Files list in rivendell.spec.in.
2015-09-15 10:17:31 -04:00
Fred Gleason
215ad5e909 2015-09-15 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.3.
2015-09-15 09:24:17 -04:00
Fred Gleason
c0446ea5f7 Merged 04bd883b65b9922c35216b92b4da52245fdc7f5b from master 2015-09-15 08:06:20 -04:00
Fred Gleason
6936746e34 2015-09-09 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.2.
2015-09-09 10:50:02 -04:00
Fred Gleason
97581a04dd 2015-09-09 Fred Gleason <fredg@paravelsystems.com>
* Added 'src_float_to_int()' and 'src_int_to_float()' functions in
	'cae/cae.cpp' and 'cae/cae.h'.
2015-09-09 10:39:11 -04:00
Fred Gleason
88d32bc856 2015-09-08 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.1.
2015-09-08 07:30:22 -04:00
Fred Gleason
51185ba2b8 2015-09-07 Fred Gleason <fredg@paravelsystems.com>
* Added PCM24 play-out and capture support for ALSA in
	'cae/cae_alsa.cpp' and 'cae/cae.h'.
2015-09-07 20:48:41 -04:00
Fred Gleason
6ebc628911 Revert "2015-09-05 Fred Gleason <fredg@paravelsystems.com>"
This reverts commit c1f86bbde139a7d7283711c70a2de23779b574c6.
2015-09-07 10:51:06 -04:00
Fred Gleason
c1f86bbde1 2015-09-05 Fred Gleason <fredg@paravelsystems.com>
* Refactored caed(8) to use virtual inheritance for audio
	subsystem drivers.
	* Reimplemented the HPI driver in 'cae/driver_hpi.cpp' and
	'cae/driver_hpi.h'.
2015-09-05 18:12:29 -04:00
Fred Gleason
4de09b9eaf 2015-09-05 Fred Gleason <fredg@paravelsystems.com>
* Added 'PCM24' to the list of available formats in
	'rdadmin/edit_rdlogedit.cpp' and 'rdadmin/edit_rdlogedit.h'.
	* Added PCM24 support for voice tracking in
	'rdlogedit/voice_tracker.cpp'.
2015-09-05 09:40:52 -04:00
Fred Gleason
07869f9ee9 2015-08-30 Fred Gleason <fredg@paravelsystems.com>
* Added a --frames=' parameter in 'tests/audio_peaks_test.cpp'.
	* Fixed a benchpost bug in generating peak energy data in
	'lib/rdwavefile.cpp'.
2015-08-31 12:03:45 -04:00
Fred Gleason
c9eb7884fc 2015-08-30 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3pcm24.0.
2015-08-31 07:09:59 -04:00
Fred Gleason
84ef91c0d4 2015-08-30 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3-pcm24.0.
2015-08-31 07:03:56 -04:00
Fred Gleason
e961971c86 2015-08-30 Fred Gleason <fredg@paravelsystems.com>
* Added PCM24 play-out and capture support for JACK in
	'cae/cae_jack.cpp' and 'cae/cae.h'.
2015-08-30 16:13:09 -04:00
Fred Gleason
398408476c 2015-08-30 Fred Gleason <fredg@paravelsystems.com>
* Added PCM24 to 'lib/export_settings_dialog.cpp'.
2015-08-30 08:14:59 -04:00
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