On 05/09/2012 03:13 AM, Anton Khirnov wrote:
> There's no reason for it to be explicitly 32 bits. It's declared as a
> plain int in all other places in Libav.
>
> This breaks audio filtering API and ABI in theory, but since it's
> unusable right now this shouldn't be a problem.
> ---
> libavfilter/avfilter.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h
> index f114a5e..6db143b 100644
> --- a/libavfilter/avfilter.h
> +++ b/libavfilter/avfilter.h
> @@ -109,7 +109,7 @@ typedef struct AVFilterBuffer {
> typedef struct AVFilterBufferRefAudioProps {
> uint64_t channel_layout; ///< channel layout of audio buffer
> int nb_samples; ///< number of audio samples
> - uint32_t sample_rate; ///< audio buffer sample rate
> + int sample_rate; ///< audio buffer sample rate
> int planar; ///< audio buffer - planar or packed
> } AVFilterBufferRefAudioProps;
>
ok by me.
-Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel