1/*
2 * Copyright 2016-2017, Dario Casalinuovo. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6#include <Application.h>
7
8#include <stdio.h>
9#include <string.h>
10
11#include "MediaPlay.h"
12#include "MediaTest.h"
13
14
15void print_usage()
16{
17	printf("Usage:\n");
18	printf("  media_client play <uri>\n");
19	printf("  media_client test\n");
20}
21
22
23int main(int argc, char *argv[])
24{
25	if (argc < 2) {
26		print_usage();
27		return 0;
28	}
29
30	BApplication app("application/x-vnd.Haiku-media_client");
31
32	int ret = 0;
33	if (strcmp(argv[1], "play") == 0) {
34		if (argc < 3) {
35			print_usage();
36		} else
37			ret = media_play(argv[2]);
38	} else if (strcmp(argv[1], "test") == 0)
39		media_test();
40	else
41		print_usage();
42
43	return ret;
44}
45