Skip to content

[c++] core application capable of consuming requests from api and controlling audio playback

License

Notifications You must be signed in to change notification settings

sizethree/loftili.core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

The loftili core (LFTCE) is the c++ application that is run on core devices, and is responsible for managing the device's audio output, as well as maintaining an open channel of communication with the api. It is through this channel that the api will send the device commands (i.e CMD audio:start). Upon receiving one of these commands, the core library is then responsible for querying the api for information related to it's perscribed state; for audio commands this could mean the url of the track that it should be playing.

compiling/installing

Instructions for installing can be found in the INSTALLING.md file. Please see this file for information on getting your system ready to compile the source.

contributing

Contributions are very welcome, and anyone interested in contributing to LFTAPI should follow the guide published by github, and create an issue, or just fork the repository, make your change, and open a pull request.

license

Please see LICENSE.txt

About

[c++] core application capable of consuming requests from api and controlling audio playback

Resources

License

Stars

Watchers

Forks

Packages

No packages published