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