Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern "C"
- {
- #include <gst/gst.h>
- #ifdef Q_OS_ANDROID
- GST_PLUGIN_STATIC_DECLARE(coreelements);
- GST_PLUGIN_STATIC_DECLARE(typefindfunctions);
- GST_PLUGIN_STATIC_DECLARE(videoconvert);
- GST_PLUGIN_STATIC_DECLARE(videorate);
- GST_PLUGIN_STATIC_DECLARE(videoscale);
- GST_PLUGIN_STATIC_DECLARE(videofilter);
- GST_PLUGIN_STATIC_DECLARE(autodetect);
- GST_PLUGIN_STATIC_DECLARE(playback);
- GST_PLUGIN_STATIC_DECLARE(videotestsrc);
- GST_PLUGIN_STATIC_DECLARE(playback);
- //GST_PLUGIN_STATIC_DECLARE(soup);
- GST_PLUGIN_STATIC_DECLARE(x264);
- GST_PLUGIN_STATIC_DECLARE(videoparsersbad);
- GST_PLUGIN_STATIC_DECLARE(androidmedia);
- GST_PLUGIN_STATIC_DECLARE(opengl);
- //GST_PLUGIN_STATIC_DECLARE(qmlgl);
- GST_PLUGIN_STATIC_DECLARE(opensles);
- GST_PLUGIN_STATIC_DECLARE(audioconvert);
- GST_PLUGIN_STATIC_DECLARE(audiotestsrc);
- GST_PLUGIN_STATIC_DECLARE(autodetect);
- GST_PLUGIN_STATIC_DECLARE(autoconvert);
- GST_PLUGIN_STATIC_DECLARE(audioresample);
- GST_PLUGIN_STATIC_DECLARE(playback);
- GST_PLUGIN_STATIC_DECLARE(wavenc);
- //GST_PLUGIN_STATIC_DECLARE(voaacenc);
- #endif
- }
- int main(int argc, char *argv[])
- {
- gst_init (&argc, &argv);
- #ifdef Q_OS_ANDROID
- GST_PLUGIN_STATIC_REGISTER(coreelements);
- GST_PLUGIN_STATIC_REGISTER(typefindfunctions);
- GST_PLUGIN_STATIC_REGISTER(videoconvert);
- GST_PLUGIN_STATIC_REGISTER(videorate);
- GST_PLUGIN_STATIC_REGISTER(videoscale);
- GST_PLUGIN_STATIC_REGISTER(videofilter);
- GST_PLUGIN_STATIC_REGISTER(autodetect);
- GST_PLUGIN_STATIC_REGISTER(playback);
- //GST_PLUGIN_STATIC_REGISTER(soup);
- GST_PLUGIN_STATIC_REGISTER(videotestsrc);
- GST_PLUGIN_STATIC_REGISTER(x264);
- GST_PLUGIN_STATIC_REGISTER(videoparsersbad);
- GST_PLUGIN_STATIC_REGISTER(androidmedia);
- GST_PLUGIN_STATIC_REGISTER(opengl);
- //GST_PLUGIN_STATIC_REGISTER(qmlgl);
- GST_PLUGIN_STATIC_REGISTER(opensles);
- GST_PLUGIN_STATIC_REGISTER(audioconvert);
- GST_PLUGIN_STATIC_REGISTER(audiotestsrc);
- GST_PLUGIN_STATIC_REGISTER(autodetect);
- GST_PLUGIN_STATIC_REGISTER(autoconvert);
- GST_PLUGIN_STATIC_REGISTER(audioresample);
- GST_PLUGIN_STATIC_REGISTER(playback);
- GST_PLUGIN_STATIC_REGISTER(wavenc);
- //GST_PLUGIN_STATIC_REGISTER(voaacenc);
- gst_debug_set_active(TRUE);
- gst_debug_set_default_threshold(GST_LEVEL_NONE);
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement