[vlc-devel] [PATCH 1/1] dshow: Use MTA
Hugo Beauzée-Luyssen
hugo at beauzee.fr
Tue May 30 18:53:07 CEST 2017
---
modules/access/dshow/dshow.cpp | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/modules/access/dshow/dshow.cpp b/modules/access/dshow/dshow.cpp
index d42ec0871e..3b69cfddd2 100644
--- a/modules/access/dshow/dshow.cpp
+++ b/modules/access/dshow/dshow.cpp
@@ -393,7 +393,7 @@ static int CommonOpen( vlc_object_t *p_this, access_sys_t *p_sys,
bool b_use_video = true;
/* Initialize OLE/COM */
- if( FAILED(CoInitializeEx( NULL, COINIT_APARTMENTTHREADED )) )
+ if( FAILED(CoInitializeEx( NULL, COINIT_MULTITHREADED )) )
vlc_assert_unreachable();
var_Create( p_this, CFG_PREFIX "config", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
@@ -2017,8 +2017,7 @@ static int FindDevices( vlc_object_t *p_this, const char *psz_name,
{
/* Find list of devices */
std::list<std::string> list_devices;
- if( SUCCEEDED(CoInitializeEx( NULL, COINIT_MULTITHREADED ))
- || SUCCEEDED(CoInitializeEx( NULL, COINIT_APARTMENTTHREADED )) )
+ if( SUCCEEDED(CoInitializeEx( NULL, COINIT_MULTITHREADED )) )
{
bool b_audio = !strcmp( psz_name, CFG_PREFIX "adev" );
--
2.11.0
More information about the vlc-devel
mailing list