C# Class CodeTV.GraphBuilderBDA

Inheritance: GraphBuilderTV, IBDA, IEPG
Afficher le fichier Open project: dgis/CodeTV Class Usage Examples

Protected Properties

Свойство Type Description
audioDecoderDevice DsDevice
audioDecoderFilter IBaseFilter
audioPinFormat MPEG1WaveFormat
audioType ChannelDVB.AudioType
bdaSecTab IBaseFilter
bdaTIF IBaseFilter
capture IBaseFilter
captureDevice DsDevice
epg EPG
h264DecoderDevice DsDevice
isH264ElecardSpecialMode bool
mpeg2DecoderDevice DsDevice
mpeg2Demux IBaseFilter
networkProvider IBaseFilter
objTuneRequest ITuneRequest
objTuningSpace ITuningSpace
referenceClock ChannelDVB.Clock
tuner IBaseFilter
tunerDevice DsDevice
videoH264DecoderFilter IBaseFilter
videoH264PinFormat MPEG2VideoInfo
videoMPEG2PinFormat MPEG2VideoInfo
videoMpeg2DecoderFilter IBaseFilter

Méthodes publiques

Méthode Description
BuildGraph ( ) : void
GetSignalStatistics ( bool &locked, bool &present, int &strength, int &quality ) : bool
GetTablesInfos ( Channel channel, bool allTransponderInfo ) : string
GraphBuilderBDA ( VideoControl renderingControl ) : System
SubmitTuneRequest ( Channel channel ) : void

Méthodes protégées

Méthode Description
AddAndConnectBDABoardFilters ( ) : void
AddAndConnectSectionsAndTablesFilterToGraph ( ) : void
AddAndConnectTIFToGraph ( ) : void
AddAudioDecoderFilters ( IFilterGraph2 graphBuilder ) : void
AddBDAVideoDecoderFilters ( IFilterGraph2 graphBuilder ) : void
AddMPEG2DemuxFilter ( ) : void
AddNetworkProviderFilter ( ITuningSpace tuningSpace ) : void
AddTransportStreamFiltersToGraph ( ) : void
ConnectAllOutputFilters ( ) : void
ConnectAudioAndVideoFilters ( ) : void
ConnectTransportStreamFilters ( ) : void
CreateMPEG2DemuxPins ( ) : void
Decompose ( ) : void
GetAudioPinFormat ( ) : MPEG1WaveFormat
GetVideoH264PinFormat ( ) : MPEG2VideoInfo
GetVideoInfoHeader2H264PinFormat ( ) : VideoInfoHeader2
GetVideoMPEG2PinFormat ( ) : MPEG2VideoInfo
RenderMpeg2DemuxFilters ( ) : void

Method Details

AddAndConnectBDABoardFilters() protected méthode

protected AddAndConnectBDABoardFilters ( ) : void
Résultat void

AddAndConnectSectionsAndTablesFilterToGraph() protected méthode

protected AddAndConnectSectionsAndTablesFilterToGraph ( ) : void
Résultat void

AddAndConnectTIFToGraph() protected méthode

protected AddAndConnectTIFToGraph ( ) : void
Résultat void

AddAudioDecoderFilters() protected méthode

protected AddAudioDecoderFilters ( IFilterGraph2 graphBuilder ) : void
graphBuilder IFilterGraph2
Résultat void

AddBDAVideoDecoderFilters() protected méthode

protected AddBDAVideoDecoderFilters ( IFilterGraph2 graphBuilder ) : void
graphBuilder IFilterGraph2
Résultat void

AddMPEG2DemuxFilter() protected méthode

protected AddMPEG2DemuxFilter ( ) : void
Résultat void

AddNetworkProviderFilter() protected méthode

protected AddNetworkProviderFilter ( ITuningSpace tuningSpace ) : void
tuningSpace ITuningSpace
Résultat void

AddTransportStreamFiltersToGraph() protected méthode

protected AddTransportStreamFiltersToGraph ( ) : void
Résultat void

BuildGraph() public méthode

public BuildGraph ( ) : void
Résultat void

ConnectAllOutputFilters() protected méthode

protected ConnectAllOutputFilters ( ) : void
Résultat void

ConnectAudioAndVideoFilters() protected méthode

protected ConnectAudioAndVideoFilters ( ) : void
Résultat void

ConnectTransportStreamFilters() protected méthode

protected ConnectTransportStreamFilters ( ) : void
Résultat void

CreateMPEG2DemuxPins() protected méthode

protected CreateMPEG2DemuxPins ( ) : void
Résultat void

Decompose() protected méthode

protected Decompose ( ) : void
Résultat void

GetAudioPinFormat() protected static méthode

protected static GetAudioPinFormat ( ) : MPEG1WaveFormat
Résultat MPEG1WaveFormat

GetSignalStatistics() public méthode

public GetSignalStatistics ( bool &locked, bool &present, int &strength, int &quality ) : bool
locked bool
present bool
strength int
quality int
Résultat bool

GetTablesInfos() public méthode

public GetTablesInfos ( Channel channel, bool allTransponderInfo ) : string
channel Channel
allTransponderInfo bool
Résultat string

GetVideoH264PinFormat() protected static méthode

protected static GetVideoH264PinFormat ( ) : MPEG2VideoInfo
Résultat MPEG2VideoInfo

GetVideoInfoHeader2H264PinFormat() protected static méthode

protected static GetVideoInfoHeader2H264PinFormat ( ) : VideoInfoHeader2
Résultat VideoInfoHeader2

GetVideoMPEG2PinFormat() protected static méthode

protected static GetVideoMPEG2PinFormat ( ) : MPEG2VideoInfo
Résultat MPEG2VideoInfo

GraphBuilderBDA() public méthode

public GraphBuilderBDA ( VideoControl renderingControl ) : System
renderingControl VideoControl
Résultat System

RenderMpeg2DemuxFilters() protected méthode

protected RenderMpeg2DemuxFilters ( ) : void
Résultat void

SubmitTuneRequest() public méthode

public SubmitTuneRequest ( Channel channel ) : void
channel Channel
Résultat void

Property Details

audioDecoderDevice protected_oe property

protected DsDevice audioDecoderDevice
Résultat DsDevice

audioDecoderFilter protected_oe property

protected IBaseFilter audioDecoderFilter
Résultat IBaseFilter

audioPinFormat protected_oe static_oe property

protected static MPEG1WaveFormat audioPinFormat
Résultat MPEG1WaveFormat

audioType protected_oe property

protected ChannelDVB.AudioType audioType
Résultat ChannelDVB.AudioType

bdaSecTab protected_oe property

protected IBaseFilter bdaSecTab
Résultat IBaseFilter

bdaTIF protected_oe property

protected IBaseFilter bdaTIF
Résultat IBaseFilter

capture protected_oe property

protected IBaseFilter capture
Résultat IBaseFilter

captureDevice protected_oe property

protected DsDevice captureDevice
Résultat DsDevice

epg protected_oe property

protected EPG epg
Résultat EPG

h264DecoderDevice protected_oe property

protected DsDevice h264DecoderDevice
Résultat DsDevice

isH264ElecardSpecialMode protected_oe property

protected bool isH264ElecardSpecialMode
Résultat bool

mpeg2DecoderDevice protected_oe property

protected DsDevice mpeg2DecoderDevice
Résultat DsDevice

mpeg2Demux protected_oe property

protected IBaseFilter mpeg2Demux
Résultat IBaseFilter

networkProvider protected_oe property

protected IBaseFilter networkProvider
Résultat IBaseFilter

objTuneRequest protected_oe property

protected ITuneRequest objTuneRequest
Résultat ITuneRequest

objTuningSpace protected_oe property

protected ITuningSpace objTuningSpace
Résultat ITuningSpace

referenceClock protected_oe property

protected ChannelDVB.Clock referenceClock
Résultat ChannelDVB.Clock

tuner protected_oe property

protected IBaseFilter tuner
Résultat IBaseFilter

tunerDevice protected_oe property

protected DsDevice tunerDevice
Résultat DsDevice

videoH264DecoderFilter protected_oe property

protected IBaseFilter videoH264DecoderFilter
Résultat IBaseFilter

videoH264PinFormat protected_oe static_oe property

protected static MPEG2VideoInfo videoH264PinFormat
Résultat MPEG2VideoInfo

videoMPEG2PinFormat protected_oe static_oe property

protected static MPEG2VideoInfo videoMPEG2PinFormat
Résultat MPEG2VideoInfo

videoMpeg2DecoderFilter protected_oe property

protected IBaseFilter videoMpeg2DecoderFilter
Résultat IBaseFilter