From d6f40b738cf5deb41aaee4532d58e9389128d49c Mon Sep 17 00:00:00 2001 From: methodus Date: Sun, 30 Dec 2012 17:21:36 +0100 Subject: Added more logging --- media/mediaManager.cpp | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'media') diff --git a/media/mediaManager.cpp b/media/mediaManager.cpp index a15bb1e..75e915a 100644 --- a/media/mediaManager.cpp +++ b/media/mediaManager.cpp @@ -387,6 +387,21 @@ int cMediaManager::CreateResponse(MediaRequest& request, const string& select, c } int cMediaManager::Browse(BrowseRequest& request){ + + LOG(5, "Browse request" + "ObjectID: %s\n" + "Browse metadata: %d\n" + "Request count: %d\n" + "Start index: %d\n" + "Filter: %s\n" + "Sort critera: %s", + request.objectID, + request.browseMetadata, + request.requestCount, + request.startIndex, + request.filter.c_str(), + request.sortCriteria.c_str()); + stringstream metadata, count, where; metadata << "SELECT *,(SELECT COUNT(1) FROM " << db::Metadata << " m WHERE " @@ -439,7 +454,7 @@ int cMediaManager::Browse(BrowseRequest& request){ } int ret = 0; - if((ret = CreateResponse(request, metadata.str(), count.str())) == UPNP_E_SUCCESS) return ret; + if((ret = CreateResponse(request, metadata.str(), count.str())) != UPNP_E_SUCCESS) return ret; return (request.totalMatches == 0 && request.numberReturned == 0) ? UPNP_CDS_E_CANT_PROCESS_REQUEST : UPNP_E_SUCCESS; } @@ -454,7 +469,7 @@ int cMediaManager::Search(SearchRequest& request){ // TODO: Finish search method int ret = 0; - if((ret = CreateResponse(request, metadata.str(), count.str())) == UPNP_E_SUCCESS) return ret; + if((ret = CreateResponse(request, metadata.str(), count.str())) != UPNP_E_SUCCESS) return ret; return (request.totalMatches == 0 && request.numberReturned == 0) ? UPNP_CDS_E_CANT_PROCESS_REQUEST : UPNP_E_SUCCESS; } -- cgit v1.2.3