blob: f4cba2d991e8fd540fbb9df2253f986d91f100e2
1 | /* |
2 | * Copyright (C) 2012 The Android Open Source Project |
3 | * |
4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | * you may not use this file except in compliance with the License. |
6 | * You may obtain a copy of the License at |
7 | * |
8 | * http://www.apache.org/licenses/LICENSE-2.0 |
9 | * |
10 | * Unless required by applicable law or agreed to in writing, software |
11 | * distributed under the License is distributed on an "AS IS" BASIS, |
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | * See the License for the specific language governing permissions and |
14 | * limitations under the License. |
15 | */ |
16 | |
17 | #define __STDINT_LIMITS |
18 | #define __STDC_LIMIT_MACROS |
19 | #include <stdint.h> |
20 | |
21 | #include <AmMediaDefsExt.h> |
22 | |
23 | namespace android |
24 | { |
25 | |
26 | const int64_t kUnknownPTS = INT64_MIN; |
27 | |
28 | const char *MEDIA_MIMETYPE_VIDEO_MJPEG = "video/mjpeg"; |
29 | const char *MEDIA_MIMETYPE_VIDEO_MSMPEG4 = "video/x-msmpeg"; |
30 | const char *MEDIA_MIMETYPE_VIDEO_SORENSON_SPARK = "video/x-sorenson-spark"; |
31 | const char *MEDIA_MIMETYPE_VIDEO_WMV = "video/x-ms-wmv"; |
32 | const char *MEDIA_MIMETYPE_VIDEO_VC1 = "video/vc1"; |
33 | const char *MEDIA_MIMETYPE_VIDEO_WVC1 = "video/wvc1"; |
34 | const char *MEDIA_MIMETYPE_VIDEO_VPX = "video/x-vnd.on2.vp8"; |
35 | const char *MEDIA_MIMETYPE_VIDEO_RM10 = "video/rm10"; |
36 | const char *MEDIA_MIMETYPE_VIDEO_RM20 = "video/rm20"; |
37 | const char *MEDIA_MIMETYPE_VIDEO_RM30 = "video/rm30"; |
38 | const char *MEDIA_MIMETYPE_VIDEO_RM40 = "video/rm40"; |
39 | const char *MEDIA_MIMETYPE_VIDEO_VP6 = "video/x-vnd.on2.vp6"; |
40 | const char *MEDIA_MIMETYPE_VIDEO_VP6F = "video/x-vnd.on2.vp6f"; |
41 | const char *MEDIA_MIMETYPE_VIDEO_VP6A = "video/x-vnd.on2.vp6a"; |
42 | const char *MEDIA_MIMETYPE_VIDEO_WMV1 = "video/wmv1"; |
43 | const char *MEDIA_MIMETYPE_VIDEO_WMV2 = "video/wmv2"; |
44 | const char *MEDIA_MIMETYPE_VIDEO_WMV3 = "video/wmv3"; |
45 | const char *MEDIA_MIMETYPE_VIDEO_MSWMV3 = "video/x-ms-wmv"; |
46 | const char *MEDIA_MIMETYPE_VIDEO_AVS = "video/avs"; |
47 | |
48 | |
49 | const char *MEDIA_MIMETYPE_AUDIO_DTS = "audio/dtshd"; |
50 | const char *MEDIA_MIMETYPE_AUDIO_MP1 = "audio/mp1"; |
51 | const char *MEDIA_MIMETYPE_AUDIO_MP2 = "audio/mp2"; |
52 | const char *MEDIA_MIMETYPE_AUDIO_ADPCM_IMA = "audio/adpcm-ima"; |
53 | const char *MEDIA_MIMETYPE_AUDIO_ADPCM_MS = "audio/adpcm-ms"; |
54 | const char *MEDIA_MIMETYPE_AUDIO_ALAC = "audio/alac"; |
55 | const char *MEDIA_MIMETYPE_AUDIO_AAC_ADIF = "audio/aac-adif"; |
56 | const char *MEDIA_MIMETYPE_AUDIO_AAC_LATM = "audio/aac-latm"; |
57 | const char *MEDIA_MIMETYPE_AUDIO_ADTS_PROFILE = "audio/adts"; |
58 | const char *MEDIA_MIMETYPE_AUDIO_WMA = "audio/wma"; |
59 | const char *MEDIA_MIMETYPE_AUDIO_WMAPRO = "audio/wmapro"; |
60 | const char *MEDIA_MIMETYPE_AUDIO_DTSHD = "audio/dtshd"; |
61 | const char *MEDIA_MIMETYPE_AUDIO_TRUEHD = "audio/truehd"; |
62 | const char *MEDIA_MIMETYPE_AUDIO_EC3 = "audio/eac3"; |
63 | const char *MEDIA_MIMETYPE_AUDIO_APE = "audio/ape"; |
64 | const char *MEDIA_MIMETYPE_AUDIO_FFMPEG = "audio/ffmpeg"; |
65 | |
66 | const char *MEDIA_MIMETYPE_TEXT_TTML = "application/ttml+xml"; |
67 | |
68 | const char *MEDIA_MIMETYPE_CONTAINER_ASF = "video/x-ms-asf"; |
69 | const char *MEDIA_MIMETYPE_CONTAINER_FLV = "video/x-flv"; |
70 | const char *MEDIA_MIMETYPE_CONTAINER_PMP = "video/pmp"; |
71 | const char *MEDIA_MIMETYPE_CONTAINER_AIFF = "audio/x-aiff"; |
72 | const char *MEDIA_MIMETYPE_CONTAINER_DDP = "audio/ddp"; |
73 | } // namespace android |
74 |