Mailing List Archive

[MythTV/mythtv] ee18fb: EIT event processing rate configurable
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: ee18fbcf3d4046248fc487843f46e2db7e9e9fe2
https://github.com/MythTV/mythtv/commit/ee18fbcf3d4046248fc487843f46e2db7e9e9fe2
Author: Klaas de Waal <klaas@kldo.nl>
Date: 2024-01-01 (Mon, 01 Jan 2024)

Changed paths:
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/eithelper.h
M mythtv/libs/libmythtv/tv_rec.cpp
M mythtv/programs/mythtv-setup/backendsettings.cpp

Log Message:
-----------
EIT event processing rate configurable

The rate at which EIT events are processed in the backend is limited so
that there is always enough processing capacity for the other backend tasks.
For many years this limit is set to 20 events per 400 milliseconds.
Measuring CPU load on recent hardware shows that mythbackend can process
events at a much higher rate without a noticeable increase of CPU load.
A higher event procesing rate makes it possible to update the EPG faster.
The default value remains at 20 events but the value can now be
configured from 20 to 1000 events per 400 milliseconds.


_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits