aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AndroidManifest.xml4
-rw-r--r--src/github/daneren2005/dsub/service/sync/PlaylistStubProvider.java61
-rw-r--r--src/github/daneren2005/dsub/service/sync/PodcastStubProvider.java (renamed from src/github/daneren2005/dsub/service/sync/StubProvider.java)2
3 files changed, 64 insertions, 3 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index dacb617a..2e96d2ca 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -168,12 +168,12 @@
<provider android:name="github.daneren2005.dsub.provider.DSubSearchProvider"
android:authorities="github.daneren2005.dsub.provider.DSubSearchProvider"/>
- <provider android:name="github.daneren2005.dsub.service.sync.StubProvider"
+ <provider android:name=".service.sync.PlaylistStubProvider"
android:authorities="github.daneren2005.dsub.playlists.provider"
android:label="Playlists"
android:exported="false"
android:syncable="true"/>
- <provider android:name="github.daneren2005.dsub.service.sync.StubProvider"
+ <provider android:name=".service.sync.PodcastStubProvider"
android:authorities="github.daneren2005.dsub.podcasts.provider"
android:label="Podcasts"
android:exported="false"
diff --git a/src/github/daneren2005/dsub/service/sync/PlaylistStubProvider.java b/src/github/daneren2005/dsub/service/sync/PlaylistStubProvider.java
new file mode 100644
index 00000000..e7053ceb
--- /dev/null
+++ b/src/github/daneren2005/dsub/service/sync/PlaylistStubProvider.java
@@ -0,0 +1,61 @@
+/*
+ This file is part of Subsonic.
+
+ Subsonic is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Subsonic is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Subsonic. If not, see <http://www.gnu.org/licenses/>.
+
+ Copyright 2009 (C) Sindre Mehus
+ */
+
+package github.daneren2005.dsub.service.sync;
+
+import android.content.ContentProvider;
+import android.content.ContentValues;
+import android.database.Cursor;
+import android.net.Uri;
+
+/**
+ * Created by Scott on 8/28/13.
+ */
+
+public class PlaylistStubProvider extends ContentProvider {
+ @Override
+ public boolean onCreate() {
+ return true;
+ }
+
+ @Override
+ public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) {
+ return null;
+ }
+
+ @Override
+ public String getType(Uri uri) {
+ return new String();
+ }
+
+ @Override
+ public Uri insert(Uri uri, ContentValues values) {
+ return null;
+ }
+
+ @Override
+ public int delete(Uri uri, String selection, String[] selectionArgs) {
+ return 0;
+ }
+
+ @Override
+ public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) {
+ return 0;
+ }
+}
diff --git a/src/github/daneren2005/dsub/service/sync/StubProvider.java b/src/github/daneren2005/dsub/service/sync/PodcastStubProvider.java
index d04d8772..cff319aa 100644
--- a/src/github/daneren2005/dsub/service/sync/StubProvider.java
+++ b/src/github/daneren2005/dsub/service/sync/PodcastStubProvider.java
@@ -28,7 +28,7 @@ import android.net.Uri;
* Created by Scott on 8/28/13.
*/
-public class StubProvider extends ContentProvider {
+public class PodcastStubProvider extends ContentProvider {
@Override
public boolean onCreate() {
return true;