hi,
when forwarding/rewinding a video file in mplayer/smplayer it simply hangs till i spin a bit more or less. following an strace of mplayer when it hangs. this part gets repeated infinetly, so i’m guessing theres an infinite loop somewhere.
i’ve got both plus w32 codecs from packman.
mplayer 1.0.rc2
smplayer 0.6.8.0
poll({fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ({fd=5, revents=POLLOUT}])
writev(5, {"\204\23\r\0\30\1\0\0\17\0\240\4\1\0\300\4\2\0\300\4YV12\0\0\0\0\0\0\0\0"…, 52}, {NULL, 0}, {"", 0}], 3) = 52
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)
ioctl(0, TIOCGWINSZ, 0x7fff54ca3bd0) = -1 EINVAL (Invalid argument)
write(1, “A: 238.1 V: 238.1 A-V: 0.000 ct”…, 77) = 77
select(6, [0 5], NULL, NULL, {0, 0}) = 0 (Timeout)
write(9, “W”, 1) = 1
read(6, “x”, 10) = 1
read(6, 0x7fff54ca3a90, 10) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1594d70, FUTEX_UNLOCK_PI_PRIVATE, 0) = 0
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)
nanosleep({0, 38592000}, NULL) = 0
poll({fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ({fd=5, revents=POLLOUT}])
writev(5, {"\204\23\r\0\30\1\0\0\17\0\240\4\1\0\300\4\2\0\300\4YV12\0\0\0\0\0\0\0\0"…, 52}, {NULL, 0}, {"", 0}], 3) = 52
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)
ioctl(0, TIOCGWINSZ, 0x7fff54ca3bd0) = -1 EINVAL (Invalid argument)
write(1, “A: 238.2 V: 238.2 A-V: 0.000 ct”…, 77) = 77
select(6, [0 5], NULL, NULL, {0, 0}) = 0 (Timeout)
write(9, “W”, 1) = 1
read(6, “x”, 10) = 1
read(6, 0x7fff54ca3a90, 10) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1594d70, FUTEX_UNLOCK_PI_PRIVATE, 0) = 0
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)
nanosleep({0, 38659000}, NULL) = 0
poll({fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ({fd=5, revents=POLLOUT}])
writev(5, {"\204\23\r\0\30\1\0\0\17\0\240\4\1\0\300\4\2\0\300\4YV12\0\0\0\0\0\0\0\0"…, 52}, {NULL, 0}, {"", 0}], 3) = 52
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)
ioctl(0, TIOCGWINSZ, 0x7fff54ca3bd0) = -1 EINVAL (Invalid argument)
write(1, “A: 238.2 V: 238.2 A-V: 0.000 ct”…, 77) = 77
select(6, [0 5], NULL, NULL, {0, 0}) = 0 (Timeout)
write(9, “W”, 1) = 1
read(6, “x”, 10) = 1
read(6, 0x7fff54ca3a90, 10) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1594d70, FUTEX_UNLOCK_PI_PRIVATE, 0) = 0
read(5, 0x1553094, 4096) = -1 EAGAIN (Resource temporarily unavailable)