From 965e6edcf18948ea6971040495e2121a326aa11b Mon Sep 17 00:00:00 2001
From: Warren Dukes <warren.dukes@gmail.com>
Date: Thu, 13 May 2004 18:46:38 +0000
Subject: redimentary addition of url's to playlist

git-svn-id: https://svn.musicpd.org/mpd/trunk@1000 09075e82-0dd4-0310-85a5-a0d7c8717e4f
---
 src/ls.c | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

(limited to 'src/ls.c')

diff --git a/src/ls.c b/src/ls.c
index d651e202c..81a57d0e9 100644
--- a/src/ls.c
+++ b/src/ls.c
@@ -41,6 +41,28 @@ char * dupAndStripPlaylistSuffix(char * file) {
 	return ret;
 }
 
+int isRemoteUrl(char * url) {
+	char * urlPrefixes[] = 	{
+					"http://",
+					"ftp://",
+					NULL
+				};
+
+	while(*urlPrefixes) {
+		if(strncmp(*urlPrefixes,url,strlen(*urlPrefixes)) == 0) {
+#ifdef HAVE_MAD
+			if(hasMp3Suffix(*urlPrefixes)) return 1;
+#endif
+#ifdef HAVE_OGG
+			if(hasOggSuffix(*urlPrefixes)) return 1;
+			return 0;
+#endif
+		}
+	}
+
+	return 0;
+}
+
 int lsPlaylists(FILE * fp, char * utf8path) {
 	DIR * dir;
 	struct stat st;
-- 
cgit v1.2.3