Class JoalVersion

    • Field Detail

      • jogampCommonVersionInfo

        protected static volatile JoalVersion jogampCommonVersionInfo
    • Constructor Detail

      • JoalVersion

        protected JoalVersion​(String packageName,
                              Manifest mf)
    • Method Detail

      • getInstance

        public static JoalVersion getInstance()
      • toString

        public StringBuilder toString​(ALC alc,
                                      StringBuilder sb)
        Return JogampVersion package information and AL informal strings.

        The given ALC is being used and and ALCcontext are allocated, made current and finally being released.

        Parameters:
        alc - static ALC instance
        sb - optional StringBuffer to be reused
      • toString

        public String toString​(ALC alc)
        Return JogampVersion package information and AL informal strings.

        The given ALC is being used and and ALCcontext are allocated, made current and finally being released.

        Parameters:
        alc - static ALC instance
      • getALStrings

        public static StringBuilder getALStrings​(ALC alc,
                                                 StringBuilder sb)
        Return AL informal strings.

        The given ALC is being used and and ALCcontext are allocated, made current and finally being released.

        Parameters:
        alc - static ALC instance
      • deviceToString

        public static void deviceToString​(StringBuilder sb,
                                          ALC alc,
                                          String devName,
                                          boolean isInput,
                                          String defOutDeviceName,
                                          String defInDeviceName)
      • devicesToString

        public static void devicesToString​(StringBuilder sb,
                                           ALC alc)
      • main

        public static void main​(String[] args)