qtms/src/qtmsglobalrouting.cpp
changeset 50 762d760dcfdf
parent 27 cbb1bfb7ebfb
equal deleted inserted replaced
48:b7b49303d0c0 50:762d760dcfdf
    23 using namespace QTMS;
    23 using namespace QTMS;
    24 using namespace TMS;
    24 using namespace TMS;
    25 
    25 
    26 QTMSGlobalRouting::QTMSGlobalRouting() :
    26 QTMSGlobalRouting::QTMSGlobalRouting() :
    27     iRouting(NULL)
    27     iRouting(NULL)
    28     {
    28 {
    29     }
    29 }
    30 
    30 
    31 QTMSGlobalRouting::~QTMSGlobalRouting()
    31 QTMSGlobalRouting::~QTMSGlobalRouting()
    32     {
    32 {
    33     delete iRouting;
    33     delete iRouting;
    34     }
    34 }
    35 
    35 
    36 gint QTMSGlobalRouting::SetOutput(const QTMSAudioOutput output)
    36 gint QTMSGlobalRouting::SetOutput(const QTMSAudioOutput output)
    37     {
    37 {
    38     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    38     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    39     if (iRouting)
    39     if (iRouting) {
    40         {
       
    41         status = iRouting->SetOutput(output);
    40         status = iRouting->SetOutput(output);
    42         }
    41     }
    43     return status;
    42     return status;
    44     }
    43 }
    45 
    44 
    46 gint QTMSGlobalRouting::GetOutput(QTMSAudioOutput& output)
    45 gint QTMSGlobalRouting::GetOutput(QTMSAudioOutput& output)
    47     {
    46 {
    48     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    47     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    49     if (iRouting)
    48     if (iRouting) {
    50         {
       
    51         status = iRouting->GetOutput(output);
    49         status = iRouting->GetOutput(output);
    52         }
    50     }
    53     return status;
    51     return status;
    54     }
    52 }
    55 
    53 
    56 gint QTMSGlobalRouting::GetPreviousOutput(QTMSAudioOutput& output)
    54 gint QTMSGlobalRouting::GetPreviousOutput(QTMSAudioOutput& output)
    57     {
    55 {
    58     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    56     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    59     if (iRouting)
    57     if (iRouting) {
    60         {
       
    61         status = iRouting->GetPreviousOutput(output);
    58         status = iRouting->GetPreviousOutput(output);
    62         }
    59     }
    63     return status;
    60     return status;
    64     }
    61 }
    65 
    62 
    66 gint QTMSGlobalRouting::GetAvailableOutputs(OutputVector& outputs)
    63 gint QTMSGlobalRouting::GetAvailableOutputs(OutputVector& outputs)
    67     {
    64 {
    68     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    65     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    69     if (iRouting)
    66     if (iRouting) {
    70         {
       
    71         status = iRouting->GetAvailableOutputs(outputs);
    67         status = iRouting->GetAvailableOutputs(outputs);
    72         }
    68     }
    73     return status;
    69     return status;
    74     }
    70 }
    75 
    71 
    76 // End of file
    72 // End of file