In video_out/video_out_xshm.c the code unnecessarily returns a low 15 for VO_PROP_MAX_NUM_FRAMES property. This effectively cancels out the 20 default (or any user configuration override) that is set in xine-engine/video-out.c. The xshm driver is really great because it acts as a working fallback output driver for when a manufacturer-specific driver is unavailable. The xshm driver should defer to the higher level requirements and simply return zero. I must be the only customer to use xine else surely such a fatal flaw would have been detected by now?
Seeing "Your post was not saved. You must provide content". What does that mean?