Commit fbd14e0
Add new decode members for alpha channel info
Add three new members in mfxInfoMFX (AlphaChannelExist, LosslessAlpha,
PreMultipliedAlpha) that the decoder populates during
MFXVideoDECODE_DecodeHeader. They allow applications to discover, prior
to allocating output surfaces, whether the input bitstream carries an
alpha channel, whether that alpha is encoded losslessly, and whether
the alpha has been pre-multiplied with the video channels.
The new bitfields are packed into reservedByte0 to preserve struct
layout and ABI. Static ABI offset/width assertions and change-log
entries are added accordingly.1 parent 16c5b81 commit fbd14e0
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1042 | 1042 | | |
1043 | 1043 | | |
1044 | 1044 | | |
1045 | | - | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
1046 | 1052 | | |
1047 | 1053 | | |
1048 | 1054 | | |
| |||
0 commit comments