mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +00:00
validate: tool: Use gst_macos_main
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7056>
This commit is contained in:
parent
e35c08c067
commit
c8dfb7c8f0
4 changed files with 96 additions and 8 deletions
|
@ -27,8 +27,8 @@
|
||||||
#include <gst/video/video.h>
|
#include <gst/video/video.h>
|
||||||
#include <locale.h> /* for LC_ALL */
|
#include <locale.h> /* for LC_ALL */
|
||||||
|
|
||||||
int
|
static int
|
||||||
main (int argc, char **argv)
|
real_main (int argc, char **argv)
|
||||||
{
|
{
|
||||||
GstValidateSsim *ssim;
|
GstValidateSsim *ssim;
|
||||||
gint rep_err, ret = 0;
|
gint rep_err, ret = 0;
|
||||||
|
@ -120,3 +120,25 @@ main (int argc, char **argv)
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
main (int argc, char *argv[])
|
||||||
|
{
|
||||||
|
int ret;
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
argv = g_win32_get_command_line ();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__APPLE__) && TARGET_OS_MAC && !TARGET_OS_IPHONE
|
||||||
|
ret = gst_macos_main ((GstMainFunc) real_main, argc, argv, NULL);
|
||||||
|
#else
|
||||||
|
ret = real_main (argc, argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
g_strfreev (argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
|
@ -62,8 +62,8 @@ remove_map (GstRTSPServer * server)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int
|
static int
|
||||||
main (int argc, gchar * argv[])
|
real_main (int argc, gchar * argv[])
|
||||||
{
|
{
|
||||||
GMainLoop *loop;
|
GMainLoop *loop;
|
||||||
GstRTSPServer *server;
|
GstRTSPServer *server;
|
||||||
|
@ -157,3 +157,25 @@ failed:
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
main (int argc, char *argv[])
|
||||||
|
{
|
||||||
|
int ret;
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
argv = g_win32_get_command_line ();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__APPLE__) && TARGET_OS_MAC && !TARGET_OS_IPHONE
|
||||||
|
ret = gst_macos_main ((GstMainFunc) real_main, argc, argv, NULL);
|
||||||
|
#else
|
||||||
|
ret = real_main (argc, argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
g_strfreev (argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
|
@ -220,8 +220,8 @@ _register_actions (void)
|
||||||
/* *INDENT-ON* */
|
/* *INDENT-ON* */
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
static int
|
||||||
main (int argc, gchar ** argv)
|
real_main (int argc, gchar ** argv)
|
||||||
{
|
{
|
||||||
guint i;
|
guint i;
|
||||||
GOptionContext *ctx;
|
GOptionContext *ctx;
|
||||||
|
@ -387,3 +387,25 @@ main (int argc, gchar ** argv)
|
||||||
|
|
||||||
return finish_transcoding (pipeline, ret);
|
return finish_transcoding (pipeline, ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
main (int argc, char *argv[])
|
||||||
|
{
|
||||||
|
int ret;
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
argv = g_win32_get_command_line ();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__APPLE__) && TARGET_OS_MAC && !TARGET_OS_IPHONE
|
||||||
|
ret = gst_macos_main ((GstMainFunc) real_main, argc, argv, NULL);
|
||||||
|
#else
|
||||||
|
ret = real_main (argc, argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
g_strfreev (argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
|
@ -333,8 +333,8 @@ run_test_from_file (gchar * testfile, gboolean use_fakesinks)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
static int
|
||||||
main (int argc, gchar ** argv)
|
real_main (int argc, gchar ** argv)
|
||||||
{
|
{
|
||||||
GError *err = NULL;
|
GError *err = NULL;
|
||||||
gchar *scenario = NULL, *configs = NULL, *media_info = NULL,
|
gchar *scenario = NULL, *configs = NULL, *media_info = NULL,
|
||||||
|
@ -634,3 +634,25 @@ exit:
|
||||||
gst_deinit ();
|
gst_deinit ();
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
main (int argc, char *argv[])
|
||||||
|
{
|
||||||
|
int ret;
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
argv = g_win32_get_command_line ();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__APPLE__) && TARGET_OS_MAC && !TARGET_OS_IPHONE
|
||||||
|
ret = gst_macos_main ((GstMainFunc) real_main, argc, argv, NULL);
|
||||||
|
#else
|
||||||
|
ret = real_main (argc, argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef G_OS_WIN32
|
||||||
|
g_strfreev (argv);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue