videoutils_plat/videoplayer_constants_api/inc/mpxmediavideodefs.h
changeset 0 822a42b6c3f1
child 7 e3b7e04384fe
child 55 5af11d9814f5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/videoutils_plat/videoplayer_constants_api/inc/mpxmediavideodefs.h	Thu Dec 17 09:14:38 2009 +0200
@@ -0,0 +1,54 @@
+/*
+* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:   Definitions for video media type*
+*/
+
+
+// Version : %version: 3 %
+
+
+
+
+#ifndef __MPXMEDIAVIDEODEFS_H__
+#define __MPXMEDIAVIDEODEFS_H__
+
+#include <e32base.h>
+#include <mpxattribute.h>
+
+//
+//  Content ID identifying video category of content provided
+//  in the media object and associated attributes.
+//
+
+const TInt KMPXMediaIdVideo = 0x200159B0;
+
+//
+//  Attributes supported for KMPXMediaIdVideo
+//
+const TMPXAttributeData KMPXMediaVideoArtist              = { KMPXMediaIdVideo, 0x01 };
+const TMPXAttributeData KMPXMediaVideoAudioEnabled        = { KMPXMediaIdVideo, 0x02 };
+const TMPXAttributeData KMPXMediaVideoVideoEnabled        = { KMPXMediaIdVideo, 0x04 };
+const TMPXAttributeData KMPXMediaVideoPlaybackMode        = { KMPXMediaIdVideo, 0x08 };
+const TMPXAttributeData KMPXMediaVideoSeekable            = { KMPXMediaIdVideo, 0x10 };
+const TMPXAttributeData KMPXMediaVideoPartialPlayback     = { KMPXMediaIdVideo, 0x20 };
+const TMPXAttributeData KMPXMediaVideoHeight              = { KMPXMediaIdVideo, 0x40 };
+const TMPXAttributeData KMPXMediaVideoWidth               = { KMPXMediaIdVideo, 0x80 };
+const TMPXAttributeData KMPXMediaVideoBitRate             = { KMPXMediaIdVideo, 0x100 };
+const TMPXAttributeData KMPXMediaVideoDrmProtected        = { KMPXMediaIdVideo, 0x200 };
+const TMPXAttributeData KMPXMediaVideoPausableStream      = { KMPXMediaIdVideo, 0x400 };
+const TMPXAttributeData KMPXMediaFourCCCode               = { KMPXMediaIdVideo, 0x800 };
+
+const TMPXAttributeData KMPXMediaVideoAll                 = { KMPXMediaIdVideo, 0xffffffff };
+
+#endif // __MPXMEDIAVIDEODEFS_H__