updated FIXME notes for EChannelMapping enumeration git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/branches/releases/v2_branch@4344 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/devicetopology.h b/mingw-w64-headers/include/devicetopology.h index c766f66..7f93aeb 100644 --- a/mingw-w64-headers/include/devicetopology.h +++ b/mingw-w64-headers/include/devicetopology.h
@@ -28,7 +28,12 @@ Subunit } PartType; -/* Fixme: Guessed from http://msdn.microsoft.com/en-us/library/dd316543%28VS.85%29.aspx */ +/* NOTE: EChannelMapping enumeration is obsoleted in Windows/7: + * SPEAKER_FRONT_LEFT and friends from ksmedia.h are to + * be used as KSJACK_DESCRIPTION->ChannelMapping member + * values who also changed to a DWORD. See: + * http://msdn.microsoft.com/en-us/library/dd316543(VS.85).aspx + */ typedef enum _EChannelMapping { ePcxChanMap_FL_FR = 0, ePcxChanMap_FC_LFE, @@ -87,7 +92,7 @@ } EPxcPortConnection; typedef struct _KSJACK_DESCRIPTION { - EChannelMapping ChannelMapping; + EChannelMapping ChannelMapping; /* see note up above for EChannelMapping */ COLORREF Color; EPcxConnectionType ConnectionType; EPcxGeoLocation GeoLocation;