[svn] / trunk / xvidcore / dshow / src / CXvidDecoder.cpp Repository:
ViewVC logotype

Diff of /trunk/xvidcore/dshow/src/CXvidDecoder.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2023, Wed Jul 6 13:55:20 2011 UTC revision 2024, Thu Jul 7 14:59:39 2011 UTC
# Line 331  Line 331 
331      LoadRegistryInfo();      LoadRegistryInfo();
332    
333      *phr = OpenLib();      *phr = OpenLib();
334    
335            {
336          TCHAR lpFilename[MAX_PATH];
337              int sLen = GetModuleFileName(NULL, lpFilename, MAX_PATH);
338    #ifdef _UNICODE
339              if ((sLen >= 11) && (_wcsnicmp(&(lpFilename[sLen - 11]), TEXT("dllhost.exe"), 11) == 0)) {
340    #else
341              if ((sLen >= 11) && (_strnicmp(&(lpFilename[sLen - 11]), TEXT("dllhost.exe"), 11) == 0)) {
342    #endif
343                if (Tray_Icon == 0) Tray_Icon = -1; // create no tray icon upon thumbnail generation
344              }
345              else
346            if (Tray_Icon == -1) Tray_Icon = 0; // can show tray icon
347            }
348    
349  }  }
350    
351  HRESULT CXvidDecoder::OpenLib()  HRESULT CXvidDecoder::OpenLib()
# Line 492  Line 507 
507  {  {
508      DPRINTF("Destructor");      DPRINTF("Destructor");
509    
510          if (Tray_Icon) { /* Destroy tray icon */          if (Tray_Icon > 0) { /* Destroy tray icon */
511                  NOTIFYICONDATA nid;                  NOTIFYICONDATA nid;
512                  ZeroMemory(&nid,sizeof(NOTIFYICONDATA));                  ZeroMemory(&nid,sizeof(NOTIFYICONDATA));
513    

Legend:
Removed from v.2023  
changed lines
  Added in v.2024

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4