Author: sayer
Date: 2010-05-02 17:22:46 +0200 (Sun, 02 May 2010)
New Revision: 1887

Modified:
   trunk/apps/dsm/DSMCall.cpp
   trunk/apps/dsm/DSMCall.h
   trunk/apps/dsm/DSMSession.h
Log:
functions for setting only input/output to playlist 

Modified: trunk/apps/dsm/DSMCall.cpp
===================================================================
--- trunk/apps/dsm/DSMCall.cpp  2010-05-02 12:55:26 UTC (rev 1886)
+++ trunk/apps/dsm/DSMCall.cpp  2010-05-02 15:22:46 UTC (rev 1887)
@@ -483,6 +483,16 @@
   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) {

Modified: trunk/apps/dsm/DSMCall.h
===================================================================
--- trunk/apps/dsm/DSMCall.h    2010-05-02 12:55:26 UTC (rev 1886)
+++ trunk/apps/dsm/DSMCall.h    2010-05-02 15:22:46 UTC (rev 1887)
@@ -100,6 +100,8 @@
   unsigned int getRecordDataSize();
   void stopRecord();
   void setInOutPlaylist();
+  void setInputPlaylist();
+  void setOutputPlaylist();
 
   void setPromptSet(const string& name);
   void addSeparator(const string& name, bool front = false);

Modified: trunk/apps/dsm/DSMSession.h
===================================================================
--- trunk/apps/dsm/DSMSession.h 2010-05-02 12:55:26 UTC (rev 1886)
+++ trunk/apps/dsm/DSMSession.h 2010-05-02 15:22:46 UTC (rev 1887)
@@ -90,6 +90,8 @@
   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;

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to