Running mediascanner on Mir-enabled phone via strace reveals it's looping at the following (note the reference to SF):
[pid 2548] ppoll([{fd=15, events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}], 1, {0, 500000000}, NULL, 8 <unfinished ...> [pid 2580] <... nanosleep resumed> 0x4743f160) = 0 [pid 2580] ioctl(38, BT819_FIFO_RESET_HIGH, 0x4743efd8) = 0 [pid 2580] ioctl(38, BT819_FIFO_RESET_HIGH, 0x4743efd8) = 0 [pid 2580] writev(29, [{"\4", 1}, {"ServiceManager\0", 15}, {"Waiting for service SurfaceFling"..., 39}], 3) = 55 [pid 2580] nanosleep({1, 0}, <unfinished ...>
and this is somewhere in the gstreamer-1.0 stack.
Running mediascanner on Mir-enabled phone via strace reveals it's looping at the following (note the reference to SF):
[pid 2548] ppoll([{fd=15, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 1, {0, 500000000}, NULL, 8 <unfinished ...> RESET_HIGH, 0x4743efd8) = 0 RESET_HIGH, 0x4743efd8) = 0 r\0", 15}, {"Waiting for service SurfaceFling"..., 39}], 3) = 55
[pid 2580] <... nanosleep resumed> 0x4743f160) = 0
[pid 2580] ioctl(38, BT819_FIFO_
[pid 2580] ioctl(38, BT819_FIFO_
[pid 2580] writev(29, [{"\4", 1}, {"ServiceManage
[pid 2580] nanosleep({1, 0}, <unfinished ...>
and this is somewhere in the gstreamer-1.0 stack.