parseutils: accept only full "ms" suffix
The commit which added those was pushed prematurely before anyone could object to illogical suffixes like just m for milliseconds. Without this, we'd be locked into never being able to implement the "m" suffix for minutes. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
This commit is contained in:
parent
5787908e8c
commit
8218249f1f
1 changed files with 2 additions and 2 deletions
|
@ -689,10 +689,10 @@ int av_parse_time(int64_t *timeval, const char *timestr, int duration)
|
|||
|
||||
if (duration) {
|
||||
t = dt.tm_hour * 3600 + dt.tm_min * 60 + dt.tm_sec;
|
||||
if (*q == 'm') {
|
||||
if (q[0] == 'm' && q[1] == 's') {
|
||||
suffix = 1000;
|
||||
microseconds /= 1000;
|
||||
q++;
|
||||
q += 2;
|
||||
} else if (*q == 'u') {
|
||||
suffix = 1;
|
||||
microseconds = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue