diff options
Diffstat (limited to 'libavformat/raw.c')
-rw-r--r-- | libavformat/raw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/raw.c b/libavformat/raw.c index 224c26f3ed..ba73dca455 100644 --- a/libavformat/raw.c +++ b/libavformat/raw.c @@ -232,6 +232,7 @@ int pcm_read_seek(AVFormatContext *s, if (block_align <= 0 || byte_rate <= 0) return -1; + if (timestamp < 0) timestamp = 0; /* compute the position by aligning it to block_align */ pos = av_rescale_rnd(timestamp * byte_rate, |