try to cope to bizzare behaviour of mediaController