summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Voroshilov <voroshil@gmail.com>2007-10-04 15:13:42 +0000
committerVladimir Voroshilov <voroshil@gmail.com>2007-10-04 15:13:42 +0000
commit94d9633a329ef411466b7637ab25725dcb6dc7b8 (patch)
tree8a60751c6d31815b1d3ff62450e59829e2412cc0
parent24231e4cf6a974cb71fcb3acaecf05f712535c36 (diff)
Replace "signed short" typecast with "int16_t" as suggested by
Mans Rullgard. Value at the right side is 16 bit length signed. We can not know for sure that short is in fact 16 bits, even if this virtually always is the case. Originally committed as revision 10666 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavcodec/adpcm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c
index 21830ffb38..00eb8184bb 100644
--- a/libavcodec/adpcm.c
+++ b/libavcodec/adpcm.c
@@ -1184,7 +1184,7 @@ static int adpcm_decode_frame(AVCodecContext *avctx,
break;
case CODEC_ID_ADPCM_IMA_AMV:
case CODEC_ID_ADPCM_IMA_SMJPEG:
- c->status[0].predictor = (signed short)bytestream_get_le16(&src);
+ c->status[0].predictor = (int16_t)bytestream_get_le16(&src);
c->status[0].step_index = bytestream_get_le16(&src);
if (avctx->codec->id == CODEC_ID_ADPCM_IMA_AMV)