Mercurial > libavcodec.hg
comparison pcm.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 | 77b51328fc59 |
children |
comparison
equal
deleted
inserted
replaced
12261:940736055764 | 12262:dde20597f15e |
---|---|
79 | 79 |
80 static int pcm_encode_frame(AVCodecContext *avctx, | 80 static int pcm_encode_frame(AVCodecContext *avctx, |
81 unsigned char *frame, int buf_size, void *data) | 81 unsigned char *frame, int buf_size, void *data) |
82 { | 82 { |
83 int n, sample_size, v; | 83 int n, sample_size, v; |
84 short *samples; | 84 const short *samples; |
85 unsigned char *dst; | 85 unsigned char *dst; |
86 uint8_t *srcu8; | 86 const uint8_t *srcu8; |
87 int16_t *samples_int16_t; | 87 const int16_t *samples_int16_t; |
88 int32_t *samples_int32_t; | 88 const int32_t *samples_int32_t; |
89 int64_t *samples_int64_t; | 89 const int64_t *samples_int64_t; |
90 uint16_t *samples_uint16_t; | 90 const uint16_t *samples_uint16_t; |
91 uint32_t *samples_uint32_t; | 91 const uint32_t *samples_uint32_t; |
92 | 92 |
93 sample_size = av_get_bits_per_sample(avctx->codec->id)/8; | 93 sample_size = av_get_bits_per_sample(avctx->codec->id)/8; |
94 n = buf_size / sample_size; | 94 n = buf_size / sample_size; |
95 samples = data; | 95 samples = data; |
96 dst = frame; | 96 dst = frame; |