pdbox: Move core thread off COP

This is all but guaranteed to be broken since pdbox doesn't use
SHAREDBSS_ATTR or SHAREDDATA_ATTR, needed to share memory safely
with COP threads.

Judging by the codec performance comparison on the wiki, if the
iRiver H100 and H300 can run PDbox on one core, PP targets should
have no problem doing it - they are 2-4x faster even on codecs
that don't have multi-core optimizations.

Change-Id: I8f556013146cb670f69cc42e80b1c768ba0f74cd
This commit is contained in:
Aidan MacDonald 2023-01-12 19:34:45 +00:00
parent 4e5fcbe898
commit d85f4b5e1c

View file

@ -229,7 +229,7 @@ enum plugin_status plugin_start(const void* parameter)
0, /* FIXME Which flags? */
"PD core"
IF_PRIO(, PRIORITY_REALTIME)
IF_COP(, COP));
IF_COP(, CPU));
gui_thread_id =
rb->create_thread(&gui_thread,