summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2015-05-27 15:24:34 +0200
committerMichael Niedermayer <michaelni@gmx.at>2015-05-27 15:24:34 +0200
commit2ae03968147b891be23ddb7c7851f1a52bfea24b (patch)
treed473e1c96d5b16bbb2fb3055f2e5fdfd4e33ad3a /libavformat
parente89e23e1bc1be8caebf666ff11252a38dc651484 (diff)
avformat/mpsubdec: change multipler to int, it only stores 1 and 100
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/mpsubdec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/mpsubdec.c b/libavformat/mpsubdec.c
index eddc594067..c49f149390 100644
--- a/libavformat/mpsubdec.c
+++ b/libavformat/mpsubdec.c
@@ -58,7 +58,7 @@ static int mpsub_read_header(AVFormatContext *s)
AVBPrint buf;
AVRational pts_info = (AVRational){ 100, 1 }; // ts based by default
int res = 0;
- float multiplier = 100.0;
+ int multiplier = 100;
float current_pts = 0;
av_bprint_init(&buf, 0, AV_BPRINT_SIZE_UNLIMITED);
@@ -76,7 +76,7 @@ static int mpsub_read_header(AVFormatContext *s)
if (sscanf(line, "FORMAT=%d", &fps) == 1 && fps > 3 && fps < 100) {
/* frame based timing */
pts_info = (AVRational){ fps, 1 };
- multiplier = 1.0;
+ multiplier = 1;
} else if (sscanf(line, "%f %f", &start, &duration) == 2) {
AVPacket *sub;
const int64_t pos = avio_tell(s->pb);