Export to GitHub

inno-media-player - Introduction.wiki


What is Inno Media Player

Inno Media Player is a simple DLL library, which can extend Unicode versions of a famous Inno Setup installer
of media playing capabilities. It's written in Delphi 2009, based on very well known http://sourceforge.net/projects/dspack/'>DSPack headers for DirectX 9.

Features

  • it is possible to embed the video player window into every window control in the setup wizard form
  • it supports to play audio and video files for which you have installed codecs (for list of built-in formats see here)

Reference content

  • DSGetLastError function - get information about the last error occurred
  • DSInitializeAudioFile function - initialize media player for audio playback
  • DSInitializeVideoFile function - initialize media player for video playback
  • DSPlayMediaFile function - play the initialized media file
  • DSStopMediaPlay function - stop the media stream playback and uninitialize DirectShow interfaces
  • DSPauseMediaPlay function - pause the initialized media file playback
  • DSSetVolume function - adjust media stream playback volume
  • DSSetBalance function - adjust media stream audio signal balance
  • TDirectShowEventProc callback function - player state change callback

Initial developer

http://stackoverflow.com/users/960757/tlama'> http://stackoverflow.com/users/flair/960757.png' width='208' height='58'>