MVD Services: Difference between revisions
| Line 81: | Line 81: | ||
| Initialization procedures: | Initialization procedures: | ||
| * Color-conversion: Use command [[MVDSTD:Initialize]] with bufsize=1, then command 0x00180000. | * Color-conversion: Use command [[MVDSTD:Initialize]] with bufsize=1, then command 0x00180000. | ||
| * H.264: If needed, use [[MVDSTD:CalculateWorkBufSize]]. Then use [[MVDSTD:Initialize]]. Then use commands 0x00050100, 0x00180000, and 0x001B0040. Then use [[MVDSTD:ProcessNALUnit]]  | * H.264: If needed, use [[MVDSTD:CalculateWorkBufSize]]. Then use [[MVDSTD:Initialize]]. Then use commands 0x00050100, 0x00180000, and 0x001B0040. Then use [[MVDSTD:ProcessNALUnit]] for each of the individual NAL-unit parameter sets, with the main video processing starting afterwards. | ||
| Shutdown procedures: | Shutdown procedures: | ||