Lines Matching defs:out
31 fprintf(stderr, "%s -out foo.mpd file1\n", argv0);
216 static void write_time(FILE *out, int64_t time, int decimals, enum AVRounding round)
225 fprintf(out, "PT");
227 fprintf(out, "%dH", hours);
229 fprintf(out, "%dM", minutes);
230 fprintf(out, "%d.%0*dS", seconds, decimals, fractions);
235 FILE *out;
270 out = fopen(filename, "w");
271 if (!out) {
276 fprintf(out, "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n");
277 fprintf(out, "<MPD xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
283 fprintf(out, "\tmediaPresentationDuration=\"");
284 write_time(out, tracks->duration, 1, AV_ROUND_DOWN);
285 fprintf(out, "\"\n");
286 fprintf(out, "\tminBufferTime=\"PT5S\">\n");
288 fprintf(out, "\t<Period start=\"PT0.0S\">\n");
293 fprintf(out, "\t\t<AdaptationSet segmentAlignment=\"true\">\n");
299 fprintf(out, "\t\t\t<ContentComponent id=\"%d\" contentType=\"%s\" />\n", track->track_id, track->is_audio ? "audio" : "video");
306 fprintf(out, "\t\t\t<Representation id=\"%d\" codecs=\"", i);
321 fprintf(out, ",");
322 fprintf(out, "%s", track->codec_str);
324 fprintf(out, "\" mimeType=\"%s/mp4\" bandwidth=\"%d\"",
327 fprintf(out, " width=\"%d\" height=\"%d\"", width, height);
329 fprintf(out, " audioSamplingRate=\"%d\"", sample_rate);
330 fprintf(out, ">\n");
332 fprintf(out, "\t\t\t\t<AudioChannelConfiguration schemeIdUri=\"urn:mpeg:dash:23003:3:audio_channel_configuration:2011\" value=\"%d\" />\n", channels);
333 fprintf(out, "\t\t\t\t<BaseURL>%s</BaseURL>\n", first_track->name);
334 fprintf(out, "\t\t\t\t<SegmentBase indexRange=\"%"PRId64"-%"PRId64"\" />\n", first_track->sidx_start, first_track->sidx_start + first_track->sidx_length - 1);
335 fprintf(out, "\t\t\t</Representation>\n");
338 fprintf(out, "\t\t</AdaptationSet>\n");
340 fprintf(out, "\t</Period>\n");
341 fprintf(out, "</MPD>\n");
343 fclose(out);
362 const char *out = NULL;
367 if (!strcmp(argv[i], "-out")) {
368 out = argv[i + 1];
377 if (!tracks.nb_tracks || !out)
380 output_mpd(&tracks, out);