Mercurial > libavcodec.hg
comparison alac.c @ 6221:b42a510e0939 libavcodec
const
author | michael |
---|---|
date | Fri, 01 Feb 2008 03:39:15 +0000 |
parents | 80103098c797 |
children | 48759bfbd073 |
comparison
equal
deleted
inserted
replaced
6220:0ed0d9d578ad | 6221:b42a510e0939 |
---|---|
105 } | 105 } |
106 } | 106 } |
107 | 107 |
108 static int alac_set_info(ALACContext *alac) | 108 static int alac_set_info(ALACContext *alac) |
109 { | 109 { |
110 unsigned char *ptr = alac->avctx->extradata; | 110 const unsigned char *ptr = alac->avctx->extradata; |
111 | 111 |
112 ptr += 4; /* size */ | 112 ptr += 4; /* size */ |
113 ptr += 4; /* alac */ | 113 ptr += 4; /* alac */ |
114 ptr += 4; /* 0 ? */ | 114 ptr += 4; /* 0 ? */ |
115 | 115 |
437 } | 437 } |
438 } | 438 } |
439 | 439 |
440 static int alac_decode_frame(AVCodecContext *avctx, | 440 static int alac_decode_frame(AVCodecContext *avctx, |
441 void *outbuffer, int *outputsize, | 441 void *outbuffer, int *outputsize, |
442 uint8_t *inbuffer, int input_buffer_size) | 442 const uint8_t *inbuffer, int input_buffer_size) |
443 { | 443 { |
444 ALACContext *alac = avctx->priv_data; | 444 ALACContext *alac = avctx->priv_data; |
445 | 445 |
446 int channels; | 446 int channels; |
447 int32_t outputsamples; | 447 int32_t outputsamples; |