There is a problem with h.264 support on Mac version of nx client. OSX 10.11.6.
I used older versions of client with ffmpeg libraries (installed as symlinks to libavcodec and libavutil to nomachine.app/contents/frameworks/libs from /opt/local/libs) from macports and h.264 worked fine, but after I updated to nx client 6.2.4 and ffmpeg @4.0.2_0+gpl2 I get errors in logs:
2486 81231 16:34:58 910.669 AVCLoadLibrary: WARNING! Couldn’t load Avc library: Incompatible library version.
2486 81231 16:34:59 804.789 MacCreateDecoder: ERROR! Failed to create decoder.
2486 81231 16:34:59 804.813 MacCreateDecoder: ERROR! Can’t access decoder resources.
2486 81231 16:34:59 804.832 MacCreateDecoder: ERROR! Error is -12473.
Info: H264 support is not available.
and NX falls back to vp8 codec.
I tried to downgrade ffmpeg to @3.4.2_0+gpl2 which worked fine with older NX client version, but I still get errors in logs and no h.264:
Info: Established display connection.
2375 81419 16:29:55 740.105 MacCreateDecoder: ERROR! Failed to create decoder.
2375 81419 16:29:55 740.130 MacCreateDecoder: ERROR! Can’t access decoder resources.
2375 81419 16:29:55 740.139 MacCreateDecoder: ERROR! Error is -12473.
Info: H264 support is not available.
Windows and Linux clients connect to the same server using h.264 just fine, the problem exists only on my Mac. What should I do to make h.264 working again?