|
|
|
@@ -2104,6 +2104,21 @@ static int transcode_init(void) |
|
|
|
char error[1024]; |
|
|
|
int want_sdp = 1; |
|
|
|
|
|
|
|
for (i = 0; i < nb_filtergraphs; i++) { |
|
|
|
FilterGraph *fg = filtergraphs[i]; |
|
|
|
for (j = 0; j < fg->nb_outputs; j++) { |
|
|
|
OutputFilter *ofilter = fg->outputs[j]; |
|
|
|
if (ofilter->ost->source_index >= 0) |
|
|
|
continue; |
|
|
|
if (fg->nb_inputs != 1) |
|
|
|
continue; |
|
|
|
for (k = nb_input_streams-1; k >= 0 ; k--) |
|
|
|
if (fg->inputs[0]->ist == input_streams[k]) |
|
|
|
break; |
|
|
|
ofilter->ost->source_index = k; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/* init framerate emulation */ |
|
|
|
for (i = 0; i < nb_input_files; i++) { |
|
|
|
InputFile *ifile = input_files[i]; |
|
|
|
|