*/
#include "avcodec.h"
-#define ALT_BITSTREAM_READER_LE
+#define BITSTREAM_READER_LE
#include "get_bits.h"
#include "acelp_vectors.h"
#include "celp_filters.h"
{
G723_1_Context *p = avctx->priv_data;
- avctx->sample_fmt = SAMPLE_FMT_S16;
+ avctx->sample_fmt = AV_SAMPLE_FMT_S16;
p->pf_gain = 1 << 12;
memcpy(p->prev_lsp, dc_lsp, LPC_ORDER * sizeof(int16_t));
av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
return ret;
}
- out= p->frame.data[0];
+ out= (int16_t*)p->frame.data[0];
if(p->cur_frame_type == ActiveFrame) {
.init = g723_1_encode_init,
.encode = g723_1_encode_frame,
.long_name = NULL_IF_CONFIG_SMALL("G.723.1"),
- .sample_fmts = (const enum SampleFormat[]){SAMPLE_FMT_S16,
- SAMPLE_FMT_NONE},
+ .sample_fmts = (const enum SampleFormat[]){AV_SAMPLE_FMT_S16,
+ AV_SAMPLE_FMT_NONE},
};
#endif