Commit 8d718a95 authored by Martin Finkel's avatar Martin Finkel

README: Fix broken links

parent 99803922
...@@ -104,16 +104,16 @@ LibVLC is the actual VLC engine written mostly in C/C++ and compiled for your ta ...@@ -104,16 +104,16 @@ LibVLC is the actual VLC engine written mostly in C/C++ and compiled for your ta
| Platform | LibVLCSharp Package | NuGet | | Platform | LibVLCSharp Package | NuGet |
| ----------------- | ----------------------------------------------- | ------------------------------------------------- | | ----------------- | ----------------------------------------------- | ------------------------------------------------- |
| .NET Standard | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | .NET Standard | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| Xamarin.Android | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | Xamarin.Android | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| Xamarin.iOS | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | Xamarin.iOS | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| Xamarin.tvOS | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | Xamarin.tvOS | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| Xamarin.Mac | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | Xamarin.Mac | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| UWP | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] | | UWP | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
| Xamarin.Forms | [LibVLCSharp.Forms](LibVLCSharp.Forms/README.md)| [![LibVLCSharpFormsBadge]][LibVLCSharpForms] | | Xamarin.Forms | [LibVLCSharp.Forms][RLibVLCSharpForms] | [![LibVLCSharpFormsBadge]][LibVLCSharpForms] |
| WPF | [LibVLCSharp.WPF](LibVLCSharp.WPF/README.md) | [![LibVLCSharpWPFBadge]][LibVLCSharpWPF] | | WPF | [LibVLCSharp.WPF][RLibVLCSharpWPF] | [![LibVLCSharpWPFBadge]][LibVLCSharpWPF] |
| Xamarin.Forms.WPF | [LibVLCSharp.Forms.WPF][RLibVLCSharpFormsWPF] | [![LibVLCSharpFormsWPFBadge]][LibVLCSharpFormsWPF]| | Xamarin.Forms.WPF | [LibVLCSharp.Forms.WPF][RLibVLCSharpFormsWPF] | [![LibVLCSharpFormsWPFBadge]][LibVLCSharpFormsWPF]|
| GTK | [LibVLCSharp.GTK](LibVLCSharp.GTK/README.md) | [![LibVLCSharpGTKBadge]][LibVLCSharpGTK] | | GTK | [LibVLCSharp.GTK][RLibVLCSharpGTK] | [![LibVLCSharpGTKBadge]][LibVLCSharpGTK] |
| Xamarin.Forms.GTK | [LibVLCSharp.Forms.GTK][RLibVLCSharpFormsGTK] | [![LibVLCSharpFormsGTKBadge]][LibVLCSharpFormsGTK]| | Xamarin.Forms.GTK | [LibVLCSharp.Forms.GTK][RLibVLCSharpFormsGTK] | [![LibVLCSharpFormsGTKBadge]][LibVLCSharpFormsGTK]|
| Windows Forms | [LibVLCSharp.WinForms][RLibVLCSharpWinForms] | [![LibVLCSharpWinFormsBadge]][LibVLCSharpWinForms]| | Windows Forms | [LibVLCSharp.WinForms][RLibVLCSharpWinForms] | [![LibVLCSharpWinFormsBadge]][LibVLCSharpWinForms]|
| Uno Platform | [LibVLCSharp.Uno][RLibVLCSharpUno] | [![LibVLCSharpUnoBadge]][LibVLCSharpUno] | | Uno Platform | [LibVLCSharp.Uno][RLibVLCSharpUno] | [![LibVLCSharpUnoBadge]][LibVLCSharpUno] |
...@@ -121,10 +121,13 @@ LibVLC is the actual VLC engine written mostly in C/C++ and compiled for your ta ...@@ -121,10 +121,13 @@ LibVLC is the actual VLC engine written mostly in C/C++ and compiled for your ta
LibVLCSharp is the .NET wrapper that consumes `LibVLC` and allows you to interact with native code from C#/F#. LibVLCSharp is the .NET wrapper that consumes `LibVLC` and allows you to interact with native code from C#/F#.
[RLibVLCSharpFormsWPF]: LibVLCSharp.Forms.Platforms.WPF/README.md [RLibVLCSharpForms]: src/LibVLCSharp.Forms/README.md
[RLibVLCSharpFormsGTK]: LibVLCSharp.Forms.Platforms.GTK/README.md [RLibVLCSharpWPF]: src/LibVLCSharp.WPF/README.md
[RLibVLCSharpWinForms]: LibVLCSharp.WinForms/README.md [RLibVLCSharpFormsWPF]: src/LibVLCSharp.Forms.Platforms.WPF/README.md
[RLibVLCSharpUno]: LibVLCSharp.Uno/README.md [RLibVLCSharpGTK]: src/LibVLCSharp.GTK/README.md
[RLibVLCSharpFormsGTK]: src/LibVLCSharp.Forms.Platforms.GTK/README.md
[RLibVLCSharpWinForms]: src/LibVLCSharp.WinForms/README.md
[RLibVLCSharpUno]: src/LibVLCSharp.Uno/README.md
[RVLCUnityWindows]: https://assetstore.unity.com/packages/tools/video/vlc-for-unity-windows-133979 [RVLCUnityWindows]: https://assetstore.unity.com/packages/tools/video/vlc-for-unity-windows-133979
[LibVLCWindowsBadge]: https://img.shields.io/nuget/v/VideoLAN.LibVLC.Windows.svg [LibVLCWindowsBadge]: https://img.shields.io/nuget/v/VideoLAN.LibVLC.Windows.svg
...@@ -233,7 +236,7 @@ Feel free to suggest and contribute new samples. ...@@ -233,7 +236,7 @@ Feel free to suggest and contribute new samples.
- [`RendererDiscoverer.cs`](https://code.videolan.org/videolan/LibVLCSharp/-/blob/master/src/LibVLCSharp/RendererDiscoverer.cs): Use this to find and use a Chromecast or other distant renderers. - [`RendererDiscoverer.cs`](https://code.videolan.org/videolan/LibVLCSharp/-/blob/master/src/LibVLCSharp/RendererDiscoverer.cs): Use this to find and use a Chromecast or other distant renderers.
- [`Dialog.cs`](https://code.videolan.org/videolan/LibVLCSharp/-/blob/master/src/LibVLCSharp/Dialog.cs): Dialogs can be raised from the `libvlc` engine in some cases. Register callbacks with this object. - [`Dialog.cs`](https://code.videolan.org/videolan/LibVLCSharp/-/blob/master/src/LibVLCSharp/Dialog.cs): Dialogs can be raised from the `libvlc` engine in some cases. Register callbacks with this object.
The [LibVLCSharp.Forms](LibVLCSharp.Forms/README.md) package features a `MediaPlayerElement` Xamarin.Forms control, similar to the ones provided by the .NET Framework on WPF and UWP. It currently supports iOS and Android. The [LibVLCSharp.Forms](src/LibVLCSharp.Forms/README.md) and [Uno](src/LibVLCSharp.Uno/README.md) packages features a `MediaPlayerElement` control, similar to the ones provided by the .NET Framework on WPF and UWP. It currently supports iOS, Android and UWP (Uno only).
## Roadmap ## Roadmap
......
...@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you: ...@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you:
- You want to have a native GTK app on Windows or Linux that makes use of your shared Xamarin.Forms XAML code. - You want to have a native GTK app on Windows or Linux that makes use of your shared Xamarin.Forms XAML code.
For other platforms, see the [main documentation](../README.md) For other platforms, see the [main documentation](../../README.md)
\ No newline at end of file \ No newline at end of file
...@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you: ...@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you:
- You want to have a native WPF app on Windows that makes use of your shared Xamarin.Forms XAML code. - You want to have a native WPF app on Windows that makes use of your shared Xamarin.Forms XAML code.
For other platforms, see the [main documentation](../README.md) For other platforms, see the [main documentation](../../README.md)
\ No newline at end of file \ No newline at end of file
...@@ -16,13 +16,13 @@ This package also contains the views for the following platforms: ...@@ -16,13 +16,13 @@ This package also contains the views for the following platforms:
This package has multiple target frameworks, which means it will pick the right features for your project (you will only get the mac view if you are building a mac project). This package has multiple target frameworks, which means it will pick the right features for your project (you will only get the mac view if you are building a mac project).
BE CAREFUL: This project does not include **LibVLC** itself! You will need to install it separately! BE CAREFUL: This project does not include **LibVLC** itself! You will need to install it separately!
See the [Installation](../README.md#installation) documentation for more info. See the [Installation](../../README.md#installation) documentation for more info.
## MediaPlayerElement ## MediaPlayerElement
This package includes a Xamarin.Forms MediaPlayerElement component. It currently supports iOS and Android only. This package includes a Xamarin.Forms MediaPlayerElement component. It currently supports iOS and Android only.
See the [sample](../Samples/Forms/LibVLCSharp.Forms.MediaElement) for more info. See the [sample](../../samples/Forms/LibVLCSharp.Forms.MediaElement) for more info.
## Why should I reference this package in my project? ## Why should I reference this package in my project?
...@@ -30,4 +30,4 @@ If you are in this situation, this package is made for you: ...@@ -30,4 +30,4 @@ If you are in this situation, this package is made for you:
- You want to build a Xamarin.Forms application (no matter on which platform) using LibVLCSharp. - You want to build a Xamarin.Forms application (no matter on which platform) using LibVLCSharp.
For other platforms, see the [main documentation](../README.md) For other platforms, see the [main documentation](../../README.md)
\ No newline at end of file \ No newline at end of file
...@@ -46,4 +46,4 @@ You can also create a true cross-platform application with Xamarin.Forms, and us ...@@ -46,4 +46,4 @@ You can also create a true cross-platform application with Xamarin.Forms, and us
In that case, you would need the [LibVLCSharp.Forms.Platforms.GTK](../LibVLCSharp.Forms.Platforms.GTK) package instead, In that case, you would need the [LibVLCSharp.Forms.Platforms.GTK](../LibVLCSharp.Forms.Platforms.GTK) package instead,
which internally references this one. which internally references this one.
For other platforms, see the [main documentation](../README.md) For other platforms, see the [main documentation](../../README.md)
\ No newline at end of file \ No newline at end of file
...@@ -25,10 +25,10 @@ NOTE: This package does not currently support WebAssembly on Uno! It will when l ...@@ -25,10 +25,10 @@ NOTE: This package does not currently support WebAssembly on Uno! It will when l
## Getting started ## Getting started
The best way to get started is to clone this repository and start one of the [Uno samples](../Samples/Uno). The best way to get started is to clone this repository and start one of the [Uno samples](../../samples/Uno).
## Why should I reference this package in my project? ## Why should I reference this package in my project?
If you want to create a video application using the Uno Platform and the power of VLC, this package is made for you. If you want to create a video application using the Uno Platform and the power of VLC, this package is made for you.
For other platforms, see the [main documentation](../README.md). For other platforms, see the [main documentation](../../README.md).
...@@ -65,4 +65,4 @@ If you want to create a video application using WPF and any supported .NET langu ...@@ -65,4 +65,4 @@ If you want to create a video application using WPF and any supported .NET langu
You can also create a true cross-platform application with Xamarin.Forms, and use the WPF backend. You can also create a true cross-platform application with Xamarin.Forms, and use the WPF backend.
In that case, you would need the [LibVLCSharp.Forms.Platforms.WPF](../LibVLCSharp.Forms.Platforms.WPF) package instead, which internally references this one. In that case, you would need the [LibVLCSharp.Forms.Platforms.WPF](../LibVLCSharp.Forms.Platforms.WPF) package instead, which internally references this one.
For other platforms, see the [main documentation](../README.md). For other platforms, see the [main documentation](../../README.md).
...@@ -23,4 +23,4 @@ Supported platform: ...@@ -23,4 +23,4 @@ Supported platform:
If you want to create a video application using Windows Forms and any supported .NET language, this package is made for you. If you want to create a video application using Windows Forms and any supported .NET language, this package is made for you.
For other platforms, see the [main documentation](../README.md). For other platforms, see the [main documentation](../../README.md).
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment