11 #include "ui_lgrMediaRecordFile.h"
14 #include <vlutil/vlFilename.h>
20 class DtLgrGuiMetaDataInterface;
22 class DtLgrMediaPipelineBuilder;
34 const DtString& pipelineConfigurations,
int port);
40 virtual void clearContent();
43 virtual const DtString& streamPipeline()
const;
46 virtual void tapeFileSelected(
const QString& filename);
49 virtual void setRecordFromStream(
bool);
55 virtual void recordFromStreamClicked();
56 virtual void browseClicked();
57 virtual void mediaFileChanged(
const QString& fileName);
62 virtual const DtString& mediaExtension(
const DtString& mediaType)
const;
65 virtual const DtString& mediaConfiguration(
const DtString& mediaType)
const;
68 virtual void updateMediaFile();