Changeset 102 for trunk/sources/applications/applestreamingclient/src/protocols/variant/variantappprotocolhandler.cpp
- Timestamp:
- 08/24/10 20:27:38 (21 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/applications/applestreamingclient/src/protocols/variant/variantappprotocolhandler.cpp
r80 r102 70 70 } else if (type == ASC_REQ_TYPE_COMMAND_PLAY) { 71 71 ProcessCommandPlay(pProtocol, lastReceived); 72 } else if (type == ASC_REQ_TYPE_COMMAND_SET_BITRATES) { 73 ProcessCommandSetBitrates(pProtocol, lastReceived); 72 74 } else if (type == ASC_REQ_TYPE_COMMAND_PAUSE) { 73 75 ProcessCommandPause(pProtocol, lastReceived); … … 116 118 BaseVariantProtocol *pProtocol, Variant &request) { 117 119 ((AppleStreamingClientApplication *) GetApplication())->CloseAllContexts(); 120 ASC_RES_BUILD_OK(request, Variant()); 121 } 122 123 void VariantAppProtocolHandler::ProcessCommandSetBitrates( 124 BaseVariantProtocol *pProtocol, Variant &request) { 125 GET_CONTEXT(pProtocol, request); 126 map<uint32_t, uint32_t> bws; 127 128 FOR_MAP(ASC_REQ_COMMAND_SET_BITRATES_BWS(request), string, Variant, i) { 129 FINEST("(uint32_t)MAP_VAL(i): %d", (uint32_t) MAP_VAL(i)); 130 bws[(uint32_t) MAP_VAL(i)] = (uint32_t) MAP_VAL(i); 131 } 132 pContext->SetAllowedBitrates(bws); 118 133 ASC_RES_BUILD_OK(request, Variant()); 119 134 }
Note: See TracChangeset
for help on using the changeset viewer.
