.NET API 4,720,640 bytes
MediaBranch<TIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat>
public abstract class MediaBranch<
TIOutput,
TIOutputCollection,
TIInput,
TIInputCollection,
TIElement,
TSource,
TSink,
TPipe,
TTrack,
TBranch,
TFrame,
TBuffer,
TBufferCollection,
TFormat> :
Dynamic,
IMediaElement,
IElement where
TIOutput :
IMediaOutput<
TIOutput,
TIInput,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIElement where
TIOutputCollection :
IMediaOutputCollection<
TIOutput,
TIInput,
TFrame,
TBuffer,
TBufferCollection,
TFormat,
TIOutputCollection> where
TIInput :
IMediaInput<
TIOutput,
TIInput,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIElement where
TIInputCollection :
IMediaInputCollection<
TIOutput,
TIInput,
TFrame,
TBuffer,
TBufferCollection,
TFormat,
TIInputCollection> where
TIElement :
IMediaElement where
TSource :
MediaSource<
TIOutput,
TIInput,
TIInputCollection,
TSource,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIOutput where
TSink :
MediaSink<
TIOutput,
TIOutputCollection,
TIInput,
TSink,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIInput where
TPipe :
MediaPipe<
TIOutput,
TIOutputCollection,
TIInput,
TIInputCollection,
TPipe,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIOutput,
TIInput where
TTrack :
MediaTrack<
TIOutput,
TIOutputCollection,
TIInput,
TIInputCollection,
TIElement,
TSource,
TSink,
TPipe,
TTrack,
TBranch,
TFrame,
TBuffer,
TBufferCollection,
TFormat> where
TBranch :
MediaBranch<
TIOutput,
TIOutputCollection,
TIInput,
TIInputCollection,
TIElement,
TSource,
TSink,
TPipe,
TTrack,
TBranch,
TFrame,
TBuffer,
TBufferCollection,
TFormat>,
TIElement where
TFrame :
MediaFrame<
TBuffer,
TBufferCollection,
TFormat,
TFrame> where
TBuffer :
MediaBuffer<
TFormat,
TBuffer> where
TBufferCollection :
MediaBufferCollection<
TBuffer,
TBufferCollection,
TFormat> where
TFormat :
MediaFormat<
TFormat>
public string Id {
get; }
public abstract string Label {
get; }
public bool Muted {
get;
set; }
public TTrack Track {
get; }
public TTrack[]
Tracks {
get; }