mirror of
https://github.com/tuxbox-neutrino/libstb-hal.git
synced 2025-08-26 23:13:16 +02:00
e4dba8b30e1442cd6ecf637f8a801718f0400cc1
ShowPicture() and Stop() were racing, and the calling order from neutrino seems to be not necessarily "correct". With gcc-4.8 / glibc-2.16 binaries it happened that on switching to radio mode, ShowPicture() was called and then the Stop() from stopping video playback happened. This broke the stillpicture. Fix by adding more locks and explicitly bailing out of Stop() if a picture is shown.
Description
Library to abstract STB hardware and supports generic pc and the RaspberryPi right now.
Languages
C
58.4%
C++
39.6%
M4
1.2%
Makefile
0.7%