Mercurial > libavformat.hg
diff mov.c @ 1733:377e4b1a4439 libavformat
make vars unsigned
author | bcoudurier |
---|---|
date | Wed, 24 Jan 2007 15:57:41 +0000 |
parents | fc47ca451446 |
children | fc243e5a290e |
line wrap: on
line diff
--- a/mov.c Wed Jan 24 15:46:59 2007 +0000 +++ b/mov.c Wed Jan 24 15:57:41 2007 +0000 @@ -1477,16 +1477,16 @@ MOVStreamContext *sc = st->priv_data; offset_t current_offset; int64_t current_dts = 0; - int stts_index = 0; - int stsc_index = 0; - int stss_index = 0; - int i, j, k; + unsigned int stts_index = 0; + unsigned int stsc_index = 0; + unsigned int stss_index = 0; + unsigned int i, j, k; if (sc->sample_sizes || st->codec->codec_type == CODEC_TYPE_VIDEO || sc->dv_audio_container) { - int keyframe, sample_size; - int current_sample = 0; - int stts_sample = 0; - int distance = 0; + unsigned int current_sample = 0; + unsigned int stts_sample = 0; + unsigned int keyframe, sample_size; + unsigned int distance = 0; st->nb_frames = sc->sample_count; for (i = 0; i < sc->chunk_count; i++) { @@ -1521,7 +1521,7 @@ } } } else { /* read whole chunk */ - int chunk_samples, chunk_size, chunk_duration; + unsigned int chunk_samples, chunk_size, chunk_duration; for (i = 0; i < sc->chunk_count; i++) { current_offset = sc->chunk_offsets[i];