Overwrite the GetFirstConnectedInterface and requery the interface list if no connected device is found this fixes a bug when no network is available after first start of xbmc and the interface comes up during runtime
due to a bug on osx nvidia, using gltexsubimage2d with a pbo bound and a null pointer screws up the alpha, an offset fixes this, there might still be a problem if stride + PBO_OFFSET is a multiple of 128 and deinterlacing is on
This is an existing window, so no resources are free'd. Note that THIS WILL FAIL for any controls newly created by python - they will remain after the script ends. Ideally this would be remedied by a flag in Control that specifies that it was python created - any python created controls could then be removed + free'd from the window. how this works with controlgroups though could be a bit tricky.