ADTF  3.18.2
ADTFDAT File Player Plugin

ADTFDAT File Player

Introduction

The ADTFDAT File Player is a delivered Streaming Service plugin to interoperate with the Playback Service to feed the Streaming Graph and Filter Graph with Samples from the played back .adtfdat files.

Plugin Information
Plugin Filenameadtf_playback_input.adtfplugin
Plugin Descriptionadtf_playback_input.plugindescription
Plugin NameADTF Playback Input Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameADTFDAT File Player
CIDadtfdat_file_player.streaming_source.adtf.cid
DescriptionUse this Streaming Source to play back measurement data from ADTF 3 .adtfdat or ADTF 2 .dat files.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
enable_controltruetBoolIf enabled, then the source will control the playback files of the playback service, i.e. the 'filenames' Property will be used.
filenamescFilenameListIf 'enable_control' is activated, these files will be opened via the playback service.Filename Extension Filter:
ADTF DAT files (*.dat *.adtfdat),All files (*)
ignore_missing_streamsfalsetBoolIf enabled, the source will create output Pins even if there is no corresponding stream in the ADTF DAT File.
load_referenced_filestruetBoolIf enabled files listed in the referenced file extension of the specified files will be loaded as well.
reader_idcStringUse this property to force the use of a specific reader implementation. If empty, the first capable reader will be used.
start_on_startuptruetBoolIf enabled, playback will be started when Runlevel 'RL_Running' has been reached.
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinstrue
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
playback_service.services.adtf.iid

ADTFDAT File Player Basics

Note
Make sure you want the ADTFDAT File Player to control the Playback Service by the interface adtf::service::IPlayer by the "enable_control" property.

See also Offline Mode (Playback/Re-Simulation) and Clock Concept for information about timing and playback mode.

Warning
Mixing both operation modes (which means combining a ADTFDAT File Player with a real Streaming Service like hardware devices with own internal clocks) is neither recommended nor supported due to timing violations ! There might be use cases e.g. in early development processes but we advise to use such setups carefully and only for pre-development evaluation or purpose !

Additional file support

With the adtfdat_processing library from ADTF File Library it is possible to extend the ADTFDAT File Player and Playback Service by creating reader and ship them with adtffileplugins.

Note
For more information please have a look at the ADTF File Library and its reader examples.

These adtffileplugins can be announced within the adtfenvironment file and are recognized by the Session Manager. Within the System Editor of the ADTF Configuration Editor it is possible to add these adtffileplugins to your session and can be used by the ADTFDAT File Player afterwards.

The Create pins from playback files... dialog provides functionality to select and configure these reader extensions.