• Kristofer's avatar
    rtsp-client: Lock shared media · 1a01d20e
    Kristofer authored
    For shared media we got race conditions. Concurrently rtsp clients might
    suspend or unsuspend the shared media and thus change the state without
    the clients expecting that.
    By introducing a lock that can be taken by callers such as rtsp_client
    one can force rtsp clients calling, eg. PLAY, SETUP and that uses shared media,
    to handle the media sequentially thus allowing one client to finish its
    rtsp call before another client calls on the same media.
    
    #86
    Fixes #86
    1a01d20e
Name
Last commit
Last update
docs Loading commit data...
examples Loading commit data...
gst Loading commit data...
pkgconfig Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
ChangeLog Loading commit data...
NEWS Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
REQUIREMENTS Loading commit data...
TODO Loading commit data...
gst-rtsp-server.doap Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...