divx codec bug causes that applications get minimized to tray
Any HTPC application will get kicked to the tray when it starts to play a avi which uses divx if the following criterias are complied.
- OS is VISTA (32bit or 64bit)
- application runs maximized/fullscreen
- application uses VMR9 as videorenderer
- playback of the videofile uses divx-codec
This issue has been reported by many users of MediaPortal.
I tested and confirm this issue with MediaPortal and gbpvr.
Testcase:
1. configure MediaPortal to use VMR9
2. start MediaPortal (launches fullscreen/maximized)
3. start to play a avi which uses divx
4. MediaPortal gets minimized to the tray
exactly the same happens with gbpvr.
Note:
- if you change the videorenderer to EVR then this does not occur
- if you do not use Vista then this does not occur
- if the application is running in windowed mode then this does not occur
- if xvid or ffdshow is used instead of divx then this does not occur
Please let me know if you need further informations.
Links:
x MediaPortal (OpenSource MediaCenter) - www.team-mediaportal.com
x GB-pvr - www.gbpvr.com
Regards
Chris
Team MediaPortal Project Coordinator
anyone looking into this problem? :)
after more research by our developers we found out that the divx trayicon/application triggers a device-lost.
other trayicons like from ffdshow/coreavc/haali splitter do not cause a device lost, and therefore not a minimize to the tray.
would be great if this could be fixed in one of the next updates.



Just to let you know.
I had the same problem with a game called "black buccaneer" which uses xvid for the video scenes and my operating system WindowsXP! I had the newest divx code installed (divx7 / Divx 6.8.5 codec). Always when the video started, the game alias activemovie window was minimized to the task bar.
This is how i simply solved it:
1) Go to your divx video codec folder "C:\Program Files\DivX\DivX Codec"
2) Rename "DivXsm.exe" to "DivXsm.exe.bak"
3) -> problem solved
Another problem i had before was, that the video was always shown in an own "activemovie window".
This is how i solved it, so that it was displayed in full screen:
Just write this in a text file, or edit your registry like that:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\DivXNetworks\DivX\ExtOverlayExclusions]
"Black Buccaneer"="Black Buccaneer.exe"