c++openkinect

how to Hide the output messages from libfreenect2?


For a project, I am working with libfreenect2 and because I am reading some commands from console I want to hide the messages* that libfreenect2 outputs when the kinect is acquiring data. How could I do that? *I mean all the messages about skipping data and so on


Solution

  • Google is your friend: https://openkinect.github.io/libfreenect2/group__logging.html

    void libfreenect2::setGlobalLogger  (   Logger *    logger  )   
    
    Set the logger for all log output in this library.
    
    Parameters
        logger  Pointer to your logger, or NULL to disable logging. The memory will be freed automatically. You should not free the pointer. 
    

    So just use libfreenect2::setGlobalLogger(NULL);