Ignore:
Timestamp:
Aug 2, 2010, 9:27:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.3 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/3rdparty/phonon/mmf/utils.cpp

    r561 r769  
    5353}
    5454
    55 
    56 static const TInt KMimePrefixLength = 6; // either "audio/" or "video/"
    5755_LIT(KMimePrefixAudio, "audio/");
    5856_LIT(KMimePrefixVideo, "video/");
     57_LIT(KMimeSDP, "application/sdp");
     58
     59enum ConstantStringLengths {
     60    KMimePrefixLength = 6, // either "audio/" or "video/",
     61    KMimeSDPLength = 15 // "application/sdp"
     62};
    5963
    6064MMF::MediaType MMF::Utils::mimeTypeToMediaType(const TDesC& mimeType)
    6165{
    62     MediaType result = MediaTypeUnknown;
    63 
    6466    if (mimeType.Left(KMimePrefixLength).Compare(KMimePrefixAudio) == 0) {
    65         result = MediaTypeAudio;
    66     } else if (mimeType.Left(KMimePrefixLength).Compare(KMimePrefixVideo) == 0) {
    67         result = MediaTypeVideo;
    68     }
    69 
    70     return result;
     67        return MediaTypeAudio;
     68    } else if (mimeType.Left(KMimePrefixLength).Compare(KMimePrefixVideo) == 0 ||
     69               mimeType.Left(KMimeSDPLength).Compare(KMimeSDP) == 0) {
     70        return MediaTypeVideo;
     71    } else
     72        return MediaTypeUnknown;
    7173}
    7274
Note: See TracChangeset for help on using the changeset viewer.