[alsa-devel] [PATCH] a52: switch to AV_CODEC_ID identifiers
Takashi Iwai
tiwai at suse.de
Fri Jan 10 10:12:29 CET 2014
At Thu, 9 Jan 2014 21:14:17 +0100,
Anton Khirnov wrote:
>
> Fixes build with latest libavcodec versions.
Thanks, applied.
Takashi
> ---
> a52/pcm_a52.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/a52/pcm_a52.c b/a52/pcm_a52.c
> index 359608f..b467ec8 100644
> --- a/a52/pcm_a52.c
> +++ b/a52/pcm_a52.c
> @@ -58,6 +58,9 @@
> #endif
> #endif
>
> +#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 25, 0)
> +#define AV_CODEC_ID_AC3 CODEC_ID_AC3
> +#endif
>
> struct a52_ctx {
> snd_pcm_ioplug_t io;
> @@ -916,7 +919,7 @@ SND_PCM_PLUGIN_DEFINE_FUNC(a52)
> if (rec->codec == NULL)
> rec->codec = avcodec_find_encoder_by_name("ac3");
> if (rec->codec == NULL)
> - rec->codec = avcodec_find_encoder(CODEC_ID_AC3);
> + rec->codec = avcodec_find_encoder(AV_CODEC_ID_AC3);
> if (rec->codec == NULL) {
> SNDERR("Cannot find codec engine");
> err = -EINVAL;
> --
> 1.7.10.4
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
More information about the Alsa-devel
mailing list