Line 261: |
Line 261: |
| | | |
| The configuration doesn't seem to change at all while SKATER is running video processing(each [[MVDSTD:SetConfig]] input config appears to the same). | | The configuration doesn't seem to change at all while SKATER is running video processing(each [[MVDSTD:SetConfig]] input config appears to the same). |
| + | |
| + | ====SKATER video processing config==== |
| + | When processing video, SKATER [[MVDSTD:GetConfig|gets]] the config, updates all of the fields listed below, then uses [[MVDSTD:SetConfig]]. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | ! Written value |
| + | |- |
| + | | 0x0 |
| + | | 0x4 |
| + | | Input format type. |
| + | | 0x00020001(H.264), hard-coded. |
| + | |- |
| + | | 0x8 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0xC |
| + | | 0x4 |
| + | | Input video width. |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x10 |
| + | | 0x4 |
| + | | Input video height. |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x40 |
| + | | 0x4 |
| + | | Flag |
| + | | 0x1, hard-coded. |
| + | |- |
| + | | 0x44 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x48 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x4C |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x50 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x54 |
| + | | 0x4 |
| + | | |
| + | | 0x0, hard-coded. |
| + | |- |
| + | | 0x58 |
| + | | 0x4 |
| + | | Output format type. |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x5C |
| + | | 0x4 |
| + | | Output video width. |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x60 |
| + | | 0x4 |
| + | | Output video height. |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x64 |
| + | | 0x4 |
| + | | Output data physical address. |
| + | | |
| + | |- |
| + | | 0x68 |
| + | | 0x4 |
| + | | Output data physical address, only set for color-conversion. |
| + | | 0x0, hard-coded. |
| + | |- |
| + | | 0xA8 |
| + | | 0x4 |
| + | | |
| + | | 0x1, hard-coded. |
| + | |- |
| + | | 0xAC |
| + | | 0x4 |
| + | | |
| + | | 0x0, hard-coded. |
| + | |- |
| + | | 0xD8 |
| + | | 0x4 |
| + | | |
| + | | 0x0, hard-coded. |
| + | |- |
| + | | 0x104 |
| + | | 0x4 |
| + | | |
| + | | 0x1, hard-coded. |
| + | |- |
| + | | 0x108 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x10C |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x110 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x114 |
| + | | 0x4 |
| + | | |
| + | | Loaded from unique input state. |
| + | |- |
| + | | 0x118 |
| + | | 0x4 |
| + | | |
| + | | 0x0, hard-coded. |
| + | |} |
| + | |
| + | "Loaded from unique input state" refers to the field being loaded from state seperate from the other fields used for this configuration structure. |
| | | |
| ====Input formats==== | | ====Input formats==== |