Witam ;)
Mam kłopot z DirectX.AudioVideoPlayback ...
W niektórych piosenkach player, którego właśnie piszę podaje zły czas całkowity odtwarzanej piosenki ;/
Jednak w niektórych czas ten jest prawidłowy.
Metoda odpowiadająca za pobranie czasu wygląda tak:
private string calkowityCzas()
{
int sec = (int)audio.Duration;
int hour = sec / 3600;
int min = (sec - (hour * 3600)) / 60;
sec = sec - (hour * 3600 + min * 60);
string czasTrwania = String.Format("{0:D2}:{1:D2}:{2:D2}", hour, min, sec);
return czasTrwania;
}
Co tu jest nie tak??
Czy może chodzi o coś całkiem innego??