functions for setting only input/output to playlist

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1887 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 16 years ago
parent 25afe474bc
commit 575773ff67

@ -483,6 +483,16 @@ void DSMCall::setInOutPlaylist() {
setInOut(&playlist, &playlist);
}
void DSMCall::setInputPlaylist() {
DBG("setting playlist as input\n");
setInput(&playlist);
}
void DSMCall::setOutputPlaylist() {
DBG("setting playlist as output\n");
setOutput(&playlist);
}
void DSMCall::addPromptSet(const string& name,
AmPromptCollection* prompt_set) {
if (prompt_set) {

@ -100,6 +100,8 @@ public:
unsigned int getRecordDataSize();
void stopRecord();
void setInOutPlaylist();
void setInputPlaylist();
void setOutputPlaylist();
void setPromptSet(const string& name);
void addSeparator(const string& name, bool front = false);

@ -90,6 +90,8 @@ class DSMSession {
virtual unsigned int getRecordDataSize() = 0;
virtual void stopRecord() = 0;
virtual void setInOutPlaylist() = 0;
virtual void setInputPlaylist() = 0;
virtual void setOutputPlaylist() = 0;
virtual void addToPlaylist(AmPlaylistItem* item) = 0;
virtual void closePlaylist(bool notify) = 0;

Loading…
Cancel
Save