mpv/player/main-fn-win.c

21 lines
455 B
C

#include "config.h"
#include "core.h"
#include "osdep/io.h"
int wmain(int argc, wchar_t *argv[]);
// mpv does its own wildcard expansion in the option parser
int _dowildcard = 0;
int wmain(int argc, wchar_t *argv[])
{
char **argv_u8 = talloc_zero_array(NULL, char*, argc + 1);
for (int i = 0; i < argc; i++)
argv_u8[i] = mp_to_utf8(argv_u8, argv[i]);
int ret = mpv_main(argc, argv_u8);
talloc_free(argv_u8);
return ret;
}