# msdkvc1dec

VC1/WMV video decoder based on Intel MFX

## Example launch line

    gst-launch-1.0 filesrc location=video.wmv ! asfdemux ! vc1parse ! msdkvc1dec ! videoconvert ! xvimagesink

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstVideoDecoder
                        ╰──GstMsdkDec
                            ╰──msdkvc1dec

## Factory details

Authors: – Sreerenj Balachandran <sreerenj.balachandran@intel.com< p>

Classification: – `Codec/Decoder/Video/Hardware`

Rank – none

Plugin – msdk

Package – GStreamer Bad Plug-ins

</sreerenj.balachandran@intel.com<>

## Pad Templates

### `sink`

    video/x-wmv
         framerate: [ 0/1, 2147483647/1 ]
             width: [ 1, 2147483647 ]
            height: [ 1, 2147483647 ]
        wmvversion: 3
            format: WMV3
     header-format: none
     stream-format: sequence-layer-frame-layer
           profile: { (string)simple, (string)main }
    video/x-wmv
         framerate: [ 0/1, 2147483647/1 ]
             width: [ 1, 2147483647 ]
            height: [ 1, 2147483647 ]
        wmvversion: 3
            format: WVC1
     header-format: asf
     stream-format: bdu
           profile: advanced

Presence – always

Direction – sink

Object type – GstPad

### `src`

    video/x-raw
            format: NV12
             width: [ 1, 2147483647 ]
            height: [ 1, 2147483647 ]
         framerate: [ 0/1, 2147483647/1 ]
    interlace-mode: progressive
    video/x-raw(memory:DMABuf)
            format: NV12
             width: [ 1, 2147483647 ]
            height: [ 1, 2147483647 ]
         framerate: [ 0/1, 2147483647/1 ]
    interlace-mode: progressive

Presence – always

Direction – src

Object type – GstPad

## Properties

### output-order

    “output-order” GstMsdkDecOutputOrder *

Decoded frames output order

Flags : Read / Write

Default value : display (0)

The results of the search are