Home | History | Annotate | Download | only in cdplay

Lines Matching refs:m2

111 	{ CMD_PLAY,	"play",    1, "tr1 m1:s1[.f1] [[tr2] [m2:s2[.f2]]]" },
645 u_int n, tr1, tr2, m1, m2, s1, s2, f1, f2, tm, ts, tf;
686 * Play MSF m1:s1 [ .f1 ] [ m2:s2 [ .f2 ] ]
691 * tr1 m1:s1[.f1] [[tr2] [m2:s2[.f2]]]
694 tr2 = m2 = s2 = f2 = f1 = 0;
696 &s1, &f1, &tr2, &m2, &s2, &f2))
699 tr2 = m2 = s2 = f2 = f1 = 0;
701 &tr2, &m2, &s2, &f2))
704 tr2 = m2 = s2 = f2 = f1 = 0;
706 m2, &s2))
709 tr2 = m2 = s2 = f2 = f1 = 0;
711 &f1, &m2, &s2, &f2))
714 tr2 = m2 = s2 = f2 = f1 = 0;
716 &m2, &s2))
719 tr2 = m2 = s2 = f2 = f1 = 0;
720 if (6 == sscanf(arg, "%u %u:%u %u:%u.%u", &tr1, &m1, &s1, &m2,
724 tr2 = m2 = s2 = f2 = f1 = 0;
726 &tr2, &m2))
729 tr2 = m2 = s2 = f2 = f1 = 0;
731 &m2, &s2))
734 tr2 = m2 = s2 = f2 = f1 = 0;
735 if (5 == sscanf(arg, "%u %u:%u %u:%u", &tr1, &m1, &s1, &m2,
739 tr2 = m2 = s2 = f2 = f1 = 0;
741 &m2))
745 tr2 = m2 = s2 = f2 = f1 = 0;
750 tr2 = m2 = s2 = f2 = f1 = 0;
754 tr2 = m2 = s2 = f2 = f1 = 0;
758 tr2 = m2 = s2 = f2 = f1 = 0;
762 tr2 = m2 = s2 = f2 = f1 = 0;
788 addmsf(&m2, &s2, &f2, m1, s1, f1);
792 toc2msf(n, &m2, &s2, &f2);
797 m2 = s2 = f2 = 0;
803 addmsf(&m2, &s2, &f2, tm, ts, tf);
809 if ((tr2 < n) && ((m2 > tm) || ((m2 == tm) && ((s2 > ts) ||
815 return play_msf(m1, s1, f1, m2, s2, f2);
818 m2 = UINT_MAX;
821 &m1, &s1, &f1, &m2, &s2, &f2) &&
822 5 != sscanf(arg, "%d:%d.%d%d:%d", &m1, &s1, &f1, &m2, &s2) &&
823 5 != sscanf(arg, "%d:%d%d:%d.%d", &m1, &s1, &m2, &s2, &f2) &&
825 4 != sscanf(arg, "%d:%d%d:%d", &m1, &s1, &m2, &s2) &&
829 if (m2 == UINT_MAX) {
831 m2 = toc_buffer[n].addr.msf.minute;
836 m2 = tm;
841 return play_msf(m1, s1, f1, m2, s2, f2);
1514 addmsf(u_int *m, u_int *s, u_int *f, u_int m2, u_int s2, u_int f2)
1528 *m += m2;