Set up the SNMP service

59.8.3.15 Matrox errors

In the following table are specified all the codes provided by Matrox to determine the results of its operations:

MATROX CODES
Success codes
Code - MV_NOERROR
ID /  0
Description: No error

Code - MV_TRUE
ID /  0
Description: True

Code - MV_FALSE
ID /  1
Description: False


Error codes
Code - MV_E_FAIL
ID /  0x8FFF
Description: Generic error

Code - MV_E_INVALID_STRUCTURE_SIZE
ID /  0x8001
Description: Structure size is not set or is not valid.

Code - MV_E_NOT_SUPPORTED
ID /  0x8002
Description: The requested operation is not supported.

Code - MV_E_NOT_IMPLEMENTED
ID /  0x8003
Description: The code has not been implemented yet for the requested operation.

Code - MV_E_ALREADY_ATTACHED
ID /  0x8004
Description: A custom object with the same GUID is already attached.

Code - MV_E_NOT_FOUND
ID /  0x8005
Description: No custom object of this GUID has been attached, or the requested item could not be found.

Code - MV_E_LIST_CORRUPTED
ID /  0x8006
Description: Internal error found in the list. The list is corrupted.

Code - MV_E_AVCONTENT_IN_USE
ID /  0x8007
Description: Invalid synchronization usage. A reset can't be performed if the write and read counts are not zero.

Code - MV_E_AVCONTENT_NOT_FLUSHED
ID /  0x8008
Description: Alias reference can only be re-assigned if the AVContent has been flushed.

Code - MV_E_REFERENCE_NOT_ASSIGNED
ID /  0x8009
Description: This operation can't be performed since no user or alias reference has been assigned yet.

Code - MV_E_DEVICE_NOT_PRESENT
ID /  0x800A
Description: The module needed for this operation is not correctly installed or is not present on the current engine profile.

Code - MV_E_SETTINGS_MANAGER_NOT_PRESENT
ID /  0x800B
Description: The settings manager is not installed correctly.

Code - MV_E_CLOCK_NOT_PRESENT
ID /  0x800C
Description: The clock driver is not installed correctly.

Code - MV_E_CANNOT_CREATE_ENGINE_CREATOR
ID /  0x800D
Description: Flex Engine creator is not installed correctly.

Code - MV_E_INTERNAL_DIALOG_ERROR
ID /  0x800E
Description: The Flex Creator helper had an internal error. The main application should quit.

Code - MV_E_USER_CANCELLED_DIALOG
ID /  0x800F
Description: The user clicked cancel in the profile or resolution selection dialogue. The main application should quit.

Code - MV_E_NO_HARDWARE_PROFILE_FOUND
ID /  0x8010
Description: No hardware profile is available in the system.

Code - MV_E_NO_RESOURCE_FOUND
ID /  0x8011
Description : Forgot to put <#include MvfHelper.rc> in the application's resource viewer|.RC properties|Resource Includes|Compile-time Directives

Code - MV_E_END_OF_ENUM
ID /  0x8012
Description: No more items to enumerate.

Code - MV_E_NOT_SUPPORTED_BY_SURFACE_CONTAINER
ID /  0x8013
Description: This surface operation can't be performed since the object is a surface container. A GetObject must

Code - MV_E_INVALID_DEVICE_COUNT
ID /  0x8014
Description: The requested device has not been installed.

Code - MV_E_INVALID_RESOLUTIONS_COUNT
ID /  0x8015
Description: The number of resolutions specified is different than the one expected.

Code - MV_E_INRES_GENRES_INCOMPATIBLE_COMBINATION
ID /  0x8022
Description: The input resolution is not compatible with the Genlock resolution.

Code - MV_E_OUTRES_GENRES_INCOMPATIBLE_COMBINATION
ID /  0x8023
Description: The output resolution is not compatible with the Genlock resolution

Code - MV_E_MFACTOR_INCOMPATIBLE_COMBINATION
ID /  0x8024
Description: FrameRate M factors not compatible between genlock and input/output resolution

Code - MV_E_INVALID_IODEVICE_COMBINATION
ID /  0x8025
Description: The combination of only one ABOB (or ABobSDI) and only one HDBOB is supported.

Code - MV_E_INVALID_DEVICE_INDEX
ID /  0x8026
Description: The requested IO Device index is not valid.

Code - MV_E_UNSUPPORTED_IOCOMMAND
ID /  0x8027
Description: The requested IO command is not supported.

Code - MV_E_NO_FX_FOR_OUTPUT_SURFACE_LOCATION
ID /  0x8028
Description: The effect or composition can't be processed in the desired output surface memory location.

Code - MV_E_DEVICE_MATCHING_FAILED
ID /  0x8029
Description: Can't match input and output device to IO device(s).

Code - MV_E_MAX_FLEXENGINE_REACHED
ID /  0x802B
Description: No more Flex Engines can be created.

Code - MV_E_ENGINE_ALREADY_CREATED
ID /  0x802C
Description: A Flex Engine has already been created on the desired hardware profile.

Code - MV_E_CO_INITIALIZE_NOT_DONE
ID /  0x802D
Description: The application must call COInitialize before using COM objects.

Code - MV_E_TOO_MANY_INPUT_SURFACES
ID /  0x802E
Description: The allowed number of effect input surfaces is exceeded.

Code - MV_E_MODULE_BUSY
ID /  0x802F
Description: The module is still processing the last requested operation.

Code - MV_E_NO_INPUT_SURFACE
ID /  0x8030
Description: This method requires at least one input surface.

Code - MV_E_NO_INPUT_CONTAINER
ID /  0x8031
Description: Effect needs effect pattern.

Code - MV_E_READ_COUNT_NOT_INCREMENTED
ID /  0x8032
Description: Each SignalReadCompletion should match an IncrementReadCount.

Code - MV_E_WRITE_COUNT_NOT_INCREMENTED
ID /  0x8033
Description: Each SignalWriteCompletion should match an IncrementWriteCount.

Code - MV_E_MARKWRITE_ERROR
ID /  0x8034
Description: MarkWriteStartTime is not done, MarkWriteStopTime is not done, or MarkWriteStartTime is done after MarkWriteStopTime.

Code - MV_E_INRES_OUTRES_INCOMPATIBLE_COMBINATION
ID /  0x8035
Description: The combination of input resolution and output resolution is invalid.

Code - MV_E_NOT_READY_FOR_READ
ID /  0x8036
Description: The host processor module expects the sources to be MV_FALSE for reading.

Code - MV_E_COPY_FORMATS_COMBINATION_NOT_SUPPORTED
ID /  0x8037
Description: The surface format of the source and destination surface implies a unique copy that is not supported.

Code - MV_E_COPY_RECTANGLES_MISMATCH
ID /  0x8038
Description: The source and destination rectangles specified are invalid or imply an unsupported copy.

Code - MV_E_POINTER_NOT_ALIGNED
ID /  0x8039
Description: The data pointer of the source and destination surface is not correctly aligned.

Code - MV_E_FORMAT_NOT_SUPPORTED
ID /  0x803A
Description: The requested processing does not support the surface or audio samples' format.

Code - MV_E_INPUT_FORMAT_NOT_SUPPORTED
ID /  0x803B
Description: The requested processing does not support the input surface or audio sample format.

Code - MV_E_OUTPUT_FORMAT_NOT_SUPPORTED
ID /  0x803C
Description: The requested processing does not support the output surface or audio samples format.

Code - MV_E_PROCESSING_FORMAT_NOT_SUPPORTED
ID /  0x803D
Description: The source and destination format imply a processing that is not supported.

Code - MV_E_DESTINATION_BUFFER_TOO_SMALL
ID /  0x803E
Description: The destination buffer is too small.

Code - MV_E_BUFFER_SIZE_MISMATCH
ID /  0x803F
Description: Input buffers (audio samples) must have the same number of samples.

Code - MV_E_BUFFER_FORMAT_MISMATCH
ID /  0x8040
Description: Input or output buffers (audio samples) must have the same format.

Code - MV_E_IOCTL_FAILED
ID /  0x8041
Description: A kernel driver IO control has failed.

Code - MV_E_MUTEX_CREATION_FAILED
ID /  0x8042
Description: A mutex creation has failed.

Code - MV_E_OUT_OF_MEMORY
ID /  0x8043
Description: Not enough memory to perform the operation

Code - MV_E_INVALID_PARAMETER
ID /  0x8044
Description: One of the method parameters is invalid.

Code - MV_E_INVALID_POINTER
ID /  0x8045
Description: One of the method parameters is an uninitialized pointer.

Code - MV_E_ALREADY_IN_USE
ID /  0x8046
Description: Failed the module/object is already in use.

Code - MV_E_NOT_INITIALIZED
ID /  0x8047
Description: Failed because the module/object is not initialized.

Code - MV_E_TIME_OUT
ID /  0x8048
Description: Failed because there was a timeout.

Code - MV_E_WRONG_STATE
ID /  0x8049
Description: Generic wrong state error; module/filter/object does not have the correct state.

Code - MV_E_INVALID_EFFECT_TREE
ID /  0x804A
Description: The transform filter cannot use the specified effect tree.

Code - MV_E_INVALID_FILE_FORMAT
ID /  0x804B
Description: Unreadable file format.

Code - MV_E_NO_PROFILE_LOADED
ID /  0x804C
Description: Failed because no profile was selected on the filter graph.

Code - MV_E_OUT_OF_RANGE
ID /  0x804D
Description: Failed because a given value is out of range.

Code - MV_E_HW_OVERLAY_NOT_AVAILABLE
ID /  0x804E
Description: Hardware overlay for live window display is not available.

Code - MV_E_OUT_OF_DIRECTX_MEMORY
ID /  0x804F
Description: Failure when allocating DirectX memory.

Code - MV_E_DIRECTX_IS_LOST
ID /  0x8050
Description: Failure when the DirectX memory and context are lost.

Code - MV_E_INVALID_NODE_RELATIONSHIP
ID /  0x8051
Description: Failure when trying to link tree nodes.

Code - MV_E_ENUM_OUT_OF_SYNC
ID /  0x8052
Description: Using a tree node enumerator out of sync with the tree's current state.

Code - MV_E_INVALID_NODE_INDEX
ID /  0x8053
Description: Trying to force a node index on a reserved value.

Code - MV_E_OUT_OF_POOL_MEMORY
ID /  0x8054
Description: No memory is available in the resource manager's internal pool.

Code - MV_E_END_OF_DISK
ID /  0x8055
Description: End Of Disk.

Code - MV_E_INVALID_DATA
ID /  0x8056
Description: Invalid data.

Code - MV_E_INVALID_INDEX
ID /  0x8057
Description: Invalid index.

Code - MV_E_WRONG_MEDIATYPE
ID /  0x8058
Description: Wrong MediaType. This could occur on SetCutlistManager() or pin connection.

Code - MV_E_WRONG_GRAPHMODE
ID /  0x8059
Description: Wrong Graph Mode. This could occur when sending Graph state commands.

Code - MV_E_GRAPH_HAS_BEEN_BUILT
ID /  0x805A
Description: The graph has already been built. This could occur when a user tries to set several source(sink, live window) filters after making the graph.

Code - MV_E_GRAPH_DESTROYED
ID /  0x805b
Description: GSC uses this to notify the source loader threads to stop working.

Code - MV_E_INVALID_NAME
ID /  0x805c
Description: Invalid file name.

Code - MV_E_FILE_VERSION_NOT_SUPPORTED
ID /  0x805D
Description: If the file version is not supported.

Code - MV_E_ELEMENT_IS_NOT_COMPATIBLE
ID /  0x805E
Description: The element is not compatible with the cutlist.

Code - MV_E_ELEMENT_NOT_FOUND
ID /  0x805F
Description: The specified element is not found in the cutlist.

Code - MV_E_CUTLIST_ID_ALREADY_EXISTS
ID /  0x8060
Description: There has been a cutlist with the specified cutlist ID in the cutlist manager.

Code - MV_E_CUTLIST_ID_NOT_FOUND
ID /  0x8061
Description: There is no cutlist with the specified cutlist ID in the cutlist manager.

Code - MV_E_WRONG_ERES
ID /  0x8062
Description: The editing resolution doesn't match the one set in the profile loader.

Code - MV_E_POS_NOT_AT_BOUNDARY
ID /  0x8063
Description: The timeline position is not at the boundary of an element.

Code - MV_E_POS_NOT_BETWEEN_TWO_SPLIT_ELEMENTS
ID /  0x8064
Description: The timeline position is not at the boundary of two split elements.

Code - MV_E_EMPTY_RANGE
ID /  0x8065
Description: The start and end points of the specified range are equal.

Code - MV_E_CANNOT_CANCEL
ID /  0x8066
Description: You cannot cancel a surface when it's delivered too late to respect the preroll time of the output device.

Code - MV_E_INVALID_REQUEST
ID /  0x8067
Description: A processing request is invalid.

Code - MV_E_REQUEST_NOT_READY
ID /  0x8068
Description: A processing request is not ready to execute.

Code - MV_E_REQUEST_NOT_COMPLETED
ID /  0x8069
Description: A processing request has not been completed.

Code - MV_E_REQUEST_NOT_FLUSHED
ID /  0x806A
Description: A processing request is not flushed.

Code - MV_E_ENGINE_ALREADY_REGISTERED
ID /  0x806B
Description: A streaming engine is already registered on the scheduler.

Code - MV_E_REQUEST_REJECTED
ID /  0x806C
Description: A processing request was refused because the scheduler is flushing itself.

Code - MV_E_POOL_FULL
ID /  0x806D
Description: Adding a new element to a pool is refused because the pool is complete.

Code - MV_E_UNKNOWN_EXCEPTION
ID /  0x806E
Description: The call caught an unknown exception.

Code - MV_E_MAX_VALUE_REACHED
ID /  0x806F
Description: There's a maximum value for that, and it has been reached.

Code - MV_E_INCONSISTENCY_DETECTED
ID /  0x8070
Description: There's an inconsistency that was detected by the object.

Code - MV_E_ARRAY_TOO_SMALL
ID /  0x8071
Description: The provided array is too small.

Code - MV_E_NODE_INPUT_NOTREADY
ID /  0x8072
Description: Input to a node is not ready.

Code - MV_E_INVALID_HANDLE
ID /  0x8073
Description: The handle is invalid.

Code - MV_E_DIRECTX_LOCK
ID /  0x8074
Description: Failed to lock some DirectX memory.

Code - MV_E_BUFFER_REQUEST_TOO_LATE
ID /  0x8075
Description: The requested buffer could not be processed because it's too late.

Code - MV_E_BUFFER_REQUEST_PARTIAL_TOO_LATE
ID /  0x8076
Description: The requested buffer could only be processed partially. The rest was too late.

Code - MV_E_SURFACE_FORMAT_MISMATCH
ID /  0x8077
Description: The operation's in/out surface format combination is unsupported.

Code - MV_E_READ_ACCESS_ONLY
ID /  0x8078
Description: The alias access type is read-only and, therefore, can't be used in write access.

Code - MV_E_NOT_AVAILABLE
ID /  0x8079
Description: The requested data are not available.

Code - MV_E_SYNCHRO_ACCESS_NOT_ENABLED
ID /  0x807A
Description: The AVContent synchronization access is disabled. This occurs when a module tries to access an AVContent that has been recycled and returned to the free pool.

Code - MV_E_HD_BOB_NOT_PRESENT
ID /  0x807B
Description: HD Resolutions are not supported since the system has no HD BOB.

Code - MV_E_AUDIO_MIXER_NOT_PRESENT
ID /  0x807C
Description: An error occurred during the initialization of the inline audio mixer engine.

Code - MV_E_BUFFER_ENGINE_NOT_PRESENT
ID /  0x807D
Description: An error occurred during the initialization of the host buffer engine.

Code - MV_E_SLOW_MOTION_NOT_PRESENT
ID /  0x807E
Description: An error occurred during the initialization of the slow-motion module.

Code - MV_E_AUDIO_SAMPLES_ENGINE_NOT_PRESENT
ID /  0x807F
Description: An error occurred during the initialization of the audio samples engine.

Code - MV_E_FLEX3D_DEVICE_NOT_PRESENT
ID /  0x8080
Description: An error occurred during the initialization of the Flex3D Device.

Code - MV_E_COMPOSITOR_NOT_PRESENT
ID /  0x8081
Description: An error occurred during the initialization of the compositor.

Code - MV_E_INPUT_OUTPUT_NOT_PRESENT
ID /  0x8082
Description: An error occurred during the initialization of the input/output module.

Code - MV_E_HARDWARE_INFO_NOT_PRESENT
ID /  0x8083
Description: An error occurred during the initialization of the hardware info module.

Code - MV_E_KERNEL_DRIVER_NOT_PRESENT
ID /  0x8084
Description: One of the required kernel drivers (.sys) is not installed correctly.

Code - MV_E_INVALID_PROFILE
ID /  0x8085
Description: An invalid profile type was selected.

Code - MV_E_INVALID_MONITOR
ID /  0x8086
Description: An invalid monitor combination was detected (live window).

Code - MV_E_PCI_OPTIMIZER_NOT_PRESENT
ID /  0x8087
Description: An error occurred during the initialization of the PCI optimizer module.

Code - MV_E_NOT_ENOUGH_INPUT_SURFACES
ID /  0x8088
Description: Not enough surfaces were sent to the effect

Code - MV_E_NOT_ENOUGH_INPUT_CONTAINER
ID /  0x8089
Description: Not enough containers were sent to the effect

Code - MV_E_TOO_MANY_INPUT_CONTAINER
ID /  0x808A
Description: Too many containers were sent to the effect

Code - MV_E_HW_RENDERER_CREATION_FAILED
ID /  0x808B
Description: The creation of the hardware implementation of the effect failed.

Code - MV_E_OUTSIDE_VISIBLE_AREA
ID /  0x808C
Description: Failed because a window is outside the visible area.

Code - MV_E_FILE_NOT_FOUND
ID /  0x808D
Description: Failed because a file was not found.

Code - MV_E_NO_COMPLETION_EVENTS
ID /  0x808E
Description: Error in central DirectShow scheduler because no completion events are available for the scheduler.

Code - MV_E_NO_EXECUTION_EVENTS
ID /  0x808F
Description: Error in central DirectShow scheduler because no execution events are available for the scheduler.

Code - MV_E_NO_MEMORY_AVAILABILITY_EVENTS
ID /  0x8090
Description: Error in central DirectShow scheduler because no memory availability events are available for the scheduler.
 
Code - MV_E_UNSUPPORTED_GENLOCK_WIDTH_HEIGHT
ID /  0x8091
Description: The requested genlock width and height are not supported.

Code - MV_E_UNSUPPORTED_INPUT_WIDTH_HEIGHT
ID /  0x8092
Description: The requested input width and height are not supported.

Code - MV_E_UNSUPPORTED_INPUT1_WIDTH_HEIGHT
ID /  0x8093
Description: The requested input width and height are not supported.

Code - MV_E_UNSUPPORTED_INPUT2_WIDTH_HEIGHT
ID /  0x8094
Description: The requested input width and height are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT_WIDTH_HEIGHT
ID /  0x8095
Description: The requested output width and height are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT1_WIDTH_HEIGHT
ID /  0x8096
Description: The requested output width and height are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT2_WIDTH_HEIGHT
ID /  0x8097
Description: The requested output width and height are not supported.

Code - MV_E_UNSUPPORTED_GENLOCK_FRAMERATE_SCANMODE
ID /  0x8098
Description: The requested genlock frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_INPUT_FRAMERATE_SCANMODE
ID /  0x8099
Description: The requested input frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_INPUT1_FRAMERATE_SCANMODE
ID /  0x809A
Description: The requested input frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_INPUT2_FRAMERATE_SCANMODE
ID /  0x809B
Description: The requested input frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT_FRAMERATE_SCANMODE
ID /  0x809C
Description: The requested output frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT1_FRAMERATE_SCANMODE
ID /  0x809D
Description: The requested output frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_OUTPUT2_FRAMERATE_SCANMODE
ID /  0x809E
Description: The requested output frame rate and scan mode are not supported.

Code - MV_E_UNSUPPORTED_GENLOCK_ASPECT_RATIO
ID /  0x809F
Description: The requested genlock aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_INPUT_ASPECT_RATIO
ID /  0x80A0
Description: The requested input aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_INPUT1_ASPECT_RATIO
ID /  0x80A1
Description: The requested input aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_INPUT2_ASPECT_RATIO
ID /  0x80A2
Description: The requested input aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_OUTPUT_ASPECT_RATIO
ID /  0x80A3
Description: The requested output aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_OUTPUT1_ASPECT_RATIO
ID /  0x80A4
Description: The requested output aspect ratio is not supported.

Code - MV_E_UNSUPPORTED_OUTPUT2_ASPECT_RATIO
ID /  0x80A5
Description: The requested output aspect ratio is not supported.
 
Code - MV_E_UIF_VIDEO_CAPTURE_START_FAILED
ID /  0x80A6
Description: The UIF video capture returned an error for the start.

Code - MV_E_UIF_AUDIO_CAPTURE_START_FAILED
ID /  0x80A7
Description: The UIF audio capture returned an error for the start.

Code - MV_E_UIF_VIDEO_TIMESTAMP_ZERO
ID /  0x80A8
Description: The UIF video capture buffer returned a buffer with timestamp 0.

Code - MV_E_UIF_AUDIO_TIMESTAMP_ZERO
ID /  0x80A9
Description: The UIF audio capture returned a buffer with timestamp 0.

Code - MV_E_UIF_OUT_OF_HOSTBUFFERS
ID /  0x80AA
Description: The UIF ran out of host buffers to copy the onboard buffers.

Code - MV_E_INVALID_PROCESSING_JOB_STATE
ID /  0x80AB
Description: Scheduler has detected an invalid processing job state.

Code - MV_E_PROCESSING_JOB_NOT_READY
ID /  0x80AC
Description: The scheduler has a problem with a job that is not ready.

Code - MV_E_PROCESSING_JOB_NOT_PREPARED_FOR_EXECUTION
ID /  0x80AD
Description: The scheduler has a problem with a job unprepared for execution.

Code - MV_E_PROCESSING_JOB_NOT_EXECUTING
ID /  0x80AE
Description: The scheduler has a problem with a job not being executed.

Code - MV_E_PROCESSING_JOB_NOT_COMPLETED
ID /  0x80AF
Description: The scheduler has a problem with a job not being completed.

Code - MV_E_PROCESSING_JOB_EXECUTING
ID /  0x80B0
Description: Scheduler has a problem with a job executing.

Code - MV_E_PROCESSING_JOB_COMPLETED
ID /  0x80B1
Description: The scheduler has a problem with a job that has been completed.

Code - MV_E_PROCESSING_JOB_REMAINING
ID /  0x80B2
Description: Scheduler has a problem with some remaining jobs.

Code - MV_E_GRAPH_HAS_NOT_BEEN_DISASSEMBLED
ID /  0x80B3
Description: The graph has not been disassembled.

Code - MV_E_FILTER_NOT_IN_GRAPH
ID /  0x80B4
Description: The graph has probably already been disassembled.

Code - MV_E_PROCESSING_NOT_SUPPORTED_IN_CONFIGURATION
ID /  0x80B5
Description: Processing is not supported in the current configuration

Code - MV_E_INVALID_BITRATE
ID /  0x80B6
Description: Invalid bit rate in codec for compression

Code - MV_E_INVALID_CUTLIST
ID /  0x80B7
Description: Cutlist parameters are invalid for the given file

Code - MV_E_GFX_FILE_IS_REQUIRED
ID /  0x80B8
Description: There's no GFX file provided

Code - MV_E_DV_AUDIO_ABSTRACTOR_NOT_PRESENT
ID /  0x80B9
Description: An error occurred during the initialization of the DV Audio Abstractor module.

Code - MV_E_MEMORY_REGIONS_ALLOCTED_TOO_MANY
ID /  0x80Ba
Description: Too many memory regions are allocated in mvdcache.dll; it's abnormal.

Code - MV_E_INVALID_GOP
ID /  0x80BB
Description: General error reported by the codec for a GOP

Code - MV_E_OPEN_GOP_NOT_SUPPORTED
ID /  0x80BC
Description: This type of GOP is not yet supported.

Code - MV_E_GOP_TOO_BIG
ID /  0x80BD
Description: More than 30 frames in a GOP. This is a limit inside the codec. It can be changed to something bigger.

Code - MV_E_CODEC_INFO_NOT_AVAILABLE
ID /  0x80BE
Description: The codec info is not available. No validation of file format can be done.

Code - MV_E_VIDEO_DECODER_NOT_AVAILABLE
ID /  0x80BF
Description: The required video decoder is not available. This error code is returned for video-only files. This file can not be played.

Code - MV_E_AUDIO_DECODER_NOT_AVAILABLE
ID /  0x80C0
Description: The required audio decoder is not available. This error code is returned for audio-only files. This file can not be played.

Code - MV_E_AVI_NOT_SUPPORTED
ID /  0x80C1
Description: The integrated AV file info is known to the Matrox file reader, but the video and audio formats are not supported. This warning code is only returned for interleaved AV files. This file can not be played.

Code - MV_E_FILE_FORMAT_NOT_SUPPORTED
ID /  0x80C2
Description: The file info is unknown to the Matrox file reader (e.g., a txt file). The file information could not be retrieved from this file. The file info structure is invalid and should not be used. This file can not be played.

Code - MV_E_ERES_NOT_SET
ID /  0x80C3
Description: The requested check can not be completed because no valid resolution setting is currently set.

Code - MV_E_INCOMPATIBLE_WIDTH
ID /  0x80C4
Description: The width of the file and the editing resolution are incompatible. The file can not be streamed.

Code - MV_E_INCOMPATIBLE_HEIGHT
ID /  0x80C5
Description: The height of the file and the editing resolution are incompatible. The file can not be streamed.

Code - MV_E_INCOMPATIBLE_COMPONENT_BIT_COUNT
ID /  0x80C6
Description: The component bit count of the file and the editing resolution are incompatible. The file can not be streamed.

Code - MV_E_INCOMPATIBLE_FRAME_RATE
ID /  0x80C7
Description: The file's frame rate and editing resolution are incompatible. The file can not be streamed.

Code - MV_E_UNSUPPORTED_DEPTH
ID /  0x80C8
Description: The value for the depth of the surface description is not supported

Code - MV_E_UNSUPPORTED_SURFACE_TYPE
ID /  0x80C9
Description: The value for the surface type of the surface description is not supported

Code - MV_E_UNSUPPORTED_MEMORY_LOCATION
ID /  0x80CA
Description: The value for the memory location of the surface description is not supported

Code - MV_E_INVALID_POLARITY
ID /  0x80CB
Description: The value for the polarity of the surface description is not valid for the standard used

Code - MV_E_UNSUPPORTED_IMAGE_ORIGIN
ID /  0x80CC
Description: The value for the image origin of the surface description is not supported

Code - MV_E_SHAPED_VIDEO_NOT_SUPPORTED
ID /  0x80CD
Description: Shaed video is not supported in this module

Code - MV_E_UNSUPPORTED_SURFACE_FORMAT
ID /  0x80CE
Description: The value for the surface format of the surface description is not supported

Code - MV_E_UNSUPPORTED_COMPONENT_BIT_COUNT
ID /  0x80CF
Description: The value for the component bit count of the surface description is not supported

Code - MV_E_SURFACE_WIDTH_MISMATCH
ID /  0x80D0
Description: The width of the input and output surface are not the same

Code - MV_E_INVALID_PITCH
ID /  0x80D1
Description: The pitch does not match the minimum requirement

Code - MV_E_SOURCE_BUFFER_TOO_SMALL
ID /  0x80D2
Description: The source buffer is smaller than it should be

Code - MV_E_POLARITY_TOP_LINE_MISMATCH
ID /  0x80D3
Description: The top line value of the surface description does not match the polarity

Code - MV_E_INVALID_COMPRESSED_DATA
ID /  0x80D4
Description: The compressed data received is not valid

Code - MV_E_SURFACE_HEIGHT_MISMATCH
ID /  0x80D5
Description: The height of the input and output surfaces are not the same

Code - MV_E_WRONG_EDIT_MODE
ID /  0x80D6
Description: The device control is in the wrong edit mode.

Code - MV_E_EDIT_SET_ACTIVE
ID /  0x80D7
Description: The edit was already set to active.

Code - MV_E_DEVICE_NOT_CUED
ID /  0x80D8
Description: The device was not cued.

Code - MV_E_LOST_VIDEO_INPUT
ID /  0x80D9
Description: Thevideo input is lost

Code - MV_E_LOST_EMBEDDED_AUDIO_INPUT
ID /  0x80DA
Description: Theembedded audio input is lost

Code - MV_E_LOST_GENLOCK
ID /  0x80DB
The genlock was lost.

Code - MV_E_GENLOCK_CHANGED
ID /  0x80DC
Description : The genlock has changed.

Code - MV_E_CORRUPTION_DETECTED
ID /  0x80DD
Description: The buffer that was decompressed was corrupted. The video data outputted may be incomplete.

Code - MV_E_XLINK_DISCONNECTED
0x80DE
Description: The link line disconnected.

Code - MV_E_GOP_POSITION_INVALID
ID /  0x80DF
Description: TheIBP codec was asked to decode at a position more significant than the GOP frame numberMV_E_INPOINT_NOTSET

ID /  0x80E0
Description: A point timecode was not set for the device control.

Code - MV_E_OUTPOINT_NOTSET
ID /  0x80E1
Description: An utpoint timecode was not set for the device control.

Code - MV_E_VIDEO_INPUT_ABSENT
ID /  0x80E2
Description: The video input is not present.

Code - MV_E_INPUT_RESOLUTION_MISMATCH
ID /  0x80E3
Description: The input resolution mismatches.

Code - MV_E_FILE_ALREADY_OPENED
ID /  0x80E4
Description: This file has already been subject to an Openanile

Code - MV_E_INVALID_CAPTURE_TYPE
ID /  0x80E5
Description: This capture type is not supported

Code - MV_E_VIDEO_ENCODER_NOT_AVAILABLE
ID /  0x80E6
Description: We do not have a codec for the requested capture type

Code - MV_E_UNSUPPORTED_ENCODER_RESOLUTION
ID /  0x80E7
Description: The video codec does not support the specified resolutionMV_E_FILENAME_NOT_SPECIFIED

ID /  0x80E8
Description: We were asked to open a file but n, no filename has been supplied

Code - MV_E_INVALID_START_POSITION
ID /  0x80E9
Description: The requested start position inside the file is invalid

Code - MV_E_INVALID_FILE_OPEN_MODE
ID /  0x80EA
Description: The file open mode is not supported

Code - MV_E_TDIR_NOT_SUPPORTED
ID /  0x80EB
Description: This feature is not supported

Code - MV_E_CUSTOMIO_NOT_SUPPORTED
ID /  0x80EC
Description: This feature is not supported

Code - MV_E_STRUCTURE_SIZE_MISMATCH
ID /  0x80ED
Description: The input structure is of an unexpected size

Code - MV_E_UNSUPPORTED_SCANMODE
ID /  0x80EE
Description: The scan mode is not supported

Code - MV_E_UNSUPPORTED_FRAMERATE
ID /  0x80EF
Description

: The framerate is not supported

Code - MV_E_UNSUPPORTED_ASPECT_RATIO
ID /  0x80F0
Description: The aspect ratio is not supported

Code - MV_E_INVALID_PIPELINE_SIZE
ID /  0x80F1
Description: The pipeline size is not supported

Code - MV_E_FILE_NOT_OPENED
ID /  0x80F2
Description: No OpenFile was performed

Code - MV_E_NOT_ENOUGH_INPUT_SAMPLES
ID /  0x80F3
Description: Not enough input audio samples

Code - MV_E_GRAPH_MUST_BE_STOPPED
ID /  0x80F4
Description: Tried to add or remove window when the graph was not stopped

Code - MV_E_INCOMPATIBLE_SCAN_MODE
ID /  0x80F5
Description: The scan mode of the file and the editing resolution are incompatible. The file can not be streamed.

Code - MV_E_INVALID_AVIODML_INDEX
ID /  0x80F6
Description: The index of the AVI Open DML file is invalid

Code - MV_E_PARAMETER_ARRAY_TOO_BIG
0x80F7
Description: Parameter array too big

Code - MV_E_UNSUPPORTED_AUDIO_CHANNEL_TYPE
ID /  0x80F8
Description: The audio channel type (number of tracks) is not supported

Code - MV_E_MUST_GET_COPY_SIZE
ID /  0x80F9
Description: GetSizeOfBufferToAllocateForHostCopy must be called to set the size

Code - MV_E_CANNOT_COPY_WHEN_RUNNING
ID /  0x80FA
Description: CopyLastOutputRGBAToHost cannot be called while the graph is running

Code - MV_E_INVALID_THREAD_PRIORITY
ID /  0x80FB
Description: The specified thread priority is not within the expected range

Code - MV_E_WAV_FILE_SIZE_LIMIT_REACHED
ID /  0x80FC
Description: The .wav file size limit (4 GB) has been reached; we cannot write more data

Code - MV_E_DEVICE_HAS_BEEN_OPENED
ID /  0x80FD
Description: The VCR device has been opened.

Code - MV_E_UNSUPPORTED_VBI_RESOLUTION
ID /  0x80FE
Description: The specified VBI resolution is not supported.

Code - MV_E_DROPPED_SAMPLE
ID /  0x80FF
Description: A sample (field or frame, audio or video) has been dropped.

Code - MV_E_APPEND_SECTOR_SIZE_DIFFERENT
ID /  0x8100
Description: On appending, the file has been copied to a drive with a sector size different from the original.

Code - MV_E_APPEND_FORMAT_NOT_COMPATIBLE
ID /  0x8101
Description: On appending, the new data format is incompatible with old data, and the muxer is not set correctly.

Code - MV_E_TRUNCATE_POSITION_INVALID
ID /  0x8102
Description: On truncation, the required truncation position is not in the file.

Code - MV_E_PLAYLIST_NOT_SET
ID /  0x8103
Description: The playlist has not been set.

Code - MV_E_PIPELINE_SIZE_NOT_SET
ID /  0x8105
Description: Pipeline size has not been set.

Code - MV_E_INVALID_PLAYLIST_TYPE
ID /  0x8106
Description: The playlist type is invalid.

Code - MV_E_POSITION_PARAMETER_NOT_SET
ID /  0x8107
Description: The position parameter is NULL.

Code - MV_E_VIDEO_SURFACES_PARAMETER_NOT_SET
ID /  0x8108
Description: The video surfaces parameter is NULL.

Code - MV_E_POOL_ALLOCATION_FAILED
ID /  0x8109
Description: Unable to allocate a specific pool.

Code - MV_E_FAILED_TO_RETRIEVE_POSITION_FROM_DISK
ID /  0x810A
Description: The specified position was not expected to be read from the disk.

Code - MV_E_UNSUPPORTED_COMPRESSION_TYPE
ID /  0x810B
Description: The specified compression format is not supported.

Code - MV_E_CODEC_OPERATION_FAILED
ID /  0x810C
Description: A codec operation failed with an unknown error.

Code - MV_E_AUDIO_SAMPLES_PARAMETER_NOT_SET
ID /  0x810D
Description: The audio samples parameter is NULL.

Code - MV_E_TOO_MANY_INPUT_SAMPLES
ID /  0x810E
Description: The caller expects too many audio samples in the array parameter.

Code - MV_E_INPUT_SAMPLES_ARRAY_SIZE_MISMATCH
ID /  0x810F
Description: The caller changes the number of expected sample array sizes between calls.

Code - MV_E_AUDIO_DUPLICATE_FAILED
ID /  0x8110
Description: Audio duplication failed with an unknown error.

Code - MV_E_UNABLE_TO_RETRIEVE_AUDIO_SAMPLES
ID /  0x8111
Description: Unable to retrieve audio samples, probably due to insufficient pipeline size.

Code - MV_E_TIMEOUT_WAITING_FOR_DISK
ID /  0x8112
Description: Timeout while waiting for a file IO of a specific position.

Code - MV_E_CANNOT_CHANGE_DEVICE_WHEN_RUNNING
ID /  0x8113
Description: The graph must be stopped to change the input device.

Code - MV_E_ELEMENT_IN_USE
ID /  0x8114
Description: The list element is already in use

Code - MV_E_ELEMENT_NOT_LOCKED
ID /  0x8115
Description: The list element was not locked

Code - MV_E_ELEMENT_LOST
ID /  0x8116
Description: The list element was not moved in the playlist and is NOT in it anymore

Code - MV_E_INVALID_ELEMENT_TYPE
ID /  0x8117
Description: PPlaylistlement is not the same type as the playlisted - MV_E_INVALID_PATH_SIZE

ID /  0x8118
Description: Te The filename size is too big.

Code - MV_E_ELEMENT_ALREADY_IN_PLAYLIST
ID /  0x8119
Description: PPlaylistlement is already on the list.

Code - MV_E_ELEMENT_FOUND
ID /  0x8120
Description: A playlist was found at the specified location.

Code - MV_E_UNSUPPORTED_AUDIO_DATA_TYPE
ID /  0x8121
Description: The audio data type is not supported on the selected profile

Code - MV_E_HARDDISK_ACCESS_FAILURE
ID /  0x8122
Description: Hard disk access failed.

Code - MV_E_HARDDISK_TOO_SLOW
ID /  0x8123
Description: The hard disk is too slow.

Code - MV_E_PIPES_ALREADY_LINKED
ID /  0x8124
Description: The pipes are already connected or already have a trig link.

Code - MV_E_PIPES_NOT_CONNECTED
ID /  0x8125
Description: The pipes are not connected.

Code - MV_E_TOO_MANY_UPSTREAM_PIPES
ID /  0x8126
Description: The maximum number of upstream pipes has been reached.

Code - MV_E_TPIA_SMALLER_THAN_TPOA
ID /  0x8127
Description: The target advance at a pipe's input cannot be smaller than the target advance at its output.

Code - MV_E_MAXPIPEDEPTH_SMALLER_THAN_ONE
ID /  0x8128
Description: The maximum pipe depth must be greater than 0.

Code - MV_E_ENDOFPIPE_WAS_RECEIVED
ID /  0x8129
Description: The EndOfPipe pipe element was received, preventing the requested operation from being executed.

Code - MV_E_ENDOFPIPE_WAS_PROCESSED
ID /  0x812A
Description: The EndOfPipe pipe element was processed, preventing the requested operation from being executed.

Code - MV_E_INCOMPATIBLE_PIPE_ELEMENT
ID /  0x812B
Description: The pipe element is incompatible with the pipe.

Code - MV_E_CANCELLATION_TOO_EARLY
ID /  0x812C
Description: The pipe has not yet reached the position specified for the cancellation (TrigDur or ShuttlingSpeed changed too soon).

Code - MV_E_PROBLEM_TALKING_TO_UPSTREAM_PIPE
ID /  0x812D
Description: The pipe had a problem talking to an upstream pipe. See the upstream pipe error.

Code - MV_E_PROBLEM_TALKING_TO_DOWNSTREAM_PIPE
ID /  0x812E
Description: The pipe had a problem talking to a downstream pipe. See the downstream pipe error.

Code - MV_E_INVALID_INSTANTFRAMERATE
ID /  0x812F
Description: Some fields of an InstantFrameRate object are invalid.

Code - MV_E_PROBLEM_IN_SUB_PROCESSING
ID /  0x8130
Description: The pipe had problems sub-processing a Trig, a ChangeTrigDur, or an EndOfPipe.

Code - MV_E_BAD_PIPE_CONFIGURATION
ID /  0x8131
Description: The pipe is poorly configured.

Code - MV_E_BAD_PIPE_STATE
ID /  0x8132
Description: The pipe is in a bad state.

Code - MV_E_FAILED_TO_PROCESS_PIPE_ELEMENT
ID /  0x8133
Description: A pipe was not able to process a pipe element properly.

Code - MV_E_ALREADY_PROCESSING_PIPE_ELEMENT
ID /  0x8134
Description: A pipe was already processing a pipe element when it was asked to work on another one.

Code - MV_E_PROCESSBEST_PIPE_DOESNT_PROPAGATE_TRIGS
ID /  0x8135
Description: The ProcessBest processing pipe doesn't support forward trigs to other pipes.

Code - MV_E_TRIM_LENGTH_LARGER_THAN_MEDIA_LENGTH
ID /  0x8136
Description: The playlist element's trim length exceeds the media's length

Code - MV_E_TRIM_OUTSIDE_MEDIA_RANGE
ID /  0x8137
Description: The playlist element's trim info is out of the media's boundaries

Code - MV_E_TRIM_LENGTH_NOT_SUPPORTED
ID /  0x8138
Description: The playlist element's trim length is invalid (ex: zero, or audio and not 1.0)

Code - MV_E_DURATION_LENGTH_NOT_SUPPORTED
ID /  0x8139
Description: The playlist element's duration length is invalid (ex: zero)

Code - MV_E_REQUEST_FLUSHED
ID /  0x813A
Description: Operation on request failed because the request was already completed and flushed.

Code - MV_E_FILEHANDLE_ALREADY_SET
ID /  0x813B
Description: SetFileHandle on a file handle object failed because the file handle has been set.

Code - MV_E_COUNT_OF_LIST_BUSY_BLOCKS_NON_0
ID /  0x813C
Description: In mvdcache, the count of list busy blocks is not 0. This is wrong when FlushCachedInformation is called on the block allocator.

Code - MV_E_OUT_OF_ORDER
ID /  0x813D
Description: This is when a strict order is not respected.

Code - MV_E_FILEACCESS_OPENFILE_FAILED
ID /  0x813E
Description: File open failed in the CMvdFileAccess module.

Code - MV_E_FILEACCESS_GET_FILE_SIZE_FAILED
ID /  0x813F
Description: GetFileSize failed in the CMvdFileAccess module.

Code - MV_E_MPS_GOP_MEMORY_NOT_ASSIGNED
ID /  0x8140
Description: the GOP does not contain a memory buffer yet

Code - MV_E_MPS_FRAME_NOT_FOUND
ID /  0x8141
Description: unable to find the specified frame

Code - MV_E_MPS_GOP_CANCELLED
ID /  0x8142
Description: GOP was cancelled

Code - MV_E_MPS_NO_MEMORY_PROVIDER
ID /  0x8143
Description: no memory provider was specified

Code - MV_E_MPS_WIDTH_NOT_SUPPORTED
ID /  0x8144
Description: The specified width is not supported

Code - MV_E_MPS_HEIGHT_NOT_SUPPORTED
ID /  0x8145
Description: The specified height is not supported

Code - MV_E_MPS_ASPECT_RATIO_NOT_SUPPORTED
ID /  0x8146
Description: The specified aspect ratio is not supported

Code - MV_E_MPS_FRAME_RATE_NOT_SUPPORTED
ID /  0x8147
Description: The specified frame rate is not supported

Code - MV_E_MPS_SCAN_MODE_NOT_SUPPORTED
ID /  0x8148
Description: The fixed scan mode is not supported

Code - MV_E_MPS_BIT_COUNT_NOT_SUPPORTED
ID /  0x8149
Description: a specified number of bits per pixel is not supported

Code - MV_E_MPS_LEVEL_DOES_NOT_MATCH_RESOLUTION
ID /  0x814a
Description: The specified mpeg level is not supported in the specified resolution

Code - MV_E_MPS_MQUANT_VALUE_NOT_ACCEPTED
ID /  0x814b
Description: The specified mquant value is not supported

Code - MV_E_MPS_INVALID_GOP_SIZE
ID /  0x814c
Description: The specified GOP size is not supported

Code - MV_E_MPS_INVALID_NUMBER_OF_B_FRAMES
ID /  0x814d
Description: The specified number of B frames is not supported

Code - MV_E_MPS_TIMECODE_EXCEEDS_MAXIMUM_VALUE
ID /  0x814e
Description: The specified timecode is not supported

Code - MV_E_MPS_ENCODER_INITIALIZATION_FAILED
ID /  0x814f
Description: The mvMpegStream encoder was unable to complete its initialization

Code - MV_E_MPS_QFACTOR_NOT_SUPPORTED
ID /  0x8150
Description: The specified QFactor is not supported

Code - MV_E_MPS_ENCODER_CLOSE_FAILED
ID /  0x8151
Description: The mvMpegStream encoder was unable to complete its close

Code - MV_E_MPS_TIMEOUT_WAITING_FOR_ENCODER
0x8152
Description: fatal internal mvMpegStream timeout

Code - MV_E_MPS_PUTFRAME_SYNCHRONOUS_ERROR
ID /  0x8153
Description: unable to encode the specified frame

Code - MV_E_MPS_UNKNOWN_ENCODER_SURFACE
ID /  0x8154
Description: mvMpegStream fatal internal error, unable to retrieve compressed surface

Code - MV_E_MPS_GOP_LOCKED
ID /  0x8155
Description: the GOP is currently locked by mvMpegStream

Code - MV_E_MPS_ENCODER_CLOSED
ID /  0x8156
Description: The mvMpegStream encoder is closed; this operation is not valid at this Time

Code - MV_E_MPS_UNABLE_TO_RETRIEVE_GOP
ID /  0x8157
Description: The mvMpegStream encoder failed to obtain a new GOP

Code - MV_E_UNSUPPORTED_PRODUCTS_CONFIGURATION
ID /  0x8158
Description: Two different Matrox products can't co-exist in the same system

Code - MV_E_INVALID_PRODUCT_CONFIGURATION
ID /  0x8159
Description: No valid Matrox product was found

Code - MV_E_MPS_INVALID_DC_PRECISION
ID /  0x815A
Description: The mvMpegStream encoder DC precision is invalid

Code - MV_E_MPS_INVALID_MOTION_SEARCH_TYPE
ID /  0x815B
Description: The mvMpegStream motion search type is invalid

Code - MV_E_STATE_MISMATCH
ID /  0x815c
Description: the device is not in a proper state. e.g. instead of play state, the device is in the stop state

Code - MV_E_END_OF_TAPE
ID /  0x815d
Description: the device reaches the end of the tape

Code - MV_E_DEVICE_AUTO_STOP
ID /  0x815e
Description: Some decks will stop itself after pausing for a while. The application needs to know this error to stop asking for a buffer.

Code - MV_E_BAD_GPU_DRIVER
ID /  0x815f
Description: the current driver for the video card will cause problems.

Code - MV_E_FRAME_COUNT_LIMIT_REACHED
ID /  0x8160
Description: the specified file can't store any more frames or samples, possibly because it would overflow the allocated AVI header size

Code - MV_E_INCOMPATIBLE_BITS_PER_SAMPLE
ID /  0x8161
Description: At audio sample creation, valid bits per sample are not compatible with total bits per sample

Code - MV_E_DEVICE_IN_WRONG_STATE
ID /  0x8162
Description: The device is not in the expected state, causes: end-of-tape, the user stops the device while it's playing, or the device is in local mode instead of remote mode

Code - MV_E_TAPE_ABSENT
ID /  0x8163
Description: There is no tape installed in the device

Code - MV_E_OUT_OF_MEMORY_DX
ID /  0x8164
Description: Not enough memory 3D DX to perform the operation

Code - MV_E_INVALID_AUDIO_CHANNEL_TYPE
ID /  0x8165
Description: Specified channel type not supported or invalid

Code - MV_E_INVALID_AUDIO_SAMPLING_RATE
ID /  0x8166
Description: Specified sampling rate not supported or invalid

Code - MV_E_INVALID_AUDIO_DATA_TYPE
ID /  0x8167
Description: Specified data type not supported or invalid

Code - MV_E_IN_POINT_NOT_REACHED
ID /  0x8168
Description: In point couldn't be found

Code - MV_E_END_OF_FILE
ID /  0x8169
Description: The end of the file has been reached

Code - MV_E_FILEACCESS_WRITE_FAILED
ID /  0x816A
Description: Write to file failed

Code - MV_E_FILEACCESS_READ_FAILED
ID /  0x816B
Description: Reading a file failed

Code - MV_E_INVALID_DONGLE_ID
ID /  0x816C
Description: The MDUF dongle ID does not correspond to the board dongle ID.

Code - MV_E_INVALID_DONGLE_DATA
ID /  0x816D
Description: The MDUF dongle data does not correspond to the board data.

Code - MV_E_INVALID_UPGRADE_MODEL
ID /  0x816E
Description: The requested upgrade model is not valid for the current board.

Code - MV_E_INVALID_OEM_ID
ID /  0x816F
Description: The OEM ID is not represented in the proper range.

Code - MV_E_INVALID_BOARD_PART_NUMBER
ID /  0x8170
Description: The MDIF file part number does not match the MDIF dongle data.

Code - MV_E_NOT_LOCKED
ID /  0x8171
Description: The object is not locked (and needs to be!)

Code - MV_E_ALREADY_LOCKED
ID /  0x8172
Description: The object is already locked.

Code - MV_E_FAILED_TO_OPEN_FILE
ID /  0x8173
Description: Failed to open the specified file

Code - MV_E_INTERNAL_QUICKTIME_ERROR_OCCURED
ID /  0x8174
Description: An internal quick-time error occurred while playing the movie

Code - MV_E_FAILED_TO_GET_AUDIO_DATA
ID /  0x8175
Description: Failed to get audio data from the movie

Code - MV_E_REQUIRE_QUICKTIME_7
ID /  0x8176
Description: This module/functionality requires QuickTime 7

Code - MV_E_FAILED_TO_ADD_VIDEO_DATA
ID /  0x8177
Description: Failed to add video data to the movie file

Code - MV_E_FAILED_TO_ADD_AUDIO_DATA
ID /  0x8178
Description: Failed to add audio data to the movie file

Code - MV_E_FAILED_TO_INITIALIZE_COMPRESSION_SESSION
ID /  0x8179
Description: Failed to initialize a compression session

Code - MV_E_FAILED_TO_COMPRESS_FRAME
ID /  0x817A
Description: Failed to compress a frame sent to the compressor

Code - MV_E_OPTION_CREATION_FAILED
ID /  0x817B
Description: Failed to create an option for the compression session

Code - MV_E_FAILED_TO_CREATE_PATH
ID /  0x817C
Description: An attempt to create a path failed

Code - MV_E_FAILED_TO_FLATTEN_MOVIE
ID /  0x817D
Description: Failed to flatten the movie file to the specified destination

Code - MV_E_THREAD_CREATION_FAILED
ID /  0x817E
Description: Failed to create a new thread

Code - MV_E_AUDIO_EXTRACTION_INITIALIZATION_FAILED
ID /  0x817F
Description: Failed to initialize the audio extraction module

Code - MV_E_FILE_ALREADY_EXISTS
ID /  0x8180
Description: The specified file already exists

Code - MV_E_REBOOT_REQUIRED
ID /  0x8181
Description: A reboot is required for the system to work well.

Code - MV_E_WINDOWS_MEDIA_AUDIO_CODEC_NOT_FOUND
ID /  0x8182
Description: The requested Windows Media Audio CODEC was not found in the system.

Code - MV_E_VIDEO_POSITION_CANCELLED
ID /  0x8183
Description: A video position that was expected has been cancelled (ex, disk read command cancel)

Code - MV_E_AUDIO_POSITION_CANCELLED
ID /  0x8184
Description: An audio position that was expected has been cancelled (ex, disk read command cancel)

Code - MV_E_UNEXPECTED_GETPOSITION
ID /  0x8185
Description: An internal GetPosition has failed (flex internal error)

Code - MV_E_TIMEOUT_WAITING_FOR_FLEX_AV_CLIP
ID /  0x8186
Description: Timeout while waiting for a flex AV clip to return the data

Code - MV_E_TIMEOUT_WAITING_FOR_THREAD
ID /  0x8187
Description: Timeout while waiting for an internal thread to wake up

Code - MV_E_OUT_OF_CACHE_MEMORY
ID /  0x8188
Description: Unable to retrieve internal memory from the cache module

Code - MV_E_MPEG_VIDEO_READ_FAILED
ID /  0x8189
Description: An error occurred while reading from the flex mpeg clip reader

Code - MV_E_MPEG_AUDIO_READ_FAILED
ID /  0x8190
Description: An error occurred while reading from the flex mpeg clip reader

Code - MV_E_MPEG_SEEK_FAILED
ID /  0x8191
Description: An error occurred while seeking on the flex mpeg clip reader

Code - MV_E_FAILED_TO_GET_VIDEO_DATA_IN_FILE
ID /  0x8192
Description: There is no video data in the file; reach the end of the video file

Code - MV_E_FAILED_TO_GET_AUDIO_DATA_IN_FILE
ID /  0x8193
Description: There is no audio data in the file; reach the end of the audio file

Code - MV_E_OUTPUT_IS_DISABLED
ID /  0x8194
Description: The output is disabled, so nothing should be sent to it.

Code - MV_E_INDEXTABLES_OUT_OF_HEADER_BOUNDARY
ID /  0x8195
Description: The IndexTables is out of the header boundary. (ex: header size is fixed, but the number of IndexTable is growing during capture)

Code - MV_E_FILE_IS_NOT_READY
ID /  0x8196
Description: The file is not ready since there is no index table. (For XDCAM HD MXF file)

Code - MV_E_MULTISAMPLE_TYPE_NOT_SUPPORTED
ID /  0x8197
Description: The GPU does not support the multisample type

Code - MV_E_MULTISAMPLE_QUALITY_NOT_SUPPORTED
ID /  0x8198
Description: The GPU does not support the multisample quality

Code - MV_E_INDEXOFFSET_BEYOND_FILE_SIZE
ID /  0x8199
Description: The Index offset is out of file.

Code - MV_E_WRONG_DLL_VERSION
ID /  0x819A
Description: The version of the DLL is not the correct one.

Code - MV_E_INPUT_AVCONTENT_IN_ERROR
ID /  0x819B
Description: The input AVContent is in error

Code - MV_E_NO_VIDEO_AND_NO_AUDIO_IN_FILE
ID /  0x819C
Description: File without video and audio

Code - MV_E_AVCINTRA_HEADER_INVALID
ID /  0x819D
Description: invalid AVCIntra header

Code - MV_E_BASEDECODER_INIT_FAILED
ID /  0x819E
Description: the init of the base decoder failed.

Code - MV_E_BASEENCODER_INIT_FAILED
ID /  0x819F
Description: the init of the base encoder failed.

Code - MV_E_LIB_INIT_FAILED
ID /  0x81A0
Description: the init of the lib failed.

Code - MV_E_SSE2_INIT_FAILED
ID /  0x81A1
Description: failed to force to SSE2

Code - MV_E_AVCINTRA_CODEC_CREATION_FAILED
ID /  0x81A2
Description: the creation of the AVCIntra codec failed.

Code - MV_E_960x720_NOT_SUPPORTED
ID /  0x81A3
Description: the native 960x720 is not supported.

Code - MV_E_OUTPUT_RESOLUTION_NOT_SUPPORTED
ID /  0x81A4
Description: the output resolution is not supported.

Code - MV_E_HD_TO_SD_NOT_SUPPORTED
ID /  0x81A5
Description: HD->SD is not supported.

Code - MV_E_OUTPUT_SURFACES_DONT_MATCH
ID /  0x81A6
Description: output surfaces don't match with each other

Code - MV_E_H264_DECODER_INIT_FAILED
ID /  0x81A7
Description: the init of H264Decoder failed.

Code - MV_E_H264_DECOMPRESSION_FAILED
ID /  0x81A8
Description: the decomp of H264Decoder failed.

Code - MV_E_10_TO_8_FAILED
ID /  0x81A9
Description: 10->8 failed.

Code - MV_E_COLOR_CONVERSION_FAILED
ID /  0x81AA
Description: colour conversion failed.

Code - MV_E_RESIZE_FAILED
ID /  0x81AB
Description: resize failed.

Code - MV_E_INVALID_AUDIO_SEQUENCE
ID /  0x81AC
Description: The sequence of audio samples associated with the video is invalid.

Code - MV_E_FIFO_PUSH_FAILED
ID /  0x81AD
Description: fail to push an item to a FIFO queue.

Code - MV_E_PAUSEAT_TIMEOUT
ID /  0x81AE
Description: The media position requested by PauseAt is not ready after Time Out.

Code - MV_E_FIFO_POP_FAILED
ID /  0x81AF
Description: fail to pop an item out of a FIFO queue.

Code - MV_E_UNCOMPRESSED_DATA_NOT_READY
ID /  0x81B0
Description: the uncompressed data are not ready

Code - MV_E_PUT_DATA_NOT_READY
ID /  0x81B1
Description: The Put data are not ready

Code - MV_E_STREAM_NOT_OPENED
ID /  0x81B2
Description: the stream is not opened.

Code - MV_E_INVALID_CODEC_GUID
ID /  0x81B3
Description: the codec guide is not valid.

Code - MV_E_CANCELLED_BUFFER
ID /  0x81B4
Description: a buffer is cancelled.

Code - MV_E_CANCELLED_BUFFER_CODEC_IN_ERROR_STATE
ID /  0x81B5
Description: a buffer is cancelled due to a Codec error.

Code - MV_E_CAPTURE_PERFORMANCE_FAILED
ID /  0x81B6
Description: The capture could not be sustained due to system performance.

Code - MV_E_TIMEOUT_WAITING_FOR_MOV_MUXER
ID /  0x81B7
Description: The MOV muxer was not able to process our request within a timeout period

Code - MV_E_TIMEOUT_WAITING_FOR_VIDEO_SURFACES
ID /  0x81B8
Description: The surfaces were not ready within a timeout period

Code - MV_E_POSITION_INVALID
ID /  0x81B9
Description: The specified position cannot be used

Code - MV_E_READ_COUNT_ALREADY_AT_ZERO
ID /  0x81BA
Description: The read count is already at zero and cannot be decremented

Code - MV_E_WRITE_COUNT_ALREADY_AT_ZERO
ID /  0x81BB
Description: The write count is already at zero and cannot be decremented

Code - MV_E_INVALID_THREADS_AFFINITY_MASK
ID /  0x81BC
Description: The thread affinity mask is invalid

Code - MV_E_INVALID_THREADS_MAXIMUM
ID /  0x81BD
Description: The maximum number of processing threads given is invalid

Code - MV_E_BRAND_CODE_NOT_SPECIFIED
ID /  0x81BE
Description: The major brand for writing MOV files is not specified.

Code - MV_E_FORCE_WRITE_COMPLETION
ID /  0x81BF
Description: Forced a write completion.

Code - MV_E_CODEC_NOT_EXIST
ID /  0x81C0
Description: The codec does not exist.

Code - MV_E_HD_DECOMP_NOT_SUPPORT
ID /  0x81C1
Description: The HD decompression is not supported.

Code - MV_E_SD_DECOMP_NOT_SUPPORT
ID /  0x81C2
Description: The SD decompression is not supported.

Code - MV_E_ORIGIN_NOT_ALIGNED_WITH_FORMAT_GRANULARITY
ID /  0x81C3
Description: The specified origin does not respect the surface format granularity.

Code - MV_E_NONZERO_HORIZONTAL_OFFSET_NOT_SUPPORTED_FOR_IO
ID /  0x81C4
Description: The horizontal coordinate of alias region origin must be zero for IO surfaces

Code - MV_E_MPS_INVALID_ZIGZAG_TYPE
ID /  0x81C5
Description : The mpeg zigzag type is invalid

Code - MV_E_DYNAMIC_SHUTTLING_NOT_SUPPORTED
ID /  0x81C6
Description: Dynamic shuttling (changing shuttling speed while playing) is not supported [For Streaming Codecs]

Code - MV_E_PREROLL_NOT_RESPECTED
ID /  0x81C7
Description: The hardware preroll of the IO board has not been respected.

Code - MV_E_CORRUPT_FILE
ID /  0x81C8
Description: The file is corrupt.

Code - MV_E_FILE_SIZE_NOT_SUPPORTED
ID /  0x81C9
Description: The file size is not supported.

Code - MV_E_RTSP_OPEN_SESSION_OPEN
ID /  0x81CA
Description: The RTSP Session is already opened

Code - MV_E_RTSP_MEDIA_SESSION_PLAYING
ID /  0x81CB
Description: The RTSP Media Session is not stopped

Code - MV_E_RTSP_MEDIA_SESSION_INVLD
ID /  0x81CC
Description: The RTSP Session is invalid

Code - MV_E_RTP_MEDIA_SESSION_INVLD
ID /  0x81CD
Description: The RTP Session is invalid

Code - MV_E_RTP_MEDIA_SESSION_STOPPING
ID /  0x81CE
Description: Unable to play session

Code - MV_E_CODEC_PROFILE_NOT_SUPPORTED
ID /  0x81CF
Description: The required codec profile is not supported.

Code - MV_E_RESOLUTION_NOT_SUPPORTED
ID /  0x81D0
Description: The given resolution is not supported.

Code - MV_E_MULTIPLE_VANC_PACKETS_OF_SAME_TYPE_NOT_SUPPORTED
ID /  0x81D1
Description: At least two van packets of the same type are on the surface.

Code - MV_E_STREAMING_COMMANDS_NOT_PROCESSED
ID /  0x81D2
there are commands in the queue while closing a stream

Code - MV_E_MISSING_TRACK_INFOS
ID /  0x81D3
Description: SMvMediaClipTrackInfo isn't set for all tracks

Code - MV_E_WRONG_UNCOMPRESSED_PUT
ID /  0x81D4
Wrong. Put in terms of the order of video surface and vbi surface.

Code - MV_E_NOT_ENOUGH_OUTPUT_SURFACES
ID /  0x81D5
Description: There are not enough output surfaces.

Code - MV_E_TOO_MANY_OUTPUT_SURFACES
ID /  0x81D6
Description: There are too many output surfaces.

Code - MV_E_APPENDING_DATA_RATE_NOT_SUPPORTED
ID /  0x81D7
Description: The appending capture data rate differs from the appended file's.

Code - MV_E_UNSUPPORTED_AUDIO_BITS_PER_SAMPLES
ID /  0x81D8
Description: The value in the field ulBitsPerSample of the structure SMvCreateAudioSamplesDescription is not supported.

Code - MV_E_UNSUPPORTED_AUDIO_VALID_BITS_PER_SAMPLES
ID /  0x81D9
Description: The value in the field ulValidBitsPerSample of the structure SMvCreateAudioSamplesDescription is not supported.

Code - MV_E_INVALID_COLORIMETRY
ID /  0x81DA
Description: The value in the field of type EMvColorimetry is invalid.

Code - MV_E_AES3_DATA_MISSING_AUDIO_SAMPLE_NUMBER
ID /  0x81DB
Description: The AES3 data is missing the audio sample number.

Code - MV_E_VIDEO_IO_CHANNEL_NOT_SUPPORTED
ID /  0x81DC
Description: The Video Channel IO is not supported

Code - MV_E_STREAM_INDEX_TOO_HIGH
ID /  0x81DD
Description: The stream index is higher than what is captured or can be captured

Code - MV_E_INVALID_VIDEO_STANDARD
ID /  0x81DE
Description: The resolution is not supported or unknown

Code - MV_E_NOT_SUPPORTED_FOR_HARDWARE_AVCDECODER
ID /  0x81DF
Description: FOR hardware AVC decoder, only support the progressive file and playlist

Code - MV_E_UNSUPPORTED_AUDIO_INDEX_FILE
ID /  0x81E0
Description: In index mode, we do not support to play a file with multiple audio streams

Code - MV_E_UNSUPPORTED_VBI_OPTION
ID /  0x81E1
Description: No VBI input exists, but the VBI option is checked. It needs to change the VBI option.

Code - MV_E_AUDIO_ENCODER_NOT_AVAILABLE
ID /  0x81E2
Description: We do not have a codec for the requested capture type

Code - MV_E_MPEG2TS_MUXER_INIT_FAIL
ID /  0x81E3
Description: Fail to init the MPEG2TS Muxer

Code - MV_E_END_OF_STREAM
ID /  0x81E4
Description: The end of the stream has been reached

Code - MV_E_FAILED_TO_ADD_VBI_DATA
ID /  0x81E5
Description: Failed to add VBI data

Code - MV_E_FAILED_TO_LOAD_DLL
ID /  0x81E6
Description: Failed to load DLL

Code - MV_E_FAILED_TO_CREATE_DNxHD_CODEC
ID /  0x81E7
Description: Failed to create DNxHD codec

Code - MV_E_INVALID_DNxHD_PROFILE
ID /  0x81E8
Description: Failed to make DNxHD codec

Code - MV_E_TOPOLOGY_HAS_BEEN_DESTROYED_FROM_CARD
ID /  0x81E9
Description: The topology which implements the method has already been destroyed from the card.

Code - MV_E_STREAM_HAS_BEEN_DESTROYED_FROM_CARD
ID /  0x81EA
Description: The stream which implements the method has already been destroyed from the card.

Code - MV_E_NODE_HAS_BEEN_DESTROYED_FROM_CARD
ID /  0x81EB
Description: The node which implements the method has already been destroyed from the card.

Code - MV_E_TOPOLOGY_NOT_CONTROLLED_BY_PROCESS
ID /  0x81EC
Description: The topology (or the topology attached to an object) is not controlled for modification by the process

Code - MV_E_INVALID_REFENCE_MOV_FILENAME_FOR_TDIR
ID /  0x81ED
Description: Failed to do MOV TDIR because invalid reference mov file name

Code - MV_E_FAILED_TO_CREATE_SOFTWARE_SCALER_EFFECT
ID /  0x81EE
Description: Failed to create software scaler effect

Code - MV_E_PARITY_ERROR
ID /  0x81EF
Description: Vanc party error

Code - MV_E_CHECKSUM_ERROR
ID /  0x81F0
Description: Vanc checksum error

Code - MV_E_FATAL_ERROR_RETEST_WITH_LOGS
ID /  0x81F1
Description: A fatal error occurred. Stability cannot be guaranteed from this point. Please retest with logging enabled to know more details.

Code - MV_E_UNSUPPORTED_WMV_WIDTH
ID /  0x81F2
Description: The requested WMV capture width is unsupported; it must be an even number.

Code - MV_E_INVALID_MEMORY_LOCATION
ID /  0x81F3
Description: The expected memory location of the surface or audio samples is incorrect.

Code - MV_E_UNSUPPORTED_AUDIO_SAMPLES_PER_SECOND
ID /  0x81F4
Description: The value in the field ulBitsPerSample of the structure SMvCreateAudioSamplesDescription is not supported.

Code - MV_E_INVALID_MXF_FILE_TYPE
ID /  0x81F5
Description: The captured MXF file type is not set properly

Code - MV_E_NODE_IS_IN_USE_BY_A_STREAM
ID /  0x81F6
Description: The delete operation on the node can't be done because it is still in use by a stream

Code - MV_E_INVALID_NTSC_CLOSED_CAPTION_FORMAT
ID /  0x81F7
Description: The NTSC closed caption format is invalid. It should be digital, line 21 or both.

Code - MV_E_UNSUPPORTED_RECURSIVE_TOPOLOGY
ID /  0x81F8
Description: Recursive topology is not supported.

Code - MV_E_VERTICAL_UPSCALE_NOT_SUPPORTED
ID /  0x81F9
Description: The OnBoard scaler does not support vertical upscale.

Code - MV_E_INVALID_BACKGROUND_COLOR
ID /  0x81FA
Description: The background color is invalid

Code - MV_E_INVALID_BACKGROUND_HANDLING
ID /  0x81FB
Description: The background handling is invalid

Code - MV_E_INVALID_COMPOSITING_MODE
ID /  0x81FC
Description: The compositing mode is invalid

Code - MV_E_INVALID_TRANSFORM_TYPE
ID /  0x81FD
Description: The transform type is invalid

Code - MV_E_INVALID_TRANSPARENCY_VALUE
ID /  0x81FE
Description: The transparency value should be between 0 and 1

Code - MV_E_WATCHDOG_HAS_BEEN_DESTROYED_FROM_CARD
ID /  0x81FF
Description: The watchdog which implements the method has already been destroyed from the card.

Code - MV_E_INVALID_TIME_VALUE
ID /  0x8200
Description: The time value given is invalid. Probably because it is under 0

Code - MV_E_INVALID_AUDIO_VOLUME
ID /  0x8201
Description: The audio volume is invalid

Code - MV_E_ARGB_NODE_NOT_SUPPORTED
ID /  0x8202
Description: The ARGB node supplied is not supported as input/output for a stream

Code - MV_E_VIDEO_MIXER_NOT_PRESENT
ID /  0x8203
Description: An error occurred during the initialization of the inline video mixer engine.

Code - MV_E_WRITE_TO_READ_DELAY_IS_TOO_CLOSE_TO_DEPTH
ID /  0x8204
Description: The difference in frames between the write-to-read delay and the depth is not respected.

Code - MV_E_GPIO_PIN_ALREADY_USED
ID /  0x8205
Description: The GPio pin chosen is already in use by another watchdog.

Code - MV_E_WRITE_TO_READ_DELAY_IS_TOO_SMALL
ID /  0x8206
Description: The write-to-read delay is below the required value.

Code - MV_E_INCOMPATIBLE_AUDIO_SETTINGS
ID /  0x8207
Description: The audio settings of the input node are incompatible with the settings of the output node.

Code - MV_E_INCOMPATIBLE_VANC_SETTINGS
ID /  0x8208
Description: The VANC settings of the input node are incompatible with the settings of the output node.

Code - MV_E_NO_AUDIO_IN_NODE
ID /  0x8209
Description: The node content type does not contain audio data.

Code - MV_E_FAILED_TO_ATTACH_SCHEDULER
ID /  0x820A
Description: I tried to attach a scheduler while it was already attached

Code - MV_E_FAILED_TO_DETACH_SCHEDULER
ID /  0x820B
Description: Tried to detach a scheduler while no scheduler was attached

Code - MV_E_NO_SCHEDULER_ATTACHED
ID /  0x820C
Description: A call failed because it required a scheduler to be attached to the current context

Code - MV_E_INVALID_POLICY_ELEMENT_KEY
ID /  0x820D
Description: The PolicyElementKey passed in the parameter was invalid

Code - MV_E_MIN_GREATER_THAN_MAX
ID /  0x820E
Description: The Min value passed in the parameter is greater than the Max value

Code - MV_E_USE_SETCONCURRENCYLIMITS
ID /  0x820F
Description: MinConcurrency and MaxConcurrency cannot be set with SetPolicyValue. Use SetConcurrencyLimits instead.

Code - MV_E_INVALID_POLICY_ELEMENT_VALUE
ID /  0x8210
Description: Value passed is not supported for the key specified

Code - MV_E_MAX_DEFAULT_STATE_MIXER_LAYERS_EXCEEDED
ID /  0x8211
Description: The limitation of mixer layers that can be saved in the card's default state has been exceeded.

Code - MV_E_MAX_HORIZONTAL_UPSCALE_EXCEEDED
ID /  0x8212
Description: The OnBoard scaler's maximum vertical upscale factor has been exceeded.

Code - MV_E_INVALID_INPUT_SELECTION
ID /  0x8213
Description: The input selection is invalid.

Code - MV_E_INVALID_AUXILIARY_AUDIO_SOURCE
ID /  0x8214
Description: The auxiliary input to the audio inline mixer from the output stream's node is invalid.

Code - MV_E_INCOMPATIBLE_NODE_CONTENT
ID /  0x8215
Description: The node content between two elements is incompatible

Code - MV_E_UNSUPPORTED_BACK_TO_BACK_STREAMS
ID /  0x8216
Description: The streams can not be connected to the same node.

Code - MV_E_ADVANCE_DELAY_IS_TOO_BIG
ID /  0x8217
Description: The advance delay is too significant.

Code - MV_E_OBSOLETE_SEE_LOGS
ID /  0x8218
Description: This method is now obsolete. Please retest with logging enabled to know more details.

Code - MV_E_INVALID_CONCURRENCY_LEVEL
ID /  0x8219
Description: The engine was created with an invalid max concurrency level value.

Code - MV_E_OBSOLETE
ID /  0x821a
Description: This method is now obsolete.

Code - MV_E_UNSUPPORTED_GPU_CARD
ID /  0x821b
Description: The detected GPU card does not support the requested API.

Code - MV_E_INVALID_INITIAL_SIZE
ID /  0x821c
Description: The initial size of the pool is invalid (being too small or too big).

Code - MV_E_INVALID_GPU_TEXTURE
ID /  0x821d
Description : The texsture is not found in the GPU transfer module.

Code - MV_E_INVALID_GPU_SURFACE
ID /  0x821e
Description: The video surface is not found in the GPU transfer module.

Code - MV_E_CANNOT_CONNECT_TO_OPENGL
ID /  0x821f
Description: The module cannot use the current OpenGL context.

Code - MV_E_TUNNEL_LENGTH_TOO_SHORT
ID /  0x8220
Description: The flex tunnel length is too short

Code - MV_E_TUNNEL_ALREADY_EXISTS
ID /  0x8221
Description: The flex tunnel already exists.

Code - MV_E_TUNNEL_NOT_VALID
ID /  0x8222
Description: The flex tunnel is not valid.

Code - MV_E_TUNNEL_DOES_NOT_EXIST
ID /  0x8223
Description: The flex tunnel that is trying to be opened does not exist.

Code - MV_E_TUNNEL_MEMORY_NOT_ALIGNED
ID /  0x8224
Description: The flex tunnel shared memory trying to be opened is not 128-byte aligned.

Code - MV_E_EVENT_CREATION_FAILED
ID /  0x8225
Description: An event creation has failed.

Code - MV_E_TUNNEL_SCANMODE_IS_FRAME_BASED
ID /  0x8226
Description: The flex tunnel has a frame-based resolution, not an interlaced resolution.

Code - MV_E_TUNNEL_LENGTH_TOO_LONG
ID /  0x8227
Description: The flex tunnel length is too long

Code - MV_E_NODE_VIDEO_FORMAT_NOT_SUPPORTED
ID /  0x8228
Description: The supplied node video format is not supported as input/output for a stream.

Code - MV_E_TIMECODE_NOT_SUPPORTED_IN_FILEFORMAT
ID /  0x8229
Description: The selected file format doesn't support timecode.

Code - MV_E_VBI_NOT_SUPPORTED_IN_FILEFORMAT
ID /  0x822A
Description: The selected file format doesn't support vbi.

Code - MV_E_TC_VBI_NOT_SUPPORTED_IN_FILEFORMAT
ID /  0x822B
Description: The selected file format doesn't support vbi/timecode.

Code - MV_E_3G_LEVEL_B_NOT_SUPPORTED
ID /  0x822C
Description: 3G level B is not supported on this hardware.

Code - MV_E_AUDIO_MUTE_NOT_SUPPORTED
ID /  0x822D
Description: Muting audio pair is not supported on this hardware.

Warning codes
Code - MV_W_HW_OVERLAY_NOT_AVAILABLE
ID /  0x0001
Description: Hardware overlay for live window display is not available.

Code - MV_W_NOT_SUPPORTED
ID /  0x0002
Description: The operation was not completed because it is not supported, but it does not harm the system.

Code - MV_W_BITMAP_NEED_UPDATE
ID /  0x0003
Description: Information that tells that a bitmap update is required for the live window.

Code - MV_W_PREVIOUS_NODE_REPLACED
ID /  0x0004
Description: Information that tells that an existing tree node has been replaced.

Code - MV_W_MEMORY_WAS_FREE
ID /  0x0005
Description: Information that tells that memory was free with the resource manager garbage collection.

Code - MV_W_MEMORY_NO_ACTION
ID /  0x0006
Description: Information that tells that the resource manager could not free any memory on garbage collection.

Code - MV_W_NOT_EXECUTING
ID /  0x0007
Description: Information cannot be accessed because the job is not executing.

Code - MV_W_ITEM_FOUND
ID /  0x0008
Description: Information that tells that the specified item was found.

Code - MV_W_EMPTY_ENGINE
ID /  0x0009
Description: Information that indicates returned values may not be good because the processing engine is empty.

Code - MV_W_ENUM_END_OF_LIST
ID /  0x000A
Description: Enumerator has reached the end of the list to enumerate.

Code - MV_W_FIELD_NOT_FOUND_IN_FILE
ID /  0x000B
Description: No specified field name is found in the file at the current position.

Code - MV_W_POS_AT_BOUNDARY
ID /  0x000C
Description: The timeline position is at the boundary of an element.

Code - MV_W_POS_NOT_IN_ELEMENT
ID /  0x000D
Description: The timeline position is not inside any element. It is inside a hole.

Code - MV_W_EMPTY_RANGE
ID /  0x000E
Description: The start and end points of the specified range are equal.

Code - MV_W_NOTHING_TO_DO
ID /  0x000F
Description: The object doesn't have anything else to do.

Code - MV_W_REQUEST_NEW_POSITION
ID /  0x0010
Description: The object requests a new position to be fully efficient.

Code - MV_W_MEMORY_NEEDED
ID /  0x0011
Description: The object needs memory to continue doing its work.

Code - MV_W_CONTAINER_EMPTY
ID /  0x0012
Description: The container was empty on the call.

Code - MV_W_CONTAINER_NOW_EMPTY
ID /  0x0013
Description: The call emptied the container.

Code - MV_W_ITEM_FOUND_NOT_COMPLETED
ID /  0x0014
Description: Information that indicates that the specified item was found, but the operation is not completed.

Code - MV_W_WRONG_EVENT_STATE
ID /  0x0015
Description: An event is not in the state that should be (signalled or unsignalled).

Code - MV_W_LATE_BUFFER_DROPPED_AT_OUTPUT
ID /  0x0016
Description: A buffer arrived late at the output and was dropped.

Code - MV_W_STOP_REQUESTED
ID /  0x0017
Description: While doing some processing, a stop command arrived.

Code - MV_W_FILE_NOT_FOUND
ID /  0x0018
Description: The file was not found.

Code - MV_W_DROPPED_CAPTURE_OF_VIDEO_AT_INPUT
ID /  0x0019
Description: Dropped some video at the capture of input.

Code - MV_W_DROPPED_CAPTURE_OF_AUDIO_AT_INPUT
ID /  0x001A
Description: Dropped some audio at the capture of input.

Code - MV_W_MEMORY_WAS_FREE_AUDIO
ID /  0x0020
Description: Information that tells that audio memory was free with the resource manager garbage collection.

Code - MV_W_MEMORY_WAS_FREE_VIDEO
ID /  0x0021
Description: Information that tells that video memory was free with the resource manager garbage collection.

Code - MV_W_MEMORY_WAS_FREE_AUDIO_AND_VIDEO
ID /  0x0022
Description: Information that tells audio and video memory was free with the resource manager garbage collection.

Code - MV_W_CAPTURE_OF_VIDEO_AT_INPUT_START_LATE
ID /  0x0023
Description: The start Time set for the first video surface to be captured from input is late.

Code - MV_W_CAPTURE_OF_AUDIO_AT_INPUT_START_LATE
ID /  0x0024
Description: The start Time set for the first audio buffer to be captured from the input is late.

Code - MV_W_CLOSE_TO_END_OF_DISK
ID /  0x0025
Description: Close to the end of the disk.

Code - MV_W_AVI_AUDIO_NOT_SUPPORTED
ID /  0x0026
Description: The interleaved AV file info is known to the Matrox file reader, but the audio format is not supported. The video portion of the file may still be played.

Code - MV_W_AVI_VIDEO_NOT_SUPPORTED
ID /  0x0027
Description: The integrated AV file info is known to the Matrox file reader, but the video format is not supported. The audio portion of the file may still be played.

Code - MV_W_MISMATCH_PIXEL_ASPECT_RATIO
ID /  0x0028
Description: The pixel aspect ratio differs from the current ratio determined by the editing resolution. The file can still be streamed.

Code - MV_W_MISMATCH_FILE_ASPECT_RATIO
ID /  0x0029
Description: The file aspect ratio differs from the current editing aspect ratio. The file may still be streamed.

Code - MV_W_LOST_EMBEDDED_AUDIO_INPUT
ID /  0x002A
Description: The embedded audio input is lost.

Code - MV_W_LOST_VIDEO_INPUT
ID /  0x002B
Description: The video input is lost.

Code - MV_W_LOST_GENLOCK
ID /  0x002C
Description : The genlock source was lost.

Code - MV_W_GENLOCK_CHANGED
ID /  0x002D
Description: The genlock source has changed.

Code - MV_W_MISMATCH_SCAN_MODE
ID /  0x002E
Description: The scan mode of the file and the editing resolution are different.

Code - MV_W_AUDIO_INPUT_ABSENT
ID /  0x002F
Description: The audio input is not present.

Code - MV_W_UIF_VIDEO_BUFFER_NOT_CAPTURED
ID /  0x0030
Description: The UIF video capture returned a video buffer that was not captured.

Code - MV_W_UIF_AUDIO_BUFFER_NOT_CAPTURED
ID /  0x0031
Description: The UIF audio capture returned an audio buffer that was not captured.

Code - MV_W_AUDIO_DROPPED_AT_RENDERING
ID /  0x0032
Description: An audio buffer has been asked to be dropped during rendering.

Code - MV_W_VIDEO_DROPPED_AT_RENDERING
ID /  0x0033
Description: A video buffer has been asked to be dropped during rendering.

Code - MV_W_1394_INPUT_NOT_RECEIVING_DATA
ID /  0x0034
Description: The 1394 input is not receiving data.

Code - MV_W_1394_INPUT_DISCONNECTED
ID /  0x0035
Description: The 1394 input is disconnected.

Code - MV_W_AUDIO_INPUT_START_SILENCE
ID /  0x0036
Description: The audio input started generating silence

Code - MV_W_VIDEO_INPUT_START_BLACK
ID /  0x0037
Description: The video input started developing black

Code - MV_W_AUDIO_INPUT_GLITCH
ID /  0x0038
Description: The audio input generated some silence because there was an input problem

Code - MV_W_VIDEO_INPUT_GLITCH
ID /  0x0039
Description: The video input generated some black because there was an input problem

Code - MV_W_1394_INPUT_START_RESOLUTION_MISMATCH
ID /  0x003A
Description: The 1394 input started receiving data with the wrong resolution.

Code - MV_W_WAV_FILE_SIZE_LIMIT_ALMOST_REACHED
ID /  0x003B
Description: Close to .wav file size limit of 4 GB

Code - MV_W_END_OF_PIPE_FOUND
ID /  0x003C
Description: An EndOfPipe element was found; we need to handle this

Code - MV_W_REQUEST_CANCEL_NOT_SUPPORTED
ID /  0x003D
Description: A request cannot be cancelled because the request properties do not support it.

Code - MV_W_CANNOT_CANCEL_ALREADY_FLUSHED
ID /  0x003E
Description: A request cannot be cancelled because it is completed and flushed.

Code - MV_W_INPUT_START_FRAME_RATE_MISMATCH
ID /  0x003F
Description: The input started receiving data with the wrong frame rate.

Code - MV_W_NO_MEMORYCOLLECTORSET_FOR_GIVEN_POS_AND_DUR
ID /  0x0040
Description: A ProcessAll or ProcessBest pipe didn't have a MemoryCollectorSet to put the given MemoryCollector.

Code - MV_W_REQUEST_COMPLETED
ID /  0x0041
Description: Tells the scheduler that the last request executed is now completed.

Code - MV_W_PAUSE_AT_TIME_INTERMEDIATE
ID /  0x0042
Description: Tells the trigger thread that the pause at position returned is invalid.

Code - MV_W_RUN_AT_TIME_INTERMEDIATE
ID /  0x0043
Description: Tell the trigger thread that the run at the position returned is invalid.

Code - MV_W_STILL_IN_USE
ID /  0x0044
Description: Protects access to elements in the video cache

Code - MV_W_LOST_AESEBU_AUDIO_INPUT
ID /  0x0045
Description: The AES/EBU audio input is lost.

Code - MV_W_GPU_CHIPSET_NOT_VALIDATED
ID /  0x0046
Description: The chipset was not tested.

Code - MV_W_GPU_DRIVER_NOT_VALIDATED
ID /  0x0047
Description: The given driver was not tested

Code - MV_W_CLOSE_OTHER_3D_APPS_WARNING
ID /  0x0048
Description: Close other 3D applications since there is not enough VRAM.

Code - MV_W_VIDEO_INPUT_COPY_PROTECTED
ID /  0x0049
Description: Video input is copy-protected.

Code - MV_W_INVALID_PERFORMANCE_FACTOR_REPORTED
ID /  0x0050
Description: A performance factor has been reported, but it seems too large.

Code - MV_W_UNABLE_TO_LOAD_DLL
ID /  0x0051
Description: Unable to load the DLL file.

Code - MV_W_CURRENT_ADAPTER_NOT_ATI
ID /  0x0052
Description: The graphic adapter used for the presentation window is not on an ATI card.

Code - MV_W_UNSUPPORTED_AUDIO_TRACK_CONFIGURATION
ID /  0x0053
Description: Mixing stereo and mono audio in a file is not supported.

Code - MV_W_UNCOMPRESSED_SURFACE_NOT_USED
ID /  0x0054
Description: Uncompressed surface is not used by the codec and is released explicitly by the closs_stream call.

Code - MV_W_COMPRESSED_SURFACE_NOT_USED
ID /  0x0055
Description: compressed surface is not used by the codec and is released explicitly by the closs_stream call.

Code - MV_W_VIDEO_IP_MISSING_SURFACE
ID /  0x0056
Description: The IP Module has detected one or more missing surfaces.

Code - MV_W_AUDIO_IP_MISSING_AUDIOSAMPLES
ID /  0x0057
Description: The IP Module has detected one or more missing audio samples.

Code - MV_W_LOOP_REQUESTED
ID /  0x0058
Description: Reaching the end of the playlist, Stop/Play requested to restart looping.

Code - MV_W_CAPTURE_SETTINGS_CHANGED
ID /  0x0059
Description: Some of the capture settings have changed.

Code - MV_W_COULD_NOT_DECODE_VANC
ID /  0x005a
Description: An error occurred while decoding the VANC surface.

Code - MV_W_MULTIPLE_VANC_PACKETS_OF_SAME_TYPE_NOT_SUPPORTED
ID /  0x005b
Description: Multiple VANC packets of the same type were found in the same frame, which is unsupported for this VANC packet type.

Code - MV_W_TIMEOUT_WAITING_FOR_MEMORY
ID /  0x005c
Description: The memory request has expired, but the maximum allowed has been reached.

Code - MV_W_STREAM_SETTINGS_ADJUSTED
ID /  0x005d
Description: The stream settings have been adjusted automatically.

Code - MV_W_INVALID_VANC_PACKET
ID /  0x005e
Description: There is an invalid VANC packet, but it is not critical.

Code - MV_W_DEPRECATED_SEE_LOGS
ID /  0x005f
Description: This method is now deprecated. Enable logging for more details.

Code - MV_W_FAILED_TO_RETRIEVE_POSITION_FROM_DISK
ID /  0x0060
Description: The position did not arrive from the disk in Time.

Code - MV_W_FIELD_NOT_FOUND_IN_FILE_TDIR_EOF
ID /  0x0061
Description: No specified field name is found in the file at the current position because the EOF was encountered.

Message codes
Code - MV_M_EC_COMPLETE
ID /  0x2000
Description: EC_COMPLETE

Code - MV_M_FILE_CLOSED
ID /  0x2001
Description: The file has been closed. Relevent for capture.

Code - MV_M_FILE_SWITCHED
ID /  0x2002
Description: The file has been switched—notification given by SinkSwitcher.

Code - MV_M_START_REPEATING
ID /  0x2003
Description: The video output has started to repeat.

Code - MV_M_END_REPEATING
ID /  0x2004
Description: The video output has stopped to repeat.

Code - MV_M_START_SILENCE
ID /  0x2005
Description: The audio output has started to play in silence.

Code - MV_M_END_SILENCE
ID /  0x2006
Description: The audio output has stopped to play silence.

Code - MV_M_GRAPH_HAS_BEEN_STOPPED
ID /  0x2007
Description: The filter graph has been stopped due to a fatal error that happens

Code - MV_M_VIDEO_INPUT_RECONNECTED
ID /  0x2008
Description: The video input gets reconnected

Code - MV_M_EMBEDDED_AUDIO_INPUT_RECONNECTED
ID /  0x2009
Description: The embedded audio input gets reconnected.

Code - MV_M_PERFORMANCE_FACTOR_REPORTED
ID /  0x200A
Description: A performance factor has been reported.

Code - MV_M_EC_COMPLETE_FOR_STOP
ID /  0x200B
Description: EC_COMPLETE_FOR_STOP

Code - MV_M_FILE_CAPTURE_FINISHED
ID /  0x200C
Description: The file has finished capturing to the end-point

Code - MV_M_1394_INPUT_RECEIVING_DATA
ID /  0x200D
Description: The 1394 has started to receive data.

Code - MV_M_1394_INPUT_CONNECTED
ID /  0x200E
Description: The 1394 input is connected.

Code - MV_M_AUDIO_INPUT_END_SILENCE
ID /  0x200F
Description: The audio input stopped generating silence

Code - MV_M_VIDEO_INPUT_END_BLACK
ID /  0x2010
Description: The video input stopped developing black

Code - MV_M_1394_INPUT_END_RESOLUTION_MISMATCH
ID /  0x2011
Description: The 1394 input stopped receiving data with the wrong resolution.

Code - MV_M_START_DEGRADATION
ID /  0x2012
Description: Playback has started degradation.

Code - MV_M_END_DEGRADATION
ID /  0x2013
Description: Playback has ended degradation.

Code - MV_M_ELEMENT_READER_DATA_ENOUGH
ID /  0x2014
Description: Element reader has received enough data.

Code - MV_M_INPUT_END_FRAME_RATE_MISMATCH
ID /  0x2015
Description: The input stopped receiving data with the wrong frame rate.

Code - MV_M_CAPTURE_OF_VIDEO_AT_INPUT_STARTED_OFF
ID /  0x2016
Description: The start Time set for the first video surface to be captured from input is not precisely charged at the start time. Normal if not genlocked to input.

Code - MV_M_CAPTURE_OF_AUDIO_AT_INPUT_STARTED_OFF
ID /  0x2017
Description: The start Time set for the first audio buffer to be captured from input is not precisely charged at the start time. Normal if not genlocked to input.

Code - MV_M_STILL_DEGRADING
ID /  0x2018
Description: Playback is still in a degradation state (between start and end degradation).

Code - MV_M_AESEBU_AUDIO_INPUT_RECONNECTED
ID /  0x2019
Description: The AES/EBU audio input gets reconnected.

Code - MV_M_VIDEO_CHUNK_HAS_BEEN_BYTE_SWAPPED
ID /  0x2020
Description: The video chunk has been byte-swapped.