Mercurial > libavformat.hg
comparison movenc.c @ 5394:896dbdababcb libavformat
100l, max value for timescale is UINT16_MAX
author | bcoudurier |
---|---|
date | Sun, 29 Nov 2009 18:26:51 +0000 |
parents | a3853508bb5c |
children | 2aecc666c976 |
comparison
equal
deleted
inserted
replaced
5393:a3853508bb5c | 5394:896dbdababcb |
---|---|
1850 }else{ | 1850 }else{ |
1851 st->codec->frame_size = 1; | 1851 st->codec->frame_size = 1; |
1852 track->sampleSize = (av_get_bits_per_sample(st->codec->codec_id) >> 3) * st->codec->channels; | 1852 track->sampleSize = (av_get_bits_per_sample(st->codec->codec_id) >> 3) * st->codec->channels; |
1853 } | 1853 } |
1854 if (track->mode != MODE_MOV) { | 1854 if (track->mode != MODE_MOV) { |
1855 if (track->timescale > INT16_MAX) { | 1855 if (track->timescale > UINT16_MAX) { |
1856 av_log(s, AV_LOG_ERROR, "track %d: output format does not support " | 1856 av_log(s, AV_LOG_ERROR, "track %d: output format does not support " |
1857 "sample rate %dhz\n", i, track->timescale); | 1857 "sample rate %dhz\n", i, track->timescale); |
1858 goto error; | 1858 goto error; |
1859 } | 1859 } |
1860 if (track->enc->codec_id == CODEC_ID_MP3 && track->timescale < 16000) { | 1860 if (track->enc->codec_id == CODEC_ID_MP3 && track->timescale < 16000) { |