fgerlits
892d7d132f
added 7 scheduler methods to schedulerClient
2005-02-07 21:35:21 +00:00
fgerlits
e68598ebb9
added (unnecesary) initialization of pointer to make the compiler happy
2005-02-05 10:01:56 +00:00
fgerlits
e85731b8e6
added conversion to/from XmlRpcValue to AudioClip and Playlist;
...
modified Scheduler methods to use these conversions;
fixed bug in Scheduler: some methods caught wrong kind of exception;
modified Playlist to accept several PlaylistElements at the same
relative offset;
modified methods for deleting playlist elements and updating fade info
to refer to playlist elements by ID, not relative offset
2005-02-05 08:12:37 +00:00
fgerlits
aca8977831
cleaned up Playlist, AudioClip etc.
2005-02-03 18:52:27 +00:00
fgerlits
689fbf12d5
fixed bug #578
2005-02-03 11:51:53 +00:00
fgerlits
2d4c16a1d3
added login, logout and resetStorage XML-RPC methods to scheduler daemon;
...
fixed the existing 'Rpc...Test's, and added some more
2005-01-31 19:51:25 +00:00
fgerlits
047a6ba6d0
added function readTag() to AudioClip class to read ID3v2 tag info
2005-01-25 18:21:42 +00:00
fgerlits
df58fd8fcf
added TagConversion class to module core
2005-01-21 21:15:21 +00:00
fgerlits
83d1971639
implemented search() in Storage; it works in the TestStorageClient,
...
does not work yet in the WebStorageClient
2005-01-19 20:51:48 +00:00
maroy
0f71a6b877
fixed ambigous naming of the ptime variables
2005-01-18 11:17:50 +00:00
fgerlits
db0fcb87fb
changed try-catch formatting
...
added deletePreferencesItem() to authentication module
2005-01-13 14:43:42 +00:00
fgerlits
5c5e8c7de9
Updated the methods in the scheduler module to use the changed storage client
...
interface.
Re-formatted try-catch blocks everywhere to make them less readable.
2005-01-12 20:28:31 +00:00
fgerlits
300a90ab83
added documentation to the storage clients
...
rewrote the TestStorageClient to better mirror the behavior of the
WebStorageClient
added copy constructors to AudioClip and Playlist (needed in TestS.C.)
2005-01-12 15:46:51 +00:00
maroy
70a8e75020
added signal possibility to threads
2005-01-10 11:04:44 +00:00
fgerlits
67910f4fcf
added title field in saved playlist
...
fixed (kind of; I still don't understand them) some problems arising from
StorageException -> XmlRpcException change
2005-01-10 10:36:56 +00:00
maroy
4eac8957fd
moved LiveSupport::Storage::StorageException and derivatives to
...
LiveSupport::Core::XmlRpcException
2005-01-08 12:40:33 +00:00
maroy
a08d2b4dcd
added some more functions
2005-01-08 12:39:33 +00:00
fgerlits
cf1054852c
moved XmlRpcTools (and PlayLogEntry) over to the Core module
2005-01-07 14:55:19 +00:00
fgerlits
4453635885
addAudioClip() and addPlaylist() now update playlength of Playlist object
2005-01-06 12:59:57 +00:00
fgerlits
7a56bbf8be
added AudioClip constructor without ID, to be used before storeAudioClip()
...
added run-time type info to Playable: getType(), getAudioClip() and
getPlaylist()
2005-01-04 21:47:56 +00:00
fgerlits
f1ca8879ab
added acquirePlaylist() and releasePlaylist() to WebStorageClient
...
modified config() methods in Core (Playlist, PlaylistElement, FadeInfo,
and AudioClip) to read ID as hexadecimal string & not decimal number
some config xml files and tests had to be modified accordingly
2005-01-03 19:39:54 +00:00
fgerlits
6eb6926c8b
added playlist methods to WebStorageClient (everything except acquire and
...
release)
finally got rid of RemoveAudioClip() in Playlist
2004-12-31 14:13:49 +00:00
fgerlits
4d777103f7
added title attribute to AudioClip (in config(), too)
...
updated config files with title attribute
created getXmlString() method in AudioClip, Playlist, PlaylistElement
and FadeInfo
replaced old (and bad) toXml() method with getMetadataString() in AudioClip
2004-12-30 20:09:28 +00:00
fgerlits
562705b031
changed return values in AudioClip and Playlist from Ptr<std::string>::Ref
...
and Ptr<Glib::ustring>::Ref to Ptr<const ... >::Ref
finished adding audio clip methods to WebStorageClient
modified helix install script to copy the splay executable to $LS/usr/bin
(HELIX_LIBS needs to be set to "$LS/usr/lib/helix/" for this to work)
2004-12-29 19:16:33 +00:00
fgerlits
11f46d11ba
wrote configuration of AudioClip from metafile;
...
added toXml() method to AudioClip
2004-12-29 10:02:29 +00:00
fgerlits
3b01df226c
added get/set methods for title and for general metadata in AudioClip
...
and in Playlist
2004-12-27 19:52:02 +00:00
fgerlits
a7721186cd
*** empty log message ***
2004-12-24 14:20:15 +00:00
fgerlits
518ae21eeb
added curl-7.12.3 in tools/
...
plagiarized MD5 code from Mordechai T Abzug into Core::Md5 class
2004-12-23 21:53:22 +00:00
fgerlits
288ad456be
Finally got reading from the storage server to work. Yippee!
2004-12-21 21:00:37 +00:00
fgerlits
48be2884b4
changed UniqueId::IdType from unsigned int to long long int
...
added UniqueId constructor from, and conversion to, std::string
got WebStorageClient::existsAudioClip() to work
2004-12-20 22:08:19 +00:00
maroy
e9f5b6b04c
fixed fallbackTest
2004-12-20 14:02:48 +00:00
maroy
1522d9c053
added LocalizedConfigurable
...
added Glib::ustring functions to LocalizedObject
2004-12-20 13:58:16 +00:00
fgerlits
12e3b40235
patched incorrect handling of struct tm in XmlRpc::XmlRpcValue
2004-12-13 21:45:41 +00:00
maroy
b9495ba094
time conversion routines now properly throw exceptions, when needed
2004-12-13 13:56:13 +00:00
maroy
b937849015
added TimeCoverstion::tmToPtime()
2004-12-13 12:33:41 +00:00
fgerlits
089744e465
added some stuff to the WebStorageClient, not much to show for it yet
2004-12-08 12:50:09 +00:00
fgerlits
0c6cd50546
added abstract Playable class, which is a common ancestor of AudioClip and
...
Playlist; plus some clarification in the PlaylistElement documentation
2004-12-06 17:19:24 +00:00
fgerlits
3ce857b78b
added parentheses to make gcc happy
2004-12-03 11:07:42 +00:00
maroy
585a096fdb
added capability to Localized object to load a resource bundle based on
...
information in a configuration file
2004-12-01 20:07:37 +00:00
maroy
70968ffbcf
added message formatting functions
2004-11-30 23:57:55 +00:00
fgerlits
34b681064c
added support for playlists containing other playlists
2004-11-29 20:40:36 +00:00
maroy
952021633d
removed pthread_exit() again. for some reason, the pthread implementation
...
on Mandrake 10 crashes when a thread function exists by calling it.
2004-11-25 09:51:24 +00:00
fgerlits
8d7e16a0c4
changed StorageClientFactory to produce only one kind of client
...
added some documentation (of xml configuration file format)
2004-11-24 16:21:59 +00:00
maroy
9ae4244b4b
addded Thread::yield()
...
replaced usleep() call to nanosleep() in TimeCoversion::sleep()
2004-11-24 13:05:27 +00:00
maroy
a9fddab949
fixed typo
2004-11-22 12:05:21 +00:00
maroy
e0cac7c756
added LocalizedObject base class, with one known failing test
2004-11-22 10:30:12 +00:00
maroy
f790cf1965
fixed thread test to make sure it runs on all scheduling environments
2004-11-18 15:59:22 +00:00
maroy
5e8312cc82
fixed bug #0000452 , where the thread was crashing after exit
2004-11-18 15:44:11 +00:00
fgerlits
9db6d24725
removed the URIs from released playlists and audio clips
...
added the XmlRpcServerMethod external to the Scheduler documentation
2004-11-10 17:45:53 +00:00
fgerlits
0e0d7335a1
rewrote acquire/release methods in TestStorageClient
2004-11-09 16:05:44 +00:00