MVD Services: Difference between revisions
| No edit summary | |||
| 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==== | ||