• Samuel Pitoiset's avatar
    rtmp: Do not send _checkbw calls as notifications · 8b6a5a79
    Samuel Pitoiset authored
    The _checkbw calls were changed to use transactionId 0 in commit
    82613564 so that servers would not return _result/_error about it.
    While this is the strict interpretation of the spec, there are
    servers that return _error about it, even if transactionId was 0.
    
    The latest version of EvoStream Media Server (the commercial version
    of crtmpserver) behaves properly as described, i.e. returning an
    _error normally but not returning anything when using transactionId
    0. The latest version of crtmpserver (right now at least) doesn't
    behave like this though, it returns an error even if transactionId
    was 0.
    
    There are also other servers that return errors even if transactionId
    is set to 0. Therefore set a proper transaction id so that the invoke
    can be tracked and the error properly ignored instead.
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    8b6a5a79
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
Doxyfile Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avconv.h Loading commit data...
avconv_filter.c Loading commit data...
avconv_opt.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
avserver.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...