From 2d3a8284a17b759285eb086501f159ee653be243 Mon Sep 17 00:00:00 2001 From: arpi Date: Thu, 16 Aug 2001 18:45:01 +0000 Subject: exception stuff fixed git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1561 b3059339-0415-0410-9bf9-f77b7e298cf2 --- loader/dshow/DS_VideoDec.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'loader') diff --git a/loader/dshow/DS_VideoDec.c b/loader/dshow/DS_VideoDec.c index d3d8ce2d12..0dddc9fab5 100644 --- a/loader/dshow/DS_VideoDec.c +++ b/loader/dshow/DS_VideoDec.c @@ -34,17 +34,16 @@ extern "C" int DS_VideoDecoder_Open(char* dllname, GUID* guid, BITMAPINFOHEADER* ci.dll=dllname; ci.guid=*guid; -// try { + try { DS_VideoDecoder* dec=new DS_VideoDecoder(ci, *format, flip); -// } catch (FatalError &e) { -// _handle=NULL; -// return -1; -// } - - _d_ptr=d_ptr; - _handle=(void*)dec; - - return 0; + _d_ptr=d_ptr; + _handle=(void*)dec; + return 0; + } catch (FatalError &e) { } + + _handle=NULL; + return -1; + } extern "C" void DS_VideoDecoder_Start(){ -- cgit v1.2.3