19 Feb 2019


  1. Analysis cache
  2. Activity

UI elements

Component exposes five UI elements. Four of them are listed under Youtube Source group and one more is placed under Playback Visualization group (Video UIE).

UI element Search (Integrated) is described in separate topic.

Analysis cache

Available as UI element and as popup window (menu View Youtube Source).

Contains info about all media files that were found due to analysis of recently opened videos. So one can inspect which formats are available for particular video.

Opening time for videos whose analysis results are in cache is much smaller. Number of tracks to keep in cache can be configured using component preferences Decoder Maximum number of tracks in analysis cache.

Analysis results become obsolete with time so eventually they cannot be used to open a video. Therefore component controls lifetime of cached analysis results and wipes ones that are too old. Expiration time can be configured using option Decoder Analysis cache expiration time (what is merely a hack rather than solution, but this is still better than nothing).

When hovering mouse pointer over tree item icon ('magnify' icon) a tooltip with detailed quality info is shown. Tooltip of parent item (where the video name is placed) displays numbers of various stream types.


This one is available only via UI element. It visualizes connections currently opened within the component.

Most detailed visualization have connections made directly by the component. It consists of indication of already downloaded data, opened connections (there can be more than one for single file), readers for this file (single file can be read by multiple readers at the same time) and overall download speed.

Connection made by other data providers (foobar2000, ffmpeg, LAV Filters) have less info or not displayed at all.

Help UI elements