How about giving the user the ability, to choose between dropping or pixeling or giving the user the ability to adjust the sensitivity of the tsreader?
How about giving the user the ability, to choose between dropping or pixeling or giving the user the ability to adjust the sensitivity of the tsreader?
Thats because
#1 those errors arent yet logged in the TsReader.log when the stream has those)
#2 Pixelation is seen as the larger amount of data is not dropped
Mainly the stuttering / dropped frames is happening on the recent builds as TsReader is more strict when it comes to corrupted stream data. This is done to help badly written codecs (almost every single one) to cope with those streams that have errors. It much smaller usability issue to have small stuttering on corrupted stream than having MediaPortal crashing directly to the desktop when some coded decides to cause a crash.
Italy
I also prefer the later solution, I know that it's not possible to change the interface until 1.0 final will be released.Currently there are zero settings that user can configure about TsReader / TsWriter. It would require adding either .xml parsing into directshow filters (big no) or extending the interface for TsReader to allow MP to configure the filter proporties.
The later one is not such bad from the design point of view, but it will create more MediaPortal has crashed nagging when users are experimenting with such settings and then completely forgotting that they had such setting turned on/off.
How about giving the user the ability, to choose between The best sollution is to fix the signal![]()
How about giving the user the ability, to choose between The best sollution is to fix the signal![]()
It's not always possible to fix the signal, especially with terrestrial broadcasting that are more subject to disturbs. All set-top boxes favor pixelation over stuttering. I think it’s the best solution for user experience
romadd