Hi! A user claims that attached patch helps him with a 64-channel software input device on avfoundation that does not work with current git head.
Please comment, Carl Eugen
diff --git a/libavcodec/internal.h b/libavcodec/internal.h index cea5355..f3dafc0 100644 --- a/libavcodec/internal.h +++ b/libavcodec/internal.h @@ -65,7 +65,7 @@ #define FF_DEFAULT_QUANT_BIAS 999999 #endif -#define FF_SANE_NB_CHANNELS 63U +#define FF_SANE_NB_CHANNELS 64U #define FF_SIGNBIT(x) ((x) >> CHAR_BIT * sizeof(x) - 1) diff --git a/libavfilter/af_pan.c b/libavfilter/af_pan.c index 4ba77a7..9117cc0 100644 --- a/libavfilter/af_pan.c +++ b/libavfilter/af_pan.c @@ -37,7 +37,7 @@ #include "formats.h" #include "internal.h" -#define MAX_CHANNELS 63 +#define MAX_CHANNELS 64 typedef struct PanContext { const AVClass *class; diff --git a/libswresample/swresample_internal.h b/libswresample/swresample_internal.h index e36faf1..ce5eef4 100644 --- a/libswresample/swresample_internal.h +++ b/libswresample/swresample_internal.h @@ -25,7 +25,7 @@ #include "libavutil/channel_layout.h" #include "config.h" -#define SWR_CH_MAX 32 +#define SWR_CH_MAX 64 #define SQRT3_2 1.22474487139158904909 /* sqrt(3/2) */
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel