Changeset 492:1bd083c4c565 in mediastreamer2


Ignore:
Timestamp:
Jun 14, 2009 6:31:17 PM (4 years ago)
Author:
aymeric <aymeric@…>
Branch:
default
Message:

Fix missing CoInitialize? for detecting camera.

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@495 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

File:
1 edited

Legend:

Unmodified
Added
Removed
  • linphone/mediastreamer2/src/winvideods.c

    r461 r492  
    13451345        ULONG nFetched = 0; 
    13461346 
     1347        // Initialize COM 
     1348        CoInitialize(NULL); 
     1349 
    13471350        hr = CoCreateInstance(CLSID_SystemDeviceEnum, NULL, CLSCTX_INPROC_SERVER,  
    13481351                IID_ICreateDevEnum, (PVOID *)&pCreateDevEnum); 
    13491352        if(FAILED(hr)) 
    13501353        { 
     1354                CoUninitialize(); 
    13511355                return ; 
    13521356        } 
     
    13561360        if (FAILED(hr) || pEnumMoniker == NULL) { 
    13571361                //printf("no device\n"); 
     1362                CoUninitialize(); 
    13581363                return ; 
    13591364        } 
     
    13951400        pEnumMoniker->Release(); 
    13961401        pCreateDevEnum->Release(); 
    1397 } 
     1402        CoUninitialize(); 
     1403} 
Note: See TracChangeset for help on using the changeset viewer.