98 libinfo.append(QString("<a href=\"http://www.libsdl.org/\">SDL_mixer</a> version: %1.%2.%3<br>") |
107 libinfo.append(QString("<a href=\"http://www.libsdl.org/\">SDL_mixer</a> version: %1.%2.%3<br>") |
99 .arg(MIX_MAJOR_VERSION) |
108 .arg(MIX_MAJOR_VERSION) |
100 .arg(MIX_MINOR_VERSION) |
109 .arg(MIX_MINOR_VERSION) |
101 .arg(MIX_PATCHLEVEL)); |
110 .arg(MIX_PATCHLEVEL)); |
102 |
111 |
|
112 void *sdlnet_handle = SDL_LoadObject(sopath("SDL_net")); |
|
113 if (sdlnet_handle != NULL) { |
|
114 SDL_version *(*sdlnet_ver_get)(void) = NULL; |
|
115 sdlnet_ver_get = (SDL_version *(*)(void)) SDL_LoadFunction(sdlnet_handle, "SDLNet_Linked_Version"); |
|
116 if (sdlnet_ver_get != NULL) { |
|
117 SDL_version *sdlnet_ver = sdlnet_ver_get(); |
|
118 libinfo.append(QString("<a href=\"http://www.libsdl.org/\">SDL_net</a> version: %1.%2.%3<br>") |
|
119 .arg(sdlnet_ver->major) |
|
120 .arg(sdlnet_ver->minor) |
|
121 .arg(sdlnet_ver->patch)); |
|
122 } |
|
123 SDL_UnloadObject(sdlnet_handle); |
|
124 } |
|
125 |
103 libinfo.append(QString("<a href=\"http://qt-project.org/\">Qt</a> version: %1<br>").arg(QT_VERSION_STR)); |
126 libinfo.append(QString("<a href=\"http://qt-project.org/\">Qt</a> version: %1<br>").arg(QT_VERSION_STR)); |
104 |
127 |
105 #ifdef VIDEOREC |
128 #ifdef VIDEOREC |
106 libinfo.append(QString("<a href=\"http://libav.org\">Libav</a> version: %1.%2.%3<br>") |
129 libinfo.append(QString("<a href=\"http://libav.org\">Libav</a> version: %1.%2.%3<br>") |
107 .arg(LIBAVUTIL_VERSION_MAJOR) |
130 .arg(LIBAVUTIL_VERSION_MAJOR) |