[libdmapsharing] Advertise support for dmap.supportsupdate for Apple Remote v2.0.1 (229)
- From: W. Michael Petullo <wmpetullo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdmapsharing] Advertise support for dmap.supportsupdate for Apple Remote v2.0.1 (229)
- Date: Fri, 22 Oct 2010 01:07:07 +0000 (UTC)
commit 67a62ab3d8e208c5c67523b0c9560e85b104b5f8
Author: W. Michael Petullo <mike flyn org>
Date: Thu Oct 21 20:05:26 2010 -0500
Advertise support for dmap.supportsupdate for Apple Remote v2.0.1 (229)
Advertise support for dmap.supportsupdate even though we don't support
it. This should fix DACP interaction with Apple Remote v2.0.1 (229). Add
real support for dmap.supportsupdate to TODO.
Signed-off-by: W. Michael Petullo <mike flyn org>
ChangeLog | 6 ++++++
TODO | 2 ++
libdmapsharing/daap-share.c | 2 +-
libdmapsharing/dpap-share.c | 2 +-
4 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 952fab6..d3f209e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+21 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Advertise support for dmap.supportsupdate even though we don't
+ support it. This should fix DACP interaction with Apple Remote
+ v2.0.1 (229). Add real support for dmap.supportsupdate to TODO.
+
16 October 2010 W. Michael Petullo <mike flyn org>
* Add terminating record to meta_data_map in dpap-share.c.
diff --git a/TODO b/TODO
index bebab2a..63419a4 100644
--- a/TODO
+++ b/TODO
@@ -12,6 +12,8 @@ Functions that could be simplified:
compare_record_property()
apply_filter()/_dmap_share_build_filter()
+Add support for DMAP_CC_MSUP, dmap.supportsupdate
+
Something odd (as best as I can remember):
TunesRemote+ on Android emulator
Ryhthmbox on same machine
diff --git a/libdmapsharing/daap-share.c b/libdmapsharing/daap-share.c
index 2120632..05925fe 100644
--- a/libdmapsharing/daap-share.c
+++ b/libdmapsharing/daap-share.c
@@ -287,7 +287,7 @@ daap_share_server_info (DMAPShare *share,
dmap_structure_add (msrv, DMAP_CC_MSLR, 0);
dmap_structure_add (msrv, DMAP_CC_MSTM, (gint32) DAAP_TIMEOUT);
dmap_structure_add (msrv, DMAP_CC_MSAL, (gchar) 0);
- dmap_structure_add (msrv, DMAP_CC_MSUP, (gchar) 0);
+ dmap_structure_add (msrv, DMAP_CC_MSUP, (gchar) 1);
dmap_structure_add (msrv, DMAP_CC_MSPI, (gchar) 0);
dmap_structure_add (msrv, DMAP_CC_MSEX, (gchar) 0);
dmap_structure_add (msrv, DMAP_CC_MSBR, (gchar) 0);
diff --git a/libdmapsharing/dpap-share.c b/libdmapsharing/dpap-share.c
index 1ae4b6d..001e4f9 100644
--- a/libdmapsharing/dpap-share.c
+++ b/libdmapsharing/dpap-share.c
@@ -262,7 +262,7 @@ dpap_share_server_info (DMAPShare *share,
dmap_structure_add (msrv, DMAP_CC_MSLR, 0);
dmap_structure_add (msrv, DMAP_CC_MSTM, (gint32) DPAP_TIMEOUT);
dmap_structure_add (msrv, DMAP_CC_MSAL, (gchar) 0);
- /*dmap_structure_add (msrv, DMAP_CC_MSUP, (gchar) 0);
+ /*dmap_structure_add (msrv, DMAP_CC_MSUP, (gchar) 1);
*dmap_structure_add (msrv, DMAP_CC_MSPI, (gchar) 0);
*dmap_structure_add (msrv, DMAP_CC_MSEX, (gchar) 0);
*dmap_structure_add (msrv, DMAP_CC_MSBR, (gchar) 0);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]