From 700ba679e88241ce35b16c46326a854c07ac9b8a Mon Sep 17 00:00:00 2001
From: Gareth Stockwell <ext-gareth.stockwell@nokia.com>
Date: Mon, 2 Aug 2010 12:10:14 +0100
Subject: Fixed build break on Symbian versions earlier than S^3

The following overload was added in S^3:
TInt RApaLsSession::RecognizeData(const TDesC8& aBuffer,
                                  TDataRecognitionResult& aDataType) const

In order to allow the backend to compile against earlier versions
of the platform, this patch calls the RecognizeData overload which
taking the same arguments as above, plus a filename (for which
KNullDesC is passed).

Task-number: QTBUG-6562
Reviewed-by: trustme
---
 src/3rdparty/phonon/mmf/mediaobject.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/3rdparty/phonon/mmf/mediaobject.cpp b/src/3rdparty/phonon/mmf/mediaobject.cpp
index b476535..98326b8 100644
--- a/src/3rdparty/phonon/mmf/mediaobject.cpp
+++ b/src/3rdparty/phonon/mmf/mediaobject.cpp
@@ -158,7 +158,7 @@ MMF::MediaType MMF::MediaObject::bufferMediaType(const uchar *data, qint64 size)
     if (openRecognizer()) {
         TDataRecognitionResult recognizerResult;
         const TPtrC8 des(data, size);
-        const TInt err = m_recognizer.RecognizeData(des, recognizerResult);
+        const TInt err = m_recognizer.RecognizeData(KNullDesC, des, recognizerResult);
         if (KErrNone == err) {
             const TPtrC mimeType = recognizerResult.iDataType.Des();
             result = Utils::mimeTypeToMediaType(mimeType);
-- 
cgit v0.12