The MontiVision Playlist Source filter streams media files from a playlist as a single stream.
This MontiVision DirectShow Filter is used in combination with the MontiVision Smart Control in the 24Videorecorder Sample Application.
| File: | playlistsource.ax |
| CLSID: | CLSID_MVPlaylistSource |
Supported Interfaces
Supported COM Events
Events:
| Event |
Value |
Description |
| MV_PLAYLIST_ADD_ITEM_EVENT |
13 |
An item was added to the playlist. |
| MV_PLAYLIST_REMOVE_ITEM_EVENT |
14 |
An item was removed from the playlist. |
| MV_PLAYLIST_NEW_CURRENT_ITEM_EVENT |
15 |
The next item was played. |
| MV_PLAYLIST_ITEM_CHANGED_EVENT |
16 |
The range of an item was changed. |
MV Playlist Property Page
Uses the IMVPlaylistSource and IMVPlaylist interface to setup the filter.
| Add Media File | Opens a file dialog to add a movie file to the playlist. |
| Add Folder | Add an movie files from a folderto the playlist. |
| Remove | Removes the selected item from the playlist. |
| Apply List | The filter renders the current playlist so the output pins from the filter could connected/rendered. The output pins from the filter must be unconnected. |
| Reset | Clears the playlist. |
| Format | Shows the current used video format from the filter. |
| Quality | Shows the current and maximum frame delay of the current played playlist. |
| Load | Opens a file dialog to open a playlist. |
| Save | Opens a file dialog to save the current playlist. |
| Current | Shows the played time from the current mediafile from the playlist. |
| Total | Shows the total played time of the whole playlist. |
How to use the filter
Insert media files into the playlist and set the range of the
files in nessesary. Press the Apply List button to intialize the
playlist filter. Now you can connect/render the filter output
pins. If you reset the playlist and add new files to
playlist disconnect the outpins and press the Apply List button
again.
Please press the Apply List button only with disconnected output
pins!