Since decoding is going on in different threads, there may be delay (beyond just re-order queue) for frames to start popping out. To avoid build up of decoded frames, pop out as many decoded frames as possible before decoding more bitstream.
This avoids problems when the decoder is deleted before the renderer cleans up.
GStreamer decoder sends eglImage's to renderer, and implement cropping in display. There is still some sort of race-condition and occasional crash at end of playback to debug.
updated German/strings.xml for metadata.themoviedb.org
Revert "[WIN] remove manifest file. It declared a dependency on the vs2008 runtime." This reverts commit e59aa6f.
…EMORYSTATUSEX instead of GlobalMemory
The command interpreter returns 9009 when the program to be executed is not found. Also have to be careful when testing returned value as IF errorlevel x returns true for any errorlevel values >= x
Didn't find a way to suppress extra line returned by git log command when the last commit deleted a file, so instead make sure that only the first line is processed. This is good defensive programming anyway.
…taByteSize to zero.
…mOSX where it belongs
…blow away XBMC_VIDEORESIZE with SDL_VIDEORESIZE which do not align anymore. 2) when we get a resized event, we need to mark the window dirty
…getting proper error returns