FrameFlux.Presentation
0.1.1
dotnet add package FrameFlux.Presentation --version 0.1.1
NuGet\Install-Package FrameFlux.Presentation -Version 0.1.1
<PackageReference Include="FrameFlux.Presentation" Version="0.1.1" />
<PackageVersion Include="FrameFlux.Presentation" Version="0.1.1" />
<PackageReference Include="FrameFlux.Presentation" />
paket add FrameFlux.Presentation --version 0.1.1
#r "nuget: FrameFlux.Presentation, 0.1.1"
#:package FrameFlux.Presentation@0.1.1
#addin nuget:?package=FrameFlux.Presentation&version=0.1.1
#tool nuget:?package=FrameFlux.Presentation&version=0.1.1
FrameFlux.Presentation
Shared playback lifecycle orchestration, presentation-mode policy, and
native-to-software frame fallback used by the FrameFlux Avalonia and WPF
controls. Framework-specific output controls, visibility, stretch, overlay,
and disposal stay in platform presentation coordinators rather than their
public MediaView controls.
GPU outputs rebuild their device-dependent resources after presentation errors. Three consecutive failures exhaust the retry budget and cause the platform coordinator to restart playback with software bitmap presentation. One successful GPU frame resets the failure budget.
Application code normally references a UI package and supplies an IMediaPlayerFactory; it does not use this package directly.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0-android36.0
- FrameFlux.Abstractions (= 0.1.1)
-
net8.0
- FrameFlux.Abstractions (= 0.1.1)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on FrameFlux.Presentation:
| Package | Downloads |
|---|---|
|
FrameFlux.Avalonia
Avalonia media playback controls for FrameFlux, including RTSP rendering and snapshots. |
|
|
FrameFlux.Avalonia.Android
Android SurfaceView, SurfaceTexture, and OpenGL ES video presentation backends for FrameFlux Avalonia controls. |
|
|
FrameFlux.Wpf
Reusable WPF media playback controls for FrameFlux. |
|
|
FrameFlux.Avalonia.Windows
Windows D3D11 video presentation backend for FrameFlux Avalonia controls. |
|
|
FrameFlux.Avalonia.Linux
Linux OpenGL video presentation backend for FrameFlux Avalonia controls. |
GitHub repositories
This package is not used by any popular GitHub repositories.