30 Jul
2011
30 Jul
'11
10:29 a.m.
On Fri, Jul 29, 2011 at 09:07:18PM +0000, Carl Eugen Hoyos wrote:
reimar <subversion <at> mplayerhq.hu> writes:
+++ trunk/stream/stream_cdda.c Sat Jun 4 12:27:45 2011 (r33557) @@ -419,6 +419,9 @@ static int open_cdda(stream_t *st,int m, if(p->no_skip) mode |= PARANOIA_MODE_NEVERSKIP; #ifndef CONFIG_LIBCDIO + // HACK against libcdparanoia's stupid caching model that + // queues up a huge number of requests leading to stuttering + paranoia_cachemodel_size(priv->cdp, 24);
This breaks default compilation on systems with old paranoia (that does not have paranoia_cachemodel_size).
I decided to fix it by removing support for older versions since IMO they work really badly and we also support libcdio as an alternative.