comparison vorbis_enc.c @ 12262:dde20597f15e libavcodec

Use "const" qualifier for pointers that point to input data of audio encoders. This is purely for clarity/documentation purposes.
author reimar
date Sat, 24 Jul 2010 13:59:49 +0000
parents 9f3522743348
children 66c6184769af
comparison
equal deleted inserted replaced
12261:940736055764 12262:dde20597f15e
886 } 886 }
887 } 887 }
888 } 888 }
889 } 889 }
890 890
891 static int apply_window_and_mdct(vorbis_enc_context *venc, signed short *audio, 891 static int apply_window_and_mdct(vorbis_enc_context *venc, const signed short *audio,
892 int samples) 892 int samples)
893 { 893 {
894 int i, j, channel; 894 int i, j, channel;
895 const float * win = venc->win[0]; 895 const float * win = venc->win[0];
896 int window_len = 1 << (venc->log2_blocksize[0] - 1); 896 int window_len = 1 << (venc->log2_blocksize[0] - 1);
971 static int vorbis_encode_frame(AVCodecContext *avccontext, 971 static int vorbis_encode_frame(AVCodecContext *avccontext,
972 unsigned char *packets, 972 unsigned char *packets,
973 int buf_size, void *data) 973 int buf_size, void *data)
974 { 974 {
975 vorbis_enc_context *venc = avccontext->priv_data; 975 vorbis_enc_context *venc = avccontext->priv_data;
976 signed short *audio = data; 976 const signed short *audio = data;
977 int samples = data ? avccontext->frame_size : 0; 977 int samples = data ? avccontext->frame_size : 0;
978 vorbis_enc_mode *mode; 978 vorbis_enc_mode *mode;
979 vorbis_enc_mapping *mapping; 979 vorbis_enc_mapping *mapping;
980 PutBitContext pb; 980 PutBitContext pb;
981 int i; 981 int i;