merge with master
[platform/framework/native/content.git] / src / inc / FCnt_ContentManagerUtilImpl.h
index dca9d9a..0062077 100644 (file)
@@ -73,22 +73,37 @@ class _ContentManagerUtilImpl
 {
 public:
        /**
-        * @see @ref Tizen::Content::ContentManagerUtil::GetImageMetaN()
+        * @see @ref Tizen::Content::ContentManagerUtil::GetImageMetaN(const Tizen::Base::String&)
         */
        static Tizen::Content::ImageMetadata* GetImageMetaN(const Tizen::Base::String& contentPath, bool internal = false);
 
        /**
-        * @see @ref Tizen::Content::ContentManagerUtil::GetAudioMetaN()
+        * @see @ref Tizen::Content::ContentManagerUtil::GetImageMetaN(const Tizen::Base::ByteBuffer&)
+        */
+       static Tizen::Content::ImageMetadata* GetImageMetaN(const Tizen::Base::ByteBuffer& byteBuffer);
+
+       /**
+        * @see @ref Tizen::Content::ContentManagerUtil::GetAudioMetaN(const Tizen::Base::String&)
         */
        static Tizen::Content::AudioMetadata* GetAudioMetaN(const Tizen::Base::String& contentPath);
 
        /**
-        * @see @ref Tizen::Content::ContentManagerUtil::GetVideoMetaN()
+        * @see @ref Tizen::Content::ContentManagerUtil::GetAudioMetaN(const Tizen::Base::ByteBuffer&)
+        */
+       static Tizen::Content::AudioMetadata* GetAudioMetaN(const Tizen::Base::ByteBuffer& byteBuffer);
+
+       /**
+        * @see @ref Tizen::Content::ContentManagerUtil::GetVideoMetaN(const Tizen::Base::String&)
         */
        static Tizen::Content::VideoMetadata* GetVideoMetaN(const Tizen::Base::String& contentPath);
 
        /**
-        * @see @ref Tizen::Content::ContentManagerUtil::CheckContentType()
+        * @see @ref Tizen::Content::ContentManagerUtil::GetVideoMetaN(const Tizen::Base::ByteBuffer&)
+        */
+       static Tizen::Content::VideoMetadata* GetVideoMetaN(const Tizen::Base::ByteBuffer& byteBuffer);
+
+       /**
+        * @see @ref Tizen::Content::ContentManagerUtil::CheckContentType(const Tizen::Base::String&)
         */
        static Tizen::Content::ContentType CheckContentType(const Tizen::Base::String& contentPath, bool internal = false);
 
@@ -110,7 +125,7 @@ private:
        static bool VerifyFilePathCompatibility(const Tizen::Base::String& contentPath);
        _ContentManagerUtilImpl& operator =(const _ContentManagerUtilImpl& rhs);
        static result ErrorMapToRetVal(int retVal);
-       static ContentType GetDrmFileType(const Tizen::Base::String& fileExt);
+       static ContentType CheckStream(const Tizen::Base::String& contentPath);
 
 };  // class _ContentManagerUtilImpl