![]() These two applications are working together to give the optimal priority for each application (it uses a configuration file that can be personalized). I will explain better. In Audiolinux, that is using a realtime kernel, the service rtirq set the priority for irqs and rtapp set the priority for audio applications. For HQPlayer Embedded, this is all set up by the packaging and the service runs as special user "hqplayer". My packaging manages the system setup for the supported distributions, but for any repackaging one has to pay special attention that the related system setup is correct (work directories with correct permissions, priority settings, etc).įor HQPlayer Desktop it is important that user id's who run HQPlayer are members of "hqplayer" group. Failures to set priorities are not treated as fatal and HQPlayer doesn't terminate due to those failures, but the performance is potentially poor and one can experience for example drop-outs or inefficient processing. HQPlayer has tens of threads inside, each running at carefully designed different priorities.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |