Skip to content

Commit

Permalink
feat: initial implementation with basic playback capabilities
Browse files Browse the repository at this point in the history
  • Loading branch information
arqueror authored and jeromelaban committed May 3, 2023
1 parent 8f2a055 commit 5786d73
Show file tree
Hide file tree
Showing 31 changed files with 1,162 additions and 88 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
#pragma warning disable 114 // new keyword hiding
namespace Windows.UI.Xaml.Controls
{
#if false || false || false || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || false || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__SKIA__", "__NETSTD_REFERENCE__")]
#endif
public partial class MediaPlayerElement : global::Windows.UI.Xaml.Controls.Control
{
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.UI.Xaml.Controls.MediaTransportControls TransportControls
{
get
Expand All @@ -21,8 +21,8 @@ public partial class MediaPlayerElement : global::Windows.UI.Xaml.Controls.Cont
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.UI.Xaml.Media.Stretch Stretch
{
get
Expand All @@ -35,8 +35,8 @@ public partial class MediaPlayerElement : global::Windows.UI.Xaml.Controls.Cont
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.Media.Playback.IMediaPlaybackSource Source
{
get
Expand All @@ -49,8 +49,8 @@ public partial class MediaPlayerElement : global::Windows.UI.Xaml.Controls.Cont
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.UI.Xaml.Media.ImageSource PosterSource
{
get
Expand All @@ -63,8 +63,8 @@ public partial class MediaPlayerElement : global::Windows.UI.Xaml.Controls.Cont
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public bool IsFullWindow
{
get
Expand All @@ -77,8 +77,8 @@ public bool IsFullWindow
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public bool AutoPlay
{
get
Expand All @@ -91,8 +91,8 @@ public bool AutoPlay
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public bool AreTransportControlsEnabled
{
get
Expand All @@ -105,8 +105,8 @@ public bool AreTransportControlsEnabled
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.Media.Playback.MediaPlayer MediaPlayer
{
get
Expand All @@ -115,64 +115,64 @@ public bool AreTransportControlsEnabled
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty AreTransportControlsEnabledProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(AreTransportControlsEnabled), typeof(bool),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(bool)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty AutoPlayProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(AutoPlay), typeof(bool),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(bool)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty IsFullWindowProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(IsFullWindow), typeof(bool),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(bool)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty MediaPlayerProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(MediaPlayer), typeof(global::Windows.Media.Playback.MediaPlayer),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(global::Windows.Media.Playback.MediaPlayer)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty PosterSourceProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(PosterSource), typeof(global::Windows.UI.Xaml.Media.ImageSource),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(global::Windows.UI.Xaml.Media.ImageSource)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty SourceProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(Source), typeof(global::Windows.Media.Playback.IMediaPlaybackSource),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(global::Windows.Media.Playback.IMediaPlaybackSource)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty StretchProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(Stretch), typeof(global::Windows.UI.Xaml.Media.Stretch),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerElement),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(global::Windows.UI.Xaml.Media.Stretch)));
#endif
#if false || false || false || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || false || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__SKIA__", "__NETSTD_REFERENCE__")]
public MediaPlayerElement() : base()
{
global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Xaml.Controls.MediaPlayerElement", "MediaPlayerElement.MediaPlayerElement()");
Expand All @@ -194,8 +194,8 @@ public MediaPlayerElement() : base()
// Forced skipping of method Windows.UI.Xaml.Controls.MediaPlayerElement.IsFullWindow.get
// Forced skipping of method Windows.UI.Xaml.Controls.MediaPlayerElement.IsFullWindow.set
// Forced skipping of method Windows.UI.Xaml.Controls.MediaPlayerElement.MediaPlayer.get
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public void SetMediaPlayer( global::Windows.Media.Playback.MediaPlayer mediaPlayer)
{
global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Xaml.Controls.MediaPlayerElement", "void MediaPlayerElement.SetMediaPlayer(MediaPlayer mediaPlayer)");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ namespace Windows.UI.Xaml.Controls
#endif
public partial class MediaPlayerPresenter
{
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.UI.Xaml.Media.Stretch Stretch
{
get
Expand All @@ -21,8 +21,8 @@ public partial class MediaPlayerPresenter
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public global::Windows.Media.Playback.MediaPlayer MediaPlayer
{
get
Expand All @@ -35,8 +35,8 @@ public partial class MediaPlayerPresenter
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public bool IsFullWindow
{
get
Expand All @@ -49,24 +49,24 @@ public bool IsFullWindow
}
}
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty IsFullWindowProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(IsFullWindow), typeof(bool),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerPresenter),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(bool)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty MediaPlayerProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(MediaPlayer), typeof(global::Windows.Media.Playback.MediaPlayer),
typeof(global::Windows.UI.Xaml.Controls.MediaPlayerPresenter),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(global::Windows.Media.Playback.MediaPlayer)));
#endif
#if false || false || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || NET461 || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("NET461", "__SKIA__", "__NETSTD_REFERENCE__")]
public static global::Windows.UI.Xaml.DependencyProperty StretchProperty { get; } =
Windows.UI.Xaml.DependencyProperty.Register(
nameof(Stretch), typeof(global::Windows.UI.Xaml.Media.Stretch),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -645,8 +645,8 @@ public bool IsCompactOverlayButtonVisible
typeof(global::Windows.UI.Xaml.Controls.MediaTransportControls),
new Windows.UI.Xaml.FrameworkPropertyMetadata(default(bool)));
#endif
#if false || false || false || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || false || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__SKIA__", "__NETSTD_REFERENCE__")]
public MediaTransportControls() : base()
{
global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Xaml.Controls.MediaTransportControls", "MediaTransportControls.MediaTransportControls()");
Expand Down Expand Up @@ -709,15 +709,15 @@ public MediaTransportControls() : base()
// Forced skipping of method Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatEnabled.set
// Forced skipping of method Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatButtonVisible.get
// Forced skipping of method Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatButtonVisible.set
#if false || false || false || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || false || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__SKIA__", "__NETSTD_REFERENCE__")]
public void Show()
{
global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Xaml.Controls.MediaTransportControls", "void MediaTransportControls.Show()");
}
#endif
#if false || false || false || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")]
#if false || false || false || __SKIA__ || __NETSTD_REFERENCE__ || false
[global::Uno.NotImplemented("__SKIA__", "__NETSTD_REFERENCE__")]
public void Hide()
{
global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Xaml.Controls.MediaTransportControls", "void MediaTransportControls.Hide()");
Expand Down

This file was deleted.

Loading

0 comments on commit 5786d73

Please sign in to comment.