Browse Source

Do not use format string "%0.3f" for RTSP Range field.

The format string was locale-depending.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
tags/n0.8
Carl Eugen Hoyos Ronald S. Bultje 14 years ago
parent
commit
78e99e0f32
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      libavformat/rtspdec.c

+ 3
- 2
libavformat/rtspdec.c View File

@@ -60,8 +60,9 @@ static int rtsp_read_play(AVFormatContext *s)
cmd[0] = 0;
} else {
snprintf(cmd, sizeof(cmd),
"Range: npt=%0.3f-\r\n",
(double)rt->seek_timestamp / AV_TIME_BASE);
"Range: npt=%"PRId64".%03"PRId64"-\r\n",
rt->seek_timestamp / AV_TIME_BASE,
rt->seek_timestamp / (AV_TIME_BASE / 1000) % 1000);
}
ff_rtsp_send_cmd(s, "PLAY", rt->control_uri, cmd, reply, NULL);
if (reply->status_code != RTSP_STATUS_OK) {


Loading…
Cancel
Save