{"ref":"refs/heads/official","commits":[{"author":{"name":"al","email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@b3059339-0415-0410-9bf9-f77b7e298cf2"},"sha":"1cad3321d8cbe97573ec4eef66cda7a84e242f80","message":"vo direct3d: fix crash in osd drawing code\n\n  The crash occurred when the video window was minimized and\nthe OSD should be drawn. This caused the OSD textures creation\nto fail and later the OSD drawing code would assume they exist\nand cause the crash.\n\n  When the video window is minimized a size change event with\nthe new size 0x0 is reported. This is now handled by deferring\nthe textures recreation. If the OSD should be drawn in the\nmeantime it will be checked if the OSD textures have been\nallocated.\n\n  This commit is done with the permission of the vo direct3d\nmaintainer.\n\n  This is based on patches from Roger Pack (rogerdpack2 (gmail))\nand Patrick Dinh (patrickdinh33 (yahoo)).\n\n\n\ngit-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@34354 b3059339-0415-0410-9bf9-f77b7e298cf2","url":"https://api.github.com/repos/william0wang/mplayer-ww/commits/1cad3321d8cbe97573ec4eef66cda7a84e242f80"}],"head":"1cad3321d8cbe97573ec4eef66cda7a84e242f80","size":1,"push_id":50955336}