fixed bas stop of bodyColor stream 🚑

exo1
Nicolas FRANCO 1 year ago
parent e72cbf9ec2
commit 73db3e21c1

@ -174,6 +174,8 @@ namespace KinectConnection
{
if (this.bodyFrameReader != null)
{
// nettoyer le dessin !
this.imageSource.Drawing = null;
this.bodyFrameReader.FrameArrived -= this.Reader_BodyFrameArrived;
// Dispose le lecteur pour libérer les ressources.

@ -101,6 +101,10 @@ namespace KinectSensorStreams.ViewModel
{
KinectStream.Stop();
}
if (KinectStream2 != null)
{
KinectStream2.Stop();
}
KinectStream = KinectStreamsFactory[KinectStreams.Color];
KinectStream.Start();
}
@ -111,6 +115,10 @@ namespace KinectSensorStreams.ViewModel
{
KinectStream.Stop();
}
if (KinectStream2 != null)
{
KinectStream2.Stop();
}
KinectStream = KinectStreamsFactory[KinectStreams.Body];
KinectStream.Start();
}
@ -121,6 +129,10 @@ namespace KinectSensorStreams.ViewModel
{
KinectStream.Stop();
}
if (KinectStream2 != null)
{
KinectStream2.Stop();
}
KinectStream = KinectStreamsFactory[KinectStreams.IR];
KinectStream.Start();
}
@ -131,15 +143,22 @@ namespace KinectSensorStreams.ViewModel
{
KinectStream.Stop();
}
if (KinectStream2 != null)
{
KinectStream2.Stop();
}
KinectStream = KinectStreamsFactory[KinectStreams.Depth];
KinectStream.Start();
}
private void BodyColor()
{
if (KinectStream != null ||KinectStream2 != null)
if (KinectStream != null)
{
KinectStream.Stop();
}
if (KinectStream2 != null)
{
KinectStream2.Stop();
}
KinectStream = KinectStreamsFactory[KinectStreams.Color];

Loading…
Cancel
Save