Ignore:
Timestamp:
08/24/10 20:27:38 (21 months ago)
Author:
shiretu
Message:

-- added bandwidth filter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/androidapplestreaming/src/api.cpp

    r96 r102  
    253253} 
    254254 
     255Variant CommandSetBitrates(uint32_t contextId, string bitRates) { 
     256        replace(bitRates, "[", ""); 
     257        replace(bitRates, "]", ""); 
     258        vector<string> parts; 
     259        split(bitRates, ",", parts); 
     260 
     261        vector<uint32_t> bws; 
     262        for (uint32_t i = 0; i < parts.size(); i++) { 
     263                string strBw = parts[i]; 
     264                trim(strBw); 
     265                if (strBw == "") 
     266                        continue; 
     267                uint32_t bw = (uint32_t) atol(STR(strBw)); 
     268                ADD_VECTOR_END(bws, bw); 
     269        } 
     270 
     271        Variant request; 
     272        ASC_REQ_BUILD_COMMAND_SET_BITRATES(request, contextId, bws); 
     273        Variant response; 
     274        SEND_VARIANT_REQUEST(request, response); 
     275        return response; 
     276} 
     277 
    255278Variant CommandPlay(uint32_t contextId, string connectingString) { 
    256279        vector<string> parts; 
Note: See TracChangeset for help on using the changeset viewer.