yading@10
|
1 :
|
yading@10
|
2 ffmpeg.c : libav*
|
yading@10
|
3 ======== : ======
|
yading@10
|
4 :
|
yading@10
|
5 :
|
yading@10
|
6 --------------------------------:---> AVStream...
|
yading@10
|
7 InputStream input_streams[] / :
|
yading@10
|
8 / :
|
yading@10
|
9 InputFile input_files[] +==========================+ / ^ :
|
yading@10
|
10 ------> 0 | : st ---:-----------:--/ : :
|
yading@10
|
11 ^ +------+-----------+-----+ / +--------------------------+ : :
|
yading@10
|
12 : | :ist_index--:-----:---------/ 1 | : st : | : :
|
yading@10
|
13 : +------+-----------+-----+ +==========================+ : :
|
yading@10
|
14 nb_input_files : | :ist_index--:-----:------------------> 2 | : st : | : :
|
yading@10
|
15 : +------+-----------+-----+ +--------------------------+ : nb_input_streams :
|
yading@10
|
16 : | :ist_index : | 3 | ... | : :
|
yading@10
|
17 v +------+-----------+-----+ +--------------------------+ : :
|
yading@10
|
18 --> 4 | | : :
|
yading@10
|
19 | +--------------------------+ : :
|
yading@10
|
20 | 5 | | : :
|
yading@10
|
21 | +==========================+ v :
|
yading@10
|
22 | :
|
yading@10
|
23 | :
|
yading@10
|
24 | :
|
yading@10
|
25 | :
|
yading@10
|
26 --------- --------------------------------:---> AVStream...
|
yading@10
|
27 \ / :
|
yading@10
|
28 OutputStream output_streams[] / :
|
yading@10
|
29 \ / :
|
yading@10
|
30 +======\======================/======+ ^ :
|
yading@10
|
31 ------> 0 | : source_index : st-:--- | : :
|
yading@10
|
32 OutputFile output_files[] / +------------------------------------+ : :
|
yading@10
|
33 / 1 | : : : | : :
|
yading@10
|
34 ^ +------+------------+-----+ / +------------------------------------+ : :
|
yading@10
|
35 : | : ost_index -:-----:------/ 2 | : : : | : :
|
yading@10
|
36 nb_output_files : +------+------------+-----+ +====================================+ : :
|
yading@10
|
37 : | : ost_index -:-----|-----------------> 3 | : : : | : :
|
yading@10
|
38 : +------+------------+-----+ +------------------------------------+ : nb_output_streams :
|
yading@10
|
39 : | : : | 4 | | : :
|
yading@10
|
40 : +------+------------+-----+ +------------------------------------+ : :
|
yading@10
|
41 : | : : | 5 | | : :
|
yading@10
|
42 v +------+------------+-----+ +------------------------------------+ : :
|
yading@10
|
43 6 | | : :
|
yading@10
|
44 +------------------------------------+ : :
|
yading@10
|
45 7 | | : :
|
yading@10
|
46 +====================================+ v :
|
yading@10
|
47 :
|