On Wed, Mar 30, 2016 at 06:38:33AM +0530, Disha Singh wrote: > The most recent patch has been attached. The lpc error persists. > I have removed some patcheck errors. >
[...] > +/**************************************************************************** > + *************** Functions that process the data in some way **************** > + > ****************************************************************************/ > + > +#define INT24_MAX ((1 << 23) - 1) > +#define INT24_MIN (~INT24_MAX) > + > +#define MSB_MASK(bits) (-1u << bits) > + > +/** Applies the filter to the current samples, and saves the residual back > + * into the samples buffer. If the filter is too bad and overflows the > + * maximum amount of bits allowed (24), the samples buffer is left as is and > + * the function returns -1. > + */ > +static int apply_filter(MLPEncodeContext *ctx, unsigned int channel) > +{ > + FilterParams *fp[NUM_FILTERS] = { > &ctx->cur_channel_params[channel].filter_params[FIR], > + > &ctx->cur_channel_params[channel].filter_params[IIR], }; > + int32_t **filter_state_buffer = > (av_malloc((NUM_FILTERS)*sizeof(int32_t*)); doesnt build CC libavcodec/mlpenc.o libavcodec/mlpenc.c: In function ‘mlp_encode_init’: libavcodec/mlpenc.c:577:5: warning: ‘coded_frame’ is deprecated (declared at libavcodec/avcodec.h:2967) [-Wdeprecated-declarations] libavcodec/mlpenc.c: In function ‘set_filter_params’: libavcodec/mlpenc.c:1480:35: warning: passing argument 3 of ‘ff_lpc_calc_coefs’ makes integer from pointer without a cast [enabled by default] libavcodec/lpc.h:93:5: note: expected ‘int’ but argument is of type ‘unsigned int *’ libavcodec/mlpenc.c: In function ‘apply_filter’: libavcodec/mlpenc.c:1888:69: error: expected ‘)’ before ‘;’ token libavcodec/mlpenc.c:2462:1: error: expected declaration or statement at end of input libavcodec/mlpenc.c:1888:15: warning: unused variable ‘filter_state_buffer’ [-Wunused-variable] libavcodec/mlpenc.c:1886:19: warning: unused variable ‘fp’ [-Wunused-variable] libavcodec/mlpenc.c:2462:1: error: no return statement in function returning non-void [-Werror=return-type] libavcodec/mlpenc.c: At top level: libavcodec/mlpenc.c:205:19: warning: ‘restart_best_offset’ defined but not used [-Wunused-variable] libavcodec/mlpenc.c:283:12: warning: ‘compare_decoding_params’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:377:13: warning: ‘copy_restart_frame_params’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:438:13: warning: ‘default_decoding_params’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:486:34: warning: ‘mlp_encode_init’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:702:21: warning: ‘bitcount_restart_header’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:746:21: warning: ‘bitcount_decoding_params’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1242:21: warning: ‘write_access_unit’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1338:13: warning: ‘input_data’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1347:13: warning: ‘input_to_sample_buffer’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1388:13: warning: ‘determine_quant_step_size’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1496:13: warning: ‘determine_filters’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1563:13: warning: ‘lossless_matrix_coeffs’ defined but not used [-Wunused-function] libavcodec/mlpenc.c:1812:13: warning: ‘determine_bits’ defined but not used [-Wunused-function] [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Republics decline into democracies and democracies degenerate into despotisms. -- Aristotle
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel