Error processing SSI file
LEADTOOLS Multimedia (Leadtools.Multimedia assembly)

Show in webframe

ErrorCode Enumeration






The list of error codes for generic collection thrown exceptions.
Syntax
'Declaration
 
Public Enum ErrorCode 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As ErrorCode
public enum class ErrorCode : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
ValueMemberDescription
0x80004001E_NOTIMPL Method is not supported.
0x80004003E_POINTER NULL pointer argument.
0x80004005E_FAIL Failure.
0x8000FFFFE_UNEXPECTED Unexpected error.
0x80030003STG_E_PATHNOTFOUND Path not found.
0x80040200VFW_E_INVALIDMEDIATYPE Specified media type is invalid.
0x80040201VFW_E_INVALIDSUBTYPE Specified media subtype is invalid.
0x80040202VFW_E_NEED_OWNER This object can only be created as an aggregated object.
0x80040203VFW_E_ENUM_OUT_OF_SYNC The state of the enumerated object has changed and is now inconsistent with the state of the enumerator. Discard any data obtained from previous calls to the enumerator and then update the enumerator by calling the enumerator's Reset method.
0x80040204VFW_E_ALREADY_CONNECTED At least one of the pins involved in the operation is already connected.
0x80040205VFW_E_FILTER_ACTIVE Operation cannot be performed because the filter is active.
0x80040206VFW_E_NO_TYPES One of the specified pins does not support media types.
0x80040207VFW_E_NO_ACCEPTABLE_TYPES No common media type between these pins.
0x80040208VFW_E_INVALID_DIRECTION Two pins of the same direction cannot be connected.
0x80040209VFW_E_NOT_CONNECTED Operation cannot be performed because the pins are not connected.
0x8004020AVFW_E_NO_ALLOCATOR No sample buffer allocator is available.
0x8004020BVFW_E_RUNTIME_ERROR A run-time error occurred.
0x8004020CVFW_E_BUFFER_NOTSET No buffer space has been set.
0x8004020DVFW_E_BUFFER_OVERFLOW The buffer is not big enough.
0x8004020EVFW_E_BADALIGN An invalid alignment was specified.
0x8004020FVFW_E_ALREADY_COMMITTED Cannot change allocated memory while the filter is active.
0x80040210VFW_E_BUFFERS_OUTSTANDING One or more buffers are still active.
0x80040211VFW_E_NOT_COMMITTED Cannot allocate a sample when the allocator is not active.
0x80040212VFW_E_SIZENOTSET Cannot allocate memory because no size has been set.
0x80040213VFW_E_NO_CLOCK Cannot lock for synchronization because no clock has been defined.
0x80040214VFW_E_NO_SINK Quality messages could not be sent because no quality sink has been defined.
0x80040215VFW_E_NO_INTERFACE A required interface has not been implemented.
0x80040216VFW_E_NOT_FOUND An object or name was not found.
0x80040217VFW_E_CANNOT_CONNECT No combination of intermediate filters could be found to make the connection.
0x80040218VFW_E_CANNOT_RENDER No combination of filters could be found to render the stream.
0x80040219VFW_E_CHANGING_FORMAT Could not change formats dynamically.
0x8004021AVFW_E_NO_COLOR_KEY_SET No color key has been set.
0x8004021BVFW_E_NOT_OVERLAY_CONNECTION Current pin connection is not using the IOverlay transport.
0x8004021CVFW_E_NOT_SAMPLE_CONNECTION Current pin connection is not using the IMemInputPin transport.
0x8004021DVFW_E_PALETTE_SET Setting a color key would conflict with the palette already set.
0x8004021EVFW_E_COLOR_KEY_SET Setting a palette would conflict with the color key already set.
0x8004021FVFW_E_NO_COLOR_KEY_FOUND No matching color key is available.
0x80040220VFW_E_NO_PALETTE_AVAILABLE No palette is available.
0x80040221VFW_E_NO_DISPLAY_PALETTE Display does not use a palette.
0x80040222VFW_E_TOO_MANY_COLORS Too many colors for the current display settings.
0x80040223VFW_E_STATE_CHANGED The state changed while waiting to process the sample.
0x80040224VFW_E_NOT_STOPPED The operation could not be performed because the filter is not stopped.
0x80040225VFW_E_NOT_PAUSED The operation could not be performed because the filter is not paused.
0x80040226VFW_E_NOT_RUNNING The operation could not be performed because the filter is not running.
0x80040227VFW_E_WRONG_STATE The operation could not be performed because the filter is in the wrong state.
0x80040228VFW_E_START_TIME_AFTER_END The sample start time is after the sample end time.
0x80040229VFW_E_INVALID_RECT The supplied rectangle is invalid.
0x8004022AVFW_E_TYPE_NOT_ACCEPTED This pin cannot use the supplied media type.
0x8004022BVFW_E_SAMPLE_REJECTED This sample cannot be rendered.
0x8004022CVFW_E_SAMPLE_REJECTED_EOS This sample cannot be rendered because the end of the stream has been reached.
0x8004022DVFW_E_DUPLICATE_NAME An attempt to add a filter with a duplicate name failed.
0x8004022EVFW_E_TIMEOUT A time-out has expired.
0x8004022FVFW_E_INVALID_FILE_FORMAT The file format is invalid.
0x80040230VFW_E_ENUM_OUT_OF_RANGE The list has already been exhausted.
0x80040231VFW_E_CIRCULAR_GRAPH The filter graph is circular.
0x80040232VFW_E_NOT_ALLOWED_TO_SAVE Updates are not allowed in this state.
0x80040233VFW_E_TIME_ALREADY_PASSED An attempt was made to queue a command for a time in the past.
0x80040234VFW_E_ALREADY_CANCELLED The queued command was already canceled.
0x80040235VFW_E_CORRUPT_GRAPH_FILE Cannot render the file because it is corrupt.
0x80040236VFW_E_ADVISE_ALREADY_SET An IOverlay advise link already exists.
0x80040238VFW_E_NO_MODEX_AVAILABLE No full-screen modes are available.
0x80040239VFW_E_NO_ADVISE_SET This advise cannot be canceled because it was not successfully set.
0x8004023AVFW_E_NO_FULLSCREEN Full-screen mode is not available.
0x8004023BVFW_E_IN_FULLSCREEN_MODE Cannot call IVideoWindow methods while in full-screen mode.
0x80040240VFW_E_UNKNOWN_FILE_TYPE The media type of this file is not recognized.
0x80040241VFW_E_CANNOT_LOAD_SOURCE_FILTER The source filter for this file could not be loaded.
0x80040243VFW_E_FILE_TOO_SHORT A file appeared to be incomplete.
0x80040244VFW_E_INVALID_FILE_VERSION The file's version number is invalid.
0x80040247VFW_E_INVALID_CLSID This file is corrupt: it contains an invalid class identifier.
0x80040248VFW_E_INVALID_MEDIA_TYPE This file is corrupt: it contains an invalid media type.
0x80040249VFW_E_SAMPLE_TIME_NOT_SET No time stamp has been set for this sample.
0x80040251VFW_E_MEDIA_TIME_NOT_SET No media time was set for this sample.
0x80040252VFW_E_NO_TIME_FORMAT_SET No media time format was selected.
0x80040253VFW_E_MONO_AUDIO_HW Cannot change balance because audio device is monaural only.
0x80040255VFW_E_NO_DECOMPRESSOR Cannot play back the video stream: Could not find a suitable decompressor.
0x80040256VFW_E_NO_AUDIO_HARDWARE Cannot play back the audio stream: No audio hardware is available, or the hardware is not supported.
0x80040259VFW_E_RPZA Cannot play back the video stream: Format 'RPZA' is not supported.
0x8004025BVFW_E_PROCESSOR_NOT_SUITABLE DirectShow cannot play MPEG movies on this processor.
0x8004025CVFW_E_UNSUPPORTED_AUDIO Cannot play back the audio stream: the audio format is not supported.
0x8004025DVFW_E_UNSUPPORTED_VIDEO Cannot play back the video stream: the video format is not supported.
0x8004025EVFW_E_MPEG_NOT_CONSTRAINED DirectShow cannot play this video stream because it falls outside the constrained standard.
0x8004025FVFW_E_NOT_IN_GRAPH Cannot perform the requested function on an object that is not in the filter graph.
0x80040261VFW_E_NO_TIME_FORMAT Cannot access the time format on an object.
0x80040262VFW_E_READ_ONLY Could not make the connection because the stream is read-only and the filter alters the data.
0x80040264VFW_E_BUFFER_UNDERFLOW The buffer is not full enough.
0x80040265VFW_E_UNSUPPORTED_STREAM Cannot play back the file: the format is not supported.
0x80040266VFW_E_NO_TRANSPORT Pins cannot connect because they don't support the same transport.
0x80040269VFW_E_BAD_VIDEOCD The Video CD can't be read correctly by the device or the data is corrupt.
0x80040270VFW_S_NO_STOP_TIME The sample had a start time but not a stop time. In this case, the stop time that is returned is set to the start time plus one.
0x80040271VFW_E_OUT_OF_VIDEO_MEMORY There is not enough video memory at this display resolution and number of colors. Reducing resolution might help.
0x80040272VFW_E_VP_NEGOTIATION_FAILED The video port connection negotiation process has failed.
0x80040273VFW_E_DDRAW_CAPS_NOT_SUITABLE Either Microsoft DirectDraw has not been installed or the video card capabilities are not suitable. Make sure the display is not in 16-color mode.
0x80040274VFW_E_NO_VP_HARDWARE No video port hardware is available, or the hardware is not responding.
0x80040275VFW_E_NO_CAPTURE_HARDWARE No capture hardware is available, or the hardware is not responding.
0x80040276VFW_E_DVD_OPERATION_INHIBITED This user operation is inhibited by DVD content at this time.
0x80040277VFW_E_DVD_INVALIDDOMAIN This operation is not permitted in the current domain.
0x80040278VFW_E_DVD_NO_BUTTON Requested button is not available.
0x80040279VFW_E_DVD_GRAPHNOTREADY DVD-Video playback graph has not been built yet.
0x8004027AVFW_E_DVD_RENDERFAIL DVD-Video playback graph building failed.
0x8004027BVFW_E_DVD_DECNOTENOUGH DVD-Video playback graph could not be built due to insufficient decoders.
0x8004028BVFW_E_DVD_NOT_IN_KARAOKE_MODE The DVD Navigator is not in karaoke mode.
0x8004028EVFW_E_FRAME_STEP_UNSUPPORTED Frame stepping is not supported.
0x80040293VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD Pin is already blocked on the calling thread.
0x80040294VFW_E_PIN_ALREADY_BLOCKED Pin is already blocked on another thread.
0x80040295VFW_E_CERTIFICATION_FAILURE Use of this filter is restricted by a software key. The application must unlock the filter.
0x800403F2VFW_E_BAD_KEY A registry entry is corrupt.
0x80050010E_EVAL_EXPIRED The evaluation period for the filter has expired.
0x80050013LTMM_E_INVALID_DATA Invalid data.
0x80050014LTMM_E_INVALID_HEADER Invalid packed data.
0x80050015LTMM_E_DISABLED This feature is disabled.
0x80050016LTMM_E_INVALID_VERSION This version is not supported.
0x80050017LTMM_E_STILLIMAGE_LOCKED The LEADTOOLS still image toolkit needs to be unlocked.
0x8005001ALTMM_E_STILLIMAGE_MISSING One or more raster LEADTOOLS modules are missing.
0x8005001BLTMM_E_BADURL_OPTIONS The options passed in the URL are invalid.
0x8005001DLTMM_E_LOGGING_NOT_STARTED Logging needs to be started to call this method.
0x8005001FLTMM_E_CUDA_FAILED_CREATE_HWENCODER failed to create CUDA Hardware Encoder.
0x80050020LTMM_E_DVR_DISCARDED_DATA You are trying to read discarded data.
0x80050021LTMM_E_DVR_NO_RECORDINGS There are no recordings in the stub file.
0x80050022LTMM_E_DVR_CORRUPT_STUB_FILE The stub file is corrupt.
0x80050023LTMM_E_DVR_STOPPED The DVR has stopped writing data.
0x80050025LTMM_E_DVR_CHANGING_ATTRIBUTES The DVR sink is changing attributes.
0x80050026LTMM_E_DVR_SUSPENDED Reading for current sample is temporarily suspended.
0x80050027LTMM_E_DVR_RECORDINGINUSE The recording I am trying to create is in use.
0x80050030LTMM_E_RTSP_PARSING_STREAM An error has occurred parsing the stream description.
0x80050031LTMM_E_RTSP_DESCRIBE_FAILED The DESCRIBE RTSP command has failed.
0x80050032LTMM_E_RTSP_SETUP_FAILED The SETUP RTSP command has failed.
0x80050033LTMM_E_RTSP_PLAY_FAILED The PLAY RTSP command has failed.
0x80050034LTMM_E_RTSP_PAUSE_FAILED The PAUSE RTSP command has failed.
0x80050035LTMM_E_RTSP_TEARDOWN_FAILED The TEARDOWN RTSP command has failed.
0x80050036LTMM_E_RTSP_OPTIONS_FAILED The OPTIONS RTSP command has failed.
0x80050037LTMM_E_RTSP_UNAUTHORIZED The command failed due to bad username and/or password.
0x80050038LTMM_E_RTSP_RECONNECT Internal use - reconnect to the server.
0x80050039LTMM_E_RTSP_URL_NOT_FOUND The RTSP server does not contain this URL.
0x8005003ALTMM_E_RTSP_BAD_MEDIATYPE The RTSP server is unable of streaming this type of file. This error is generated by the server, not the LEAD filter.
0x8005003BLTMM_E_BAD_MULTICAST_ADDRESS The RTSP server did not choose a valid multicast address.
0x8005003CLTMM_E_BAD_URL_OPTION One of the options passed through the URL (eg: transport) is invalid.
0x8005003DLTMM_E_BAD_INTERLEAVE_OPTION The RTSP server did assign a valid interleave option.
0x8005003ELTMM_E_HTTP_GET_FAILED The HTTP GET command has failed - the RTSP server probably does not support the HTTP mode.
0x8005003FLTMM_E_SERVER_NOT_RESPONDING The server is not responding. A reconnection is advisable.
0x80050040LTMM_E_ITEM_NOT_FOUND The item was not found.
0x80050041LTMM_E_TOO_MANY_CONNECTIONS The maximum number of connections has been exceeded.
0x80050042LTMM_E_NO_MEDIA No media handler is available.
0x80050043LTMM_E_BAD_COMMAND Bad RTSP Command.
0x80050044LTMM_E_MEDIA_NOT_SUPPORTED This media is not supported.
0x80050045LTMM_E_FIELD_NOT_FOUND The field was not found.
0x80050046LTMM_E_SESSION_NOT_FOUND The RTSP session was not found.
0x80050047LTMM_E_OPTION_NOT_SUPPORTED The RTSP option is not supported.
0x80050049LTMM_E_USER_EXISTS A user already exists with a different password.
0x8005004ALTMM_E_AUTHENTICATION_REQUIRED Authentication is required.
0x8005004BLTMM_E_RETRY_OTHER_TRANSPORT Internal - retry connection with a different transport.
0x80050050LTMM_E_CUDA_DEVICE_NOT_AVAILABLE CUDA device is not available.
0x80050051LTMM_E_SSE4_NOT_AVAILABLE This filter/operation requires processors with SSE4 capabilities.
0x80050052LTMM_E_ABORT_WAIT_RESET_SOURCE The wait for data operation was aborted because ResetSource was called while waiting for data.
0x80050053LTMM_E_ABORT_WAIT_STOP The wait for data operation was aborted because Stop was called while waiting for data.
0x80050054LTMM_E_NO_SAMPLE_RETRY Internal H264 decoder error.
0x80050056LTMM_E_CUDA_OLD_VERSION The CUDA engine is too old. Install a newer version of the display driver.
0x80050057LTMM_E_CUDA_ERROR An unspecified CUDA error has occurred.
0x8005E000LTMM_E_DICOM_ERROR_FIRST The interval LTMM_E_DICOM_ERROR_FIRST .. LTMM_E_DICOM_ERROR_LAST interval is used to return a LEADTOOLS DICOM error. Unlike LEADTOOLS still image errors, DICOM errors are positive. The error is (<HRESULT_CODE> - LTMM_E_DICOM_ERROR_FIRST). The error code range is 0x8005E000 - 0x800EFFF. So, if the error is 0x8005E002, then the LEADTOOLS DICOM error is '-2' (not enough memory).
0x8005EFFFLTMM_E_DICOM_ERROR_LAST Last DICOM error. See LTMM_E_DICOM_ERROR_FIRST for more details.
0x8005F000LTMM_E_STILLIMAGE_ERROR_FIRST The interval LTMM_E_STILLIMAGE_ERROR_FIRST .. LTMM_E_STILLIMAGE_ERROR_LAST interval is used to return a LEADTOOLS still image error code. The error is (<HRESULT_CODE> - LTMM_E_STILLIMAGE_ERROR_FIRST). The error code range is 0x8005F000 - 0x8005FFF. So, if the HRESULT is 0x8005F009, then the LEADTOOLS error is '-9' (error loading file).
0x8005FFFFLTMM_E_STILLIMAGE_ERROR_LAST Last Still Image error. See LTMM_E_STILLIMAGE_ERROR_FIRST for more details.
0x8007000EE_OUTOFMEMORY Insufficient memory.
0x80070020E_SHARING_VIOLATION The output file is in use.
0x80070057E_INVALIDARG Argument is invalid.
0x80070490E_PROP_ID_UNSUPPORTED The property is not supported.
0x80070492E_PROP_SET_UNSUPPORTED Setting of the property is not supported.
0x00000000S_OK Success. Numerically equivalent to NOERROR.
0x00000000NOERROR No error. Numerically equivalent to S_OK.
0x00000001S_FALSE Success. Condition was FALSE.
0x0004022DVFW_S_DUPLICATE_NAME An attempt to add a filter with a duplicate name succeeded with a modified name.
0x00040237VFW_S_STATE_INTERMEDIATE The state transition is not complete.
0x00040242VFW_S_PARTIAL_RENDER Some of the streams in this movie are in an unsupported format.
0x00040245VFW_S_SOME_DATA_IGNORED The file contained some property settings that were not used.
0x00040246VFW_S_CONNECTIONS_DEFERRED Some connections failed and were deferred.
0x00040250VFW_S_RESOURCE_NOT_NEEDED The resource specified is no longer needed.
0x00040254VFW_S_MEDIA_TYPE_IGNORED Could not connect with the media type in the persistent graph.
0x00040257VFW_S_VIDEO_NOT_RENDERED Could not find a suitable renderer. Cannot play back the video stream The portion of the file holding the video data. The video data might be compressed to save disk space. The data has to be decompressed using a video decompressor before you can play (see) it.
0x00040258VFW_S_AUDIO_NOT_RENDERED Could not find a suitable renderer. Cannot play back the audio stream The portion of the file holding the audio data. The audio data might be compressed to save disk space. The data has to be decompressed using an audio decompressor before you can play (hear) it.
0x0004025AVFW_S_RPZA Cannot play back the video stream: format 'RPZA' is not supported.
0x00040260VFW_S_ESTIMATED The value returned had to be estimated. Its accuracy can't be guaranteed.
0x00040263VFW_S_RESERVED This success code is reserved for internal purposes within DirectShow.
0x00040267VFW_S_STREAM_OFF The stream was turned off.
0x00040268VFW_S_CANT_CUE The filter is active, but cannot deliver data. See IMediaFilter.GetState in your SDK.
0x0005001CLTMM_S_PREROLL The Preroll sample was not delivered (Internal use).
0x0005001ELTMM_S_LOW_MEMORY_MODE Just switched to low memory mode. All buffering will be dumped to disk from now on.
0x00050024LTMM_S_DVR_WAITING The DVR source is waiting for data to be written to disk.
0x00050048LTMM_S_RESPONSE_PENDING The response to the RTSP command has been sent or will be sent later.
0x00050055LTMM_S_WRONG_STATE The change was successful, but will take effect the next time you run the graph.
Remarks

The LEADTOOLS Multimedia toolkit returns error and success notifications to applications in the form of HRESULT values. A return code's LOWORD portion is the return code itself, in hexadecimal format.

The COM Win32 HRESULT documentation contains more information, including how to use the FAILED and SUCCEEDED macros to test return values.

Microsoft Visual Basic programmers will see only the decimal equivalent of the error code's first 16-bit portion. This value appears in an error notification dialog box or in the Err object as a run-time error.

If the error is not in the following list, you must convert the decimal number to its hexadecimal equivalent, and then look for the error as described previously. Note that the error's hexadecimal version will be a maximum of four digits long; to find the error, match the last four digits of the hexadecimal code in the error code list to the converted run-time error.

The LEADTOOLS Multimedia filters will return E_EVAL_EXPIRED (0x80050010) if you attempt to create them after the evaluation period has expired.

The LEADTOOLS Multimedia toolkit functions will often return error codes native to DirectShow. Please refer to the Microsoft DirectX SDK for specific information about DirectShow error codes.

Some Multimedia components, such as the DVD Writer, will convert DOS error codes to 0x8003zzzz, where "zzzz" is the error code. For example, the DOS error code ERROR_PATH_NOT_FOUND (0x03) is converted to 0x80030003. For a complete list, see the GetLastError function in the Microsoft Platform SDK documentation.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.Multimedia.ErrorCode

Requirements

Target Platforms

See Also

Reference

Leadtools.Multimedia Namespace

Error processing SSI file
Leadtools.Multimedia requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features