mirror of
https://github.com/mpv-player/mpv
synced 2025-02-20 06:46:55 +00:00
core: do not print garbage with -identify when chapter times are unknown
The current code tried to print -1000 as unsigned integer if the chapter time was unknown. Print -1 instead. This affects only the -identify output used for slave mode, such as ID_CHAPTER_0_START.
This commit is contained in:
parent
40300e3c0c
commit
7608a0fac9
@ -540,9 +540,10 @@ static void print_file_properties(struct MPContext *mpctx, const char *filename)
|
||||
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_CHAPTERS=%d\n", chapter_count);
|
||||
for (int i = 0; i < chapter_count; i++) {
|
||||
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_CHAPTER_ID=%d\n", i);
|
||||
// in milliseconds
|
||||
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_CHAPTER_%d_START=%"PRIu64"\n",
|
||||
i, (int64_t)(chapter_start_time(mpctx, i) * 1000.0));
|
||||
// print in milliseconds
|
||||
double time = chapter_start_time(mpctx, i) * 1000.0;
|
||||
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_CHAPTER_%d_START=%"PRId64"\n",
|
||||
i, (int64_t)(time < 0 ? -1 : time));
|
||||
char *name = chapter_name(mpctx, i);
|
||||
if (name) {
|
||||
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_CHAPTER_%d_NAME=%s\n", i,
|
||||
|
Loading…
Reference in New Issue
Block a user