[MPlayer-dev-eng] [PATCH] update ad_mpg123 in preparation to replace mp3lib
Diego Biurrun
diego at biurrun.de
Wed Feb 29 16:37:48 CET 2012
On Wed, Feb 29, 2012 at 01:57:54PM +0100, Thomas Orgis wrote:
>
> Anyhow, here is my updated patch to get the most out of upcoming
> mpg123 1.14.0 (the 1.14-beta1 just being released) with MPlayer and
> also to play safe with older releases. On x86-64, also the old mpg123
> brings performance benefits.
>
> Test, discuss, and hopefully apply;-)
Good work, I'm glad to see all that ugly ifdeffery go. What's the
minimum library version you are requiring now?
> --- libmpcodecs/ad_mpg123.c (Revision 34780)
> +++ libmpcodecs/ad_mpg123.c (Arbeitskopie)
> @@ -353,16 +274,45 @@
>
> + if(ret == MPG123_ERR)
if (, more below
> @@ -443,7 +386,11 @@
> +#ifdef AD_MPG123_MEAN_BITRATE
> + con->delay = 1;
> + con->mean_rate = 0.;
> + con->mean_count = 0;
align the =
> @@ -477,6 +424,12 @@
> }
> +#ifdef AD_MPG123_FRAMEWISE
> + /* Going to decode directly to MPlayer's memory. It is important
> + * to have MPG123_AUTO_RESAMPLE disabled for the buffer size
> + * being an all-time limit. */
> + sh->audio_out_minsize = 1152*2*sh->samplesize;
spaces around *
Diego
More information about the MPlayer-dev-eng
mailing list