linphone-tutorials/uwp/cs/03_OutgoingCall/Readme.md
Thibault Lemaire aca479888a Give the UWP Tutorial a little refresher
In order to write an equivalent tutorial for Xamarin, I am first
following the UWP tutorial.

Fixed many little spelling mistakes and rephrased some sentences.

Fixed a crash when video is requested but the device has no camera.

Fixed a crash when opening an audio recording. (Linphone.Content.FilePath
returns a path with mixed '/' and '\'. I don't know why and I'm not sure
I understand why the file was auto-downloaded either)
2022-02-17 16:10:10 +01:00

1.1 KiB

Linphone X UWP tutorial 03_OutgoingCall

This time we are going to make our first video calls.

Note the new ANGLE.WindowsStore package that was added. This is required for video rendering. (If you restored NuGet packages for the solution as indicated in the parent Readme, it should already be installed, and no additional action is needed on your side.)

New/updated files :

03_OutgoingCall
│   Package.appxmanifest : For this step we added a new capability : Webcam.
│   
└───Service :
│   │   CoreService.cs : A singleton service which contains the Linphone.Core. 
│   │               Now updated with the ability to make video calls. 
│   │
│   │   VideoService.cs : A singleton service which contains the code to render the video call
│   │               on a SwapChainPanel, using OpenGL.
│
│
└───Views :
│   │   CallsPage.xaml(.cs) : This is the page where you can make calls.
│   │               Also contains new Linphone-related code.