You are on page 1of 12

################################################################################ ######### # This file documents parameters of decoders, postprocessors and depacktizers, n eeded # # by MDF renderer in order to play

a video with a specific mimetype. These datas are # # organized into groups based on mimetypes. # # Note: 1) Any comment after '#' is ignored by MDF renderer # # 2) Text left to = is multi-space insensitive # # 3) Text left to '=' is also case insensitive # # 4) Multiple numbers to the right of '=' are seperated by ' ' # # 5) If this file does not exist or has error or unlisted mimetype is play ed, # # MDF renderer creates/replaces it in location C:\Data\MdfPluginArchive .txt # # 6) If this file exists, MDF renderer will not try to find components not listed # # Version: 1.0, Author: john.wei@nokia.com, Date: 06/2006 # ################################################################################ ######### [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format

=video/H263-2000 =video/h263-2000 =h263 =0x10204bfa =0x1 =1:16777218:1:1:12:11 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/H263-2000 =video/h263-2000 =h263 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000

yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end]

=0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/H263-1998 =video/h263-2000 =h263 =0x10204bfa =0x1 =1:16777218:1:1:12:11 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/H263-1998 =video/h263-2000 =h263 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

[package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix

=video/H263 =video/h263-2000 =h263 =0x10204bfa =0x1 =1:16777218:1:1:12:11 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/H263 =video/h263-2000 =h263 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/X-RN-3GPP-H263 =video/h263-2000 =h263 =0x10204bfa =0x1 =1:16777218:1:1:12:11 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = =

aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id

=0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/X-RN-3GPP-H263 =video/h263-2000 =h263 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207475 =0x1 =0x10000 =1

=video/MP4V-ES =video/mp4v-es =mp4 =0x10204bfb =0x1 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1 =0x10000 =1

=video/MP4V-ES =video/mp4v-es =mp4 =0x10206674

accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type

=0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1 =0x10000 =1

=video/X-RN-MP4 =video/mp4v-es =mp4 =0x10204bfb =0x1 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1 =0x10000 =1

=video/X-RN-MP4 =video/mp4v-es =mp4 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1

video data unit encapsulation =0x10000 is package valid =1 [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients =video/X-HX-DIVX =video/mp4v-es =mp4 =0x10204bfb =0x1 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1 =0x10000 =1

=video/X-HX-DIVX =video/mp4v-es =mp4 =0x10206674 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10207477 =0x1 =0x10000 =1

=video/x-pn-realvideo =video/x-pn-realvideo =real =0x101fea07 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002

yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start]

=0x1 =0x1 = = =0x1 =0x1 =0 =0x10207479 =0x2 =0x20000 =1

=video/x-pn-multirate-realvideo =video/x-pn-realvideo =real =0x101fea07 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x1 =0x1 = = =0x1 =0x1 =0 =0x10207479 =0x2 =0x20000 =1

=video/H264 =video/h264 =h264 =0x10204bfc =0x1 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x1020747b =0x1 =0x10000 =1

helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num

=video/H264 =video/h264; profile-level-id=640013 =h264 =0x102073ef =0x0 =1:16777217:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x1020747b =0x1 =0x10000 =1

=video/X-HX-AVC1 =video/h264 =h264 =0x10204bfc =0x1 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x1020747b =0x1 =0x10000 =1

=video/X-HX-AVC1 =video/h264; profile-level-id=640013 =h264 =0x102073ef =0x0 =1:16777217:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1

aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated

=0x1 =0 =0x1020747b =0x1 =0x10000 =1

=video/x-sorenson-spark =video/x-sorenson-spark =spark =0x10204c1a =0x1 =1:16777218:1:1:0:0 =0x10273417 =0x4000000 =0x1000002 =0x8 =0x4 = = =0x1 =0x1 =0 =0x1028334e =0x1 =0x10000 =1

=video/x-sorenson-spark =video/x-sorenson-spark =spark =0x2000b43f =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x1 =0x1 = = =0x1 =0x1 =0 =0x1028334e =0x1 =0x10000 =1

=video/x-vp6 =video/x-vp6 =vp6 =0x2000b441 =0x0

yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation

=1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000001 =0x1 =0x1 = = =0x1 =0x1 =0 =0x1028334e =0x1 =0x10000 =1

=video/x-hx-wmv =video/vc1 =vc1 =0x10204c0a =0x1 =1:16777218:1:1:0:0 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000 =1

=video/x-hx-wmv =video/vc1 =vc1 =0x10283346 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x1 =0x1 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000

is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern

=1

=video/x-ms-wmv =video/vc1 =vc1 =0x10204c0a =0x1 =1:16777218:1:1:0:0 =0x10273417 =0x4000000 =0x1000001 =0x8 =0x4 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000 =1

=video/x-ms-wmv =video/vc1 =vc1 =0x10283346 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x1 =0x1 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000 =1

=video/vc1 =video/vc1 =vc1 =0x10204c0a =0x1 =1:16777218:1:1:0:0 =0x10273417 =0x4000000 =0x1000001 =0x8

yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end] [package start] helix mime type hardware mime type mime type key decoder id accelerated yuv420planar postprocessor id image data format yuv coefficients yuv sampling pattern yuv data layout yuv2rgb matrix rgb2yuv matrix aspect ratio num aspect ratio denom screen numbers payload format id video data unit type video data unit encapsulation is package valid [package end]

=0x4 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000 =1

=video/vc1 =video/vc1 =vc1 =0x10283346 =0x0 =1:16777218:1:1:1:1 =0x10273417 =0x4000000 =0x1000002 =0x1 =0x1 = = =0x1 =0x1 =0 =0x10283354 =0x1 =0x10000 =1

You might also like