Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ofAVFoundationVideoPlayer thread priority #7951

Open
dimitre opened this issue May 13, 2024 · 0 comments
Open

ofAVFoundationVideoPlayer thread priority #7951

dimitre opened this issue May 13, 2024 · 0 comments

Comments

@dimitre
Copy link
Member

dimitre commented May 13, 2024

Thread Performance Checker: Thread running at QOS_CLASS_USER_INTERACTIVE waiting on a lower QoS thread running at QOS_CLASS_DEFAULT. Investigate ways to avoid priority inversions
PID: 27389, TID: 7269077

Backtrace
=================================================================
3   XP                                  0x00000001009976a8 -[ofAVFoundationVideoPlayer loadWithURL:async:] + 432
4   XP                                  0x0000000100a5a1d4 _ZN20ofAVFoundationPlayer10loadPlayerENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb + 612
5   XP                                  0x0000000100a5a58c _ZN20ofAVFoundationPlayer4loadENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 144
6   XP                                  0x000000010097ff84 _ZN13ofVideoPlayer4loadENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 420
7   XP                                  0x00000001006ee8dc _ZN10ofxMicroUI9videoList9updateValEv + 328
8   XP                                  0x00000001006f12cc _ZN10ofxMicroUI5radio3setERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE + 616
9   XP                                  0x00000001006e44a0 _ZN10ofxMicroUI4loadERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 1712
10  XP                                  0x00000001006e7334 _ZN10ofxMicroUI10loadPresetERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 732
11  XP                                  0x000000010070266c _ZNSt3__110__function6__funcINS_6__bindIM10ofxMicroUIFvNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJPS3_RKNS_12placeholders4__phILi1EEEEEENS7_ISI_EEFvS9_EEclEOS9_ + 72
12  XP                                  0x00000001006f12ac _ZN10ofxMicroUI5radio3setERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE + 584
13  XP                                  0x00000001006e44a0 _ZN10ofxMicroUI4loadERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 1712
14  XP                                  0x00000001007060d0 _ZN18ofxMicroUISoftware10afterSetUIEv + 912
15  XP                                  0x00000001007093ec _ZNSt3__110__function6__funcIZN7ofEventINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15recursive_mutexEE13make_functionI18ofxMicroUISoftwareEENS_10shared_ptrIN2of4priv8FunctionIS8_S9_EEEEPT_MSJ_FvRS8_EiEUlPKvSL_E_NS6_ISQ_EEFbSP_SL_EEclEOSP_SL_ + 40
16  XP                                  0x00000001006e90c0 _ZN7ofEventINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS0_15recursive_mutexEE6notifyEPKvRS6_ + 160
17  XP                                  0x00000001006e4f2c _ZN10ofxMicroUI6notifyENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE + 44
18  XP                                  0x00000001006e3954 _ZN10ofxMicroUI7onSetupER11ofEventArgs + 52
19  XP                                  0x00000001006eb5ec _ZNSt3__110__function6__funcIZN7ofEventI11ofEventArgsNS_15recursive_mutexEE13make_functionI10ofxMicroUIEENS_10shared_ptrIN2of4priv8FunctionIS3_S4_EEEEPT_MSE_FvRS3_EiEUlPKvSG_E_NS_9allocatorISL_EEFbSK_SG_EEclEOSK_SG_ + 40
20  XP                                  0x00000001009851ac _ZN7ofEventI11ofEventArgsNSt3__115recursive_mutexEE6notifyEPKvRS0_ + 160
21  XP                                  0x0000000100698814 main + 512
22  dyld                                0x000000019aa47f28 start + 2236
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant