/* Version of the Glk specification implemented by this library */
#define MAJOR_VERSION 0
#define MINOR_VERSION 7
-#define SUB_VERSION 2
+#define SUB_VERSION 4
/**
* glk_gestalt:
case gestalt_UnicodeNorm:
case gestalt_LineInputEcho:
case gestalt_LineTerminators:
+ case gestalt_ResourceStream:
return 1;
- /* Capabilities supported if compiled with GStreamer */
+ /* Capabilities supported if compiled with sound support */
case gestalt_Sound:
case gestalt_SoundVolume:
case gestalt_SoundNotify:
case gestalt_SoundMusic:
-#ifdef GSTREAMER_SOUND
+ case gestalt_Sound2:
+#ifdef HAVE_SOUND
return 1;
#else
return 0;
#endif
/* Unsupported capabilities */
- /* We do not support the entire new sound suite yet */
- case gestalt_Sound2:
- return 0;
+ /* None! */
/* Selector not supported */
default: