MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / main

Function main

tools/sidxindex.c:359–384  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357}
358
359int main(int argc, char **argv)
360{
361 const char *out = NULL;
362 struct Tracks tracks = { 0 };
363 int i;
364
365 for (i = 1; i < argc; i++) {
366 if (!strcmp(argv[i], "-out")) {
367 out = argv[i + 1];
368 i++;
369 } else if (argv[i][0] == '-') {
370 return usage(argv[0], 1);
371 } else {
372 if (handle_file(&tracks, argv[i]))
373 return 1;
374 }
375 }
376 if (!tracks.nb_tracks || !out)
377 return usage(argv[0], 1);
378
379 output_mpd(&tracks, out);
380
381 clean_tracks(&tracks);
382
383 return 0;
384}

Callers

nothing calls this directly

Calls 4

output_mpdFunction · 0.85
usageFunction · 0.70
handle_fileFunction · 0.70
clean_tracksFunction · 0.70

Tested by

no test coverage detected