Skip to content

Commit e13f598

Browse files
committed
README: Fix broken links
1 parent 4fe6b4f commit e13f598

File tree

8 files changed

+27
-24
lines changed

8 files changed

+27
-24
lines changed

README.md

+17-14
Original file line numberDiff line numberDiff line change
@@ -104,27 +104,30 @@ LibVLC is the actual VLC engine written mostly in C/C++ and compiled for your ta
104104

105105
| Platform | LibVLCSharp Package | NuGet |
106106
| ----------------- | ----------------------------------------------- | ------------------------------------------------- |
107-
| .NET Standard | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
108-
| Xamarin.Android | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
109-
| Xamarin.iOS | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
110-
| Xamarin.tvOS | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
111-
| Xamarin.Mac | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
112-
| UWP | [LibVLCSharp](LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
113-
| Xamarin.Forms | [LibVLCSharp.Forms](LibVLCSharp.Forms/README.md)| [![LibVLCSharpFormsBadge]][LibVLCSharpForms] |
114-
| WPF | [LibVLCSharp.WPF](LibVLCSharp.WPF/README.md) | [![LibVLCSharpWPFBadge]][LibVLCSharpWPF] |
107+
| .NET Standard | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
108+
| Xamarin.Android | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
109+
| Xamarin.iOS | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
110+
| Xamarin.tvOS | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
111+
| Xamarin.Mac | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
112+
| UWP | [LibVLCSharp](src/LibVLCSharp/README.md) | [![LibVLCSharpBadge]][LibVLCSharp] |
113+
| Xamarin.Forms | [LibVLCSharp.Forms][RLibVLCSharpForms] | [![LibVLCSharpFormsBadge]][LibVLCSharpForms] |
114+
| WPF | [LibVLCSharp.WPF][RLibVLCSharpWPF] | [![LibVLCSharpWPFBadge]][LibVLCSharpWPF] |
115115
| Xamarin.Forms.WPF | [LibVLCSharp.Forms.WPF][RLibVLCSharpFormsWPF] | [![LibVLCSharpFormsWPFBadge]][LibVLCSharpFormsWPF]|
116-
| GTK | [LibVLCSharp.GTK](LibVLCSharp.GTK/README.md) | [![LibVLCSharpGTKBadge]][LibVLCSharpGTK] |
116+
| GTK | [LibVLCSharp.GTK][RLibVLCSharpGTK] | [![LibVLCSharpGTKBadge]][LibVLCSharpGTK] |
117117
| Xamarin.Forms.GTK | [LibVLCSharp.Forms.GTK][RLibVLCSharpFormsGTK] | [![LibVLCSharpFormsGTKBadge]][LibVLCSharpFormsGTK]|
118118
| Windows Forms | [LibVLCSharp.WinForms][RLibVLCSharpWinForms] | [![LibVLCSharpWinFormsBadge]][LibVLCSharpWinForms]|
119119
| Uno Platform | [LibVLCSharp.Uno][RLibVLCSharpUno] | [![LibVLCSharpUnoBadge]][LibVLCSharpUno] |
120120
| Unity3D - Windows | [VLC for Unity (Windows)][RVLCUnityWindows] | [![VLCUnityWindowsBadge]][VLCUnityWindows] |
121121

122122
LibVLCSharp is the .NET wrapper that consumes `LibVLC` and allows you to interact with native code from C#/F#.
123123

124-
[RLibVLCSharpFormsWPF]: LibVLCSharp.Forms.Platforms.WPF/README.md
125-
[RLibVLCSharpFormsGTK]: LibVLCSharp.Forms.Platforms.GTK/README.md
126-
[RLibVLCSharpWinForms]: LibVLCSharp.WinForms/README.md
127-
[RLibVLCSharpUno]: LibVLCSharp.Uno/README.md
124+
[RLibVLCSharpForms]: src/LibVLCSharp.Forms/README.md
125+
[RLibVLCSharpWPF]: src/LibVLCSharp.WPF/README.md
126+
[RLibVLCSharpFormsWPF]: src/LibVLCSharp.Forms.Platforms.WPF/README.md
127+
[RLibVLCSharpGTK]: src/LibVLCSharp.GTK/README.md
128+
[RLibVLCSharpFormsGTK]: src/LibVLCSharp.Forms.Platforms.GTK/README.md
129+
[RLibVLCSharpWinForms]: src/LibVLCSharp.WinForms/README.md
130+
[RLibVLCSharpUno]: src/LibVLCSharp.Uno/README.md
128131
[RVLCUnityWindows]: https://assetstore.unity.com/packages/tools/video/vlc-for-unity-windows-133979
129132

130133
[LibVLCWindowsBadge]: https://img.shields.io/nuget/v/VideoLAN.LibVLC.Windows.svg
@@ -233,7 +236,7 @@ Feel free to suggest and contribute new samples.
233236
- [`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.
234237
- [`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.
235238

236-
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.
239+
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).
237240

238241
## Roadmap
239242

src/LibVLCSharp.Forms.Platforms.GTK/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you:
1111

1212
- You want to have a native GTK app on Windows or Linux that makes use of your shared Xamarin.Forms XAML code.
1313

14-
For other platforms, see the [main documentation](../README.md)
14+
For other platforms, see the [main documentation](../../README.md)

src/LibVLCSharp.Forms.Platforms.WPF/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ If you are in this situation, this package is made for you:
1111

1212
- You want to have a native WPF app on Windows that makes use of your shared Xamarin.Forms XAML code.
1313

14-
For other platforms, see the [main documentation](../README.md)
14+
For other platforms, see the [main documentation](../../README.md)

src/LibVLCSharp.Forms/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ This package also contains the views for the following platforms:
1616
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).
1717

1818
BE CAREFUL: This project does not include **LibVLC** itself! You will need to install it separately!
19-
See the [Installation](../README.md#installation) documentation for more info.
19+
See the [Installation](../../README.md#installation) documentation for more info.
2020

2121
## MediaPlayerElement
2222

2323
This package includes a Xamarin.Forms MediaPlayerElement component. It currently supports iOS and Android only.
2424

25-
See the [sample](../Samples/Forms/LibVLCSharp.Forms.MediaElement) for more info.
25+
See the [sample](../../samples/Forms/LibVLCSharp.Forms.MediaElement) for more info.
2626

2727
## Why should I reference this package in my project?
2828

2929
If you are in this situation, this package is made for you:
3030

3131
- You want to build a Xamarin.Forms application (no matter on which platform) using LibVLCSharp.
3232

33-
For other platforms, see the [main documentation](../README.md)
33+
For other platforms, see the [main documentation](../../README.md)

src/LibVLCSharp.GTK/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,4 @@ You can also create a true cross-platform application with Xamarin.Forms, and us
4646
In that case, you would need the [LibVLCSharp.Forms.Platforms.GTK](../LibVLCSharp.Forms.Platforms.GTK) package instead,
4747
which internally references this one.
4848

49-
For other platforms, see the [main documentation](../README.md)
49+
For other platforms, see the [main documentation](../../README.md)

src/LibVLCSharp.Uno/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ NOTE: This package does not currently support WebAssembly on Uno! It will when l
2525

2626
## Getting started
2727

28-
The best way to get started is to clone this repository and start one of the [Uno samples](../Samples/Uno).
28+
The best way to get started is to clone this repository and start one of the [Uno samples](../../samples/Uno).
2929

3030
## Why should I reference this package in my project?
3131

3232
If you want to create a video application using the Uno Platform and the power of VLC, this package is made for you.
3333

34-
For other platforms, see the [main documentation](../README.md).
34+
For other platforms, see the [main documentation](../../README.md).

src/LibVLCSharp.WPF/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,4 @@ If you want to create a video application using WPF and any supported .NET langu
6565
You can also create a true cross-platform application with Xamarin.Forms, and use the WPF backend.
6666
In that case, you would need the [LibVLCSharp.Forms.Platforms.WPF](../LibVLCSharp.Forms.Platforms.WPF) package instead, which internally references this one.
6767

68-
For other platforms, see the [main documentation](../README.md).
68+
For other platforms, see the [main documentation](../../README.md).

src/LibVLCSharp.WinForms/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ Supported platform:
2323

2424
If you want to create a video application using Windows Forms and any supported .NET language, this package is made for you.
2525

26-
For other platforms, see the [main documentation](../README.md).
26+
For other platforms, see the [main documentation](../../README.md).

0 commit comments

Comments
 (0)