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
License Agreement
NO COMMERCIAL USE: This License Agreement grants our community members the right to use the Software downloaded from DivX Labs for personal use only in order to evaluate and provide feedback about it to DivX, Inc. Commercial use of the Software or of the work products resulting from its use is not permitted under the Terms of Use of DivX Labs.- To read the full Terms of Use please visit the Terms of Use page.
- To inquire about commercial licensing please email us


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"
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.
infinityloop: Thanks for the heads-up. I'll log a bug on this.
Cool, I think thats wats needed