>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-08-17_11-49-49

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] LEG_LOG_L: hip=(380,350,-60.222) v=1.000 p=1.000 knee=(313,299,-396.166) v=0.985 p=1.000 ankle=(293,464,-452.487) v=0.979 p=0.990 heel=(294,490,-457.292) v=0.967 p=0.977 footIdx=(263,509,-584.509) v=0.973 p=0.903
INFO [console] LEG_LOG_R: hip=(317,351,60.089) v=1.000 p=1.000 knee=(191,337,-186.982) v=0.971 p=0.999 ankle=(161,480,-281.619) v=0.961 p=0.985 heel=(170,507,-293.550) v=0.961 p=0.979 footIdx=(115,528,-402.138) v=0.957 p=0.884
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(27.0,17.6) -> (676.3,666.9) clamped=(27.0,17.6) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0198 bc=0.0269 ac=0.0467 spike=false ankleL ab=0.0439 bc=0.0843 ac=0.1278 spike=false heelL ab=0.0376 bc=0.0745 ac=0.1112 spike=false footL ab=0.0650 bc=0.1359 ac=0.2000 spike=false kneeR ab=0.0042 bc=0.0280 ac=0.0322 spike=false ankleR ab=0.0452 bc=0.0160 ac=0.0381 spike=false heelR ab=0.0329 bc=0.0173 ac=0.0367 spike=false footR ab=0.0235 bc=0.0218 ac=0.0164 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0330 cross=0.2423 diff=0.2093 ratio=7.3413 mapping=NORM rel=0.926
INFO [console] LEG_PAIRS_V2: knee dir=0.0086 cross=0.0558 | ankle dir=0.0095 cross=0.0622 | heel dir=0.0085 cross=0.0579 | foot dir=0.0064 cross=0.0663 |
INFO [console] LEG_RAW: hipL=(368,349,-61) v=1.000 p=1.000 hipR=(307,346,61) v=1.000 p=1.000 kneeL=(296,319,-369) v=0.970 p=0.999 kneeR=(183,331,-216) v=0.954 p=0.999 ankL=(283,481,-425) v=0.934 p=0.989 ankR=(140,490,-335) v=0.921 p=0.989 heelL=(286,504,-431) v=0.887 p=0.979 heelR=(148,512,-350) v=0.914 p=0.983 footL=(253,526,-556) v=0.920 p=0.938 footR=(105,528,-468) v=0.912 p=0.919 fw=480 fh=640
INFO [console] LEG_COR: hipL=(368,349,-61) v=1.000 p=1.000 hipR=(307,346,61) v=1.000 p=1.000 kneeL=(296,319,-369) v=0.970 p=0.999 kneeR=(183,331,-216) v=0.954 p=0.999 ankL=(283,481,-425) v=0.934 p=0.989 ankR=(140,490,-335) v=0.921 p=0.989 heelL=(286,504,-431) v=0.887 p=0.979 heelR=(148,512,-350) v=0.914 p=0.983 footL=(253,526,-556) v=0.920 p=0.938 footR=(105,528,-468) v=0.912 p=0.919 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(372,350,-60.311) v=1.000 p=1.000 knee=(300,315,-373.371) v=0.983 p=0.999 ankle=(287,476,-429.961) v=0.974 p=0.989 heel=(289,500,-435.186) v=0.959 p=0.979 footIdx=(257,522,-560.419) v=0.968 p=0.938
INFO [console] LEG_LOG_R: hip=(310,349,60.165) v=1.000 p=1.000 knee=(187,334,-211.614) v=0.969 p=0.999 ankle=(145,487,-329.821) v=0.957 p=0.989 heel=(152,509,-344.780) v=0.956 p=0.983 footIdx=(109,528,-462.733) v=0.953 p=0.919
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(12.5,14.8) -> (684.3,686.5) clamped=(12.5,14.8) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0269 bc=0.0072 ac=0.0204 spike=false ankleL ab=0.0843 bc=0.0009 ac=0.0838 spike=false heelL ab=0.0745 bc=0.0018 ac=0.0756 spike=false footL ab=0.1359 bc=0.0016 ac=0.1367 spike=false kneeR ab=0.0280 bc=0.0189 ac=0.0470 spike=false ankleR ab=0.0160 bc=0.0140 ac=0.0147 spike=false heelR ab=0.0173 bc=0.0221 ac=0.0292 spike=false footR ab=0.0218 bc=0.0044 ac=0.0248 spike=false
INFO [console] BODY_POINT_ENGINE: isCalibrated → true (event #304)
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0101 cross=0.2519 diff=0.2417 ratio=24.8559 mapping=NORM rel=0.921
INFO [console] LEG_PAIRS_V2: knee dir=0.0040 cross=0.0571 | ankle dir=0.0015 cross=0.0656 | heel dir=0.0014 cross=0.0607 | foot dir=0.0032 cross=0.0685 |
INFO [console] LEG_RAW: hipL=(370,353,-56) v=1.000 p=1.000 hipR=(307,348,56) v=1.000 p=1.000 kneeL=(308,316,-362) v=0.966 p=0.999 kneeR=(182,327,-219) v=0.959 p=0.998 ankL=(285,478,-404) v=0.927 p=0.983 ankR=(143,492,-332) v=0.929 p=0.983 heelL=(285,502,-408) v=0.884 p=0.969 heelR=(151,514,-345) v=0.919 p=0.974 footL=(258,524,-531) v=0.914 p=0.903 footR=(96,529,-464) v=0.917 p=0.878 fw=480 fh=640
INFO [console] LEG_COR: hipL=(370,353,-56) v=1.000 p=1.000 hipR=(307,348,56) v=1.000 p=1.000 kneeL=(308,316,-362) v=0.966 p=0.999 kneeR=(182,327,-219) v=0.959 p=0.998 ankL=(285,478,-404) v=0.927 p=0.983 ankR=(143,492,-332) v=0.929 p=0.983 heelL=(285,502,-408) v=0.884 p=0.969 heelR=(151,514,-345) v=0.919 p=0.974 footL=(258,524,-531) v=0.914 p=0.903 footR=(96,529,-464) v=0.917 p=0.878 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(371,351,-58.685) v=1.000 p=1.000 knee=(301,316,-364.222) v=0.982 p=0.999 ankle=(286,478,-407.160) v=0.970 p=0.983 heel=(287,501,-410.637) v=0.952 p=0.969 footIdx=(257,523,-534.251) v=0.963 p=0.903
INFO [console] LEG_LOG_R: hip=(308,348,58.527) v=1.000 p=1.000 knee=(184,330,-217.948) v=0.968 p=0.998 ankle=(144,490,-331.357) v=0.954 p=0.983 heel=(152,512,-345.178) v=0.952 p=0.974 footIdx=(99,528,-463.643) v=0.949 p=0.878
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(7.2,11.4) -> (685.3,689.5) clamped=(7.2,11.4) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0072 bc=0.0046 ac=0.0117 spike=false ankleL ab=0.0009 bc=0.0017 ac=0.0024 spike=false heelL ab=0.0018 bc=0.0042 ac=0.0045 spike=false footL ab=0.0016 bc=0.0010 ac=0.0025 spike=false kneeR ab=0.0189 bc=0.0164 ac=0.0353 spike=false ankleR ab=0.0140 bc=0.0090 ac=0.0229 spike=false heelR ab=0.0221 bc=0.0123 ac=0.0344 spike=false footR ab=0.0044 bc=0.0096 ac=0.0116 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0225 cross=0.2664 diff=0.2439 ratio=11.8293 mapping=NORM rel=0.931
INFO [console] LEG_PAIRS_V2: knee dir=0.0094 cross=0.0647 | ankle dir=0.0047 cross=0.0683 | heel dir=0.0033 cross=0.0616 | foot dir=0.0052 cross=0.0718 |
INFO [console] LEG_RAW: hipL=(369,355,-55) v=1.000 p=1.000 hipR=(305,351,54) v=1.000 p=1.000 kneeL=(335,307,-385) v=0.975 p=0.999 kneeR=(189,319,-222) v=0.965 p=0.999 ankL=(294,482,-427) v=0.950 p=0.985 ankR=(140,483,-324) v=0.942 p=0.985 heelL=(293,506,-431) v=0.903 p=0.971 heelR=(150,509,-336) v=0.926 p=0.976 footL=(268,530,-561) v=0.936 p=0.903 footR=(100,518,-454) v=0.930 p=0.884 fw=480 fh=640
INFO [console] LEG_COR: hipL=(369,355,-55) v=1.000 p=1.000 hipR=(305,351,54) v=1.000 p=1.000 kneeL=(335,307,-385) v=0.975 p=0.999 kneeR=(189,319,-222) v=0.965 p=0.999 ankL=(294,482,-427) v=0.950 p=0.985 ankR=(140,483,-324) v=0.942 p=0.985 heelL=(293,506,-431) v=0.903 p=0.971 heelR=(150,509,-336) v=0.926 p=0.976 footL=(268,530,-561) v=0.936 p=0.903 footR=(100,518,-454) v=0.930 p=0.884 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(370,353,-56.675) v=1.000 p=1.000 knee=(329,313,-365.819) v=0.981 p=0.999 ankle=(290,480,-420.779) v=0.968 p=0.985 heel=(288,504,-424.729) v=0.947 p=0.971 footIdx=(264,528,-550.424) v=0.960 p=0.903
INFO [console] LEG_LOG_R: hip=(306,349,56.552) v=1.000 p=1.000 knee=(184,321,-221.598) v=0.968 p=0.999 ankle=(141,488,-325.126) v=0.953 p=0.985 heel=(150,512,-337.512) v=0.950 p=0.976 footIdx=(100,521,-455.704) v=0.947 p=0.884
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(5.9,11.2) -> (684.4,689.7) clamped=(5.9,11.2) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0046 bc=0.0460 ac=0.0415 spike=false ankleL ab=0.0017 bc=0.0062 ac=0.0046 spike=false heelL ab=0.0042 bc=0.0010 ac=0.0033 spike=false footL ab=0.0010 bc=0.0134 ac=0.0143 spike=false kneeR ab=0.0164 bc=0.0114 ac=0.0270 spike=false ankleR ab=0.0090 bc=0.0096 ac=0.0186 spike=false heelR ab=0.0123 bc=0.0091 ac=0.0214 spike=false footR ab=0.0096 bc=0.0071 ac=0.0159 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0073 cross=0.2705 diff=0.2632 ratio=37.2546 mapping=NORM rel=0.931
INFO [console] LEG_PAIRS_V2: knee dir=0.0021 cross=0.0680 | ankle dir=0.0021 cross=0.0688 | heel dir=0.0013 cross=0.0623 | foot dir=0.0018 cross=0.0714 |
INFO [console] LEG_RAW: hipL=(367,353,-54) v=1.000 p=1.000 hipR=(304,346,54) v=1.000 p=1.000 kneeL=(336,314,-374) v=0.977 p=0.999 kneeR=(189,316,-222) v=0.969 p=0.999 ankL=(297,483,-416) v=0.946 p=0.986 ankR=(145,478,-327) v=0.942 p=0.986 heelL=(296,507,-420) v=0.894 p=0.971 heelR=(151,506,-340) v=0.922 p=0.977 footL=(271,531,-550) v=0.926 p=0.908 footR=(105,516,-459) v=0.927 p=0.887 fw=480 fh=640
INFO [console] LEG_COR: hipL=(367,353,-54) v=1.000 p=1.000 hipR=(304,346,54) v=1.000 p=1.000 kneeL=(336,314,-374) v=0.977 p=0.999 kneeR=(189,316,-222) v=0.969 p=0.999 ankL=(297,483,-416) v=0.946 p=0.986 ankR=(145,478,-327) v=0.942 p=0.986 heelL=(296,507,-420) v=0.894 p=0.971 heelR=(151,506,-340) v=0.922 p=0.977 footL=(271,531,-550) v=0.926 p=0.908 footR=(105,516,-459) v=0.927 p=0.887 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(368,353,-55.606) v=1.000 p=1.000 knee=(334,314,-371.317) v=0.981 p=0.999 ankle=(293,482,-417.161) v=0.965 p=0.986 heel=(292,506,-420.954) v=0.941 p=0.971 footIdx=(268,530,-550.369) v=0.957 p=0.908
INFO [console] LEG_LOG_R: hip=(305,347,55.463) v=1.000 p=1.000 knee=(185,317,-221.880) v=0.968 p=0.999 ankle=(143,483,-326.580) v=0.952 p=0.986 heel=(151,510,-339.177) v=0.947 p=0.977 footIdx=(101,518,-458.048) v=0.945 p=0.887
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(4.4,11.1) -> (683.3,690.1) clamped=(4.4,11.1) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0460 bc=0.0287 ac=0.0746 spike=false ankleL ab=0.0062 bc=0.0090 ac=0.0153 spike=false heelL ab=0.0010 bc=0.0057 ac=0.0066 spike=false footL ab=0.0134 bc=0.0143 ac=0.0277 spike=false kneeR ab=0.0114 bc=0.0090 ac=0.0202 spike=false ankleR ab=0.0096 bc=0.0036 ac=0.0128 spike=false heelR ab=0.0091 bc=0.0050 ac=0.0141 spike=false footR ab=0.0071 bc=0.0060 ac=0.0129 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0144 cross=0.2611 diff=0.2467 ratio=18.1120 mapping=NORM rel=0.911
INFO [console] LEG_PAIRS_V2: knee dir=0.0053 cross=0.0647 | ankle dir=0.0036 cross=0.0675 | heel dir=0.0037 cross=0.0603 | foot dir=0.0018 cross=0.0686 |
INFO [console] LEG_RAW: hipL=(367,351,-48) v=1.000 p=0.999 hipR=(303,345,48) v=1.000 p=1.000 kneeL=(316,314,-367) v=0.971 p=0.999 kneeR=(189,314,-226) v=0.966 p=0.999 ankL=(294,480,-406) v=0.933 p=0.981 ankR=(150,468,-325) v=0.933 p=0.983 heelL=(293,503,-410) v=0.850 p=0.962 heelR=(156,496,-336) v=0.898 p=0.971 footL=(267,531,-536) v=0.911 p=0.878 footR=(111,516,-454) v=0.916 p=0.858 fw=480 fh=640
INFO [console] LEG_COR: hipL=(367,351,-48) v=1.000 p=0.999 hipR=(303,345,48) v=1.000 p=1.000 kneeL=(316,314,-367) v=0.971 p=0.999 kneeR=(189,314,-226) v=0.966 p=0.999 ankL=(294,480,-406) v=0.933 p=0.981 ankR=(150,468,-325) v=0.933 p=0.983 heelL=(293,503,-410) v=0.850 p=0.962 heelR=(156,496,-336) v=0.898 p=0.971 footL=(267,531,-536) v=0.911 p=0.878 footR=(111,516,-454) v=0.916 p=0.858 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(368,353,-50.969) v=1.000 p=0.999 knee=(328,314,-367.860) v=0.980 p=0.999 ankle=(293,481,-407.743) v=0.962 p=0.981 heel=(292,505,-411.456) v=0.932 p=0.962 footIdx=(268,530,-538.025) v=0.952 p=0.878
INFO [console] LEG_LOG_R: hip=(304,346,50.838) v=1.000 p=1.000 knee=(185,315,-224.850) v=0.968 p=0.999 ankle=(143,472,-325.086) v=0.950 p=0.983 heel=(152,500,-337.041) v=0.942 p=0.971 footIdx=(105,517,-455.114) v=0.942 p=0.858
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.2,8.6) -> (684.2,692.6) clamped=(0.2,8.6) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0287 bc=0.0004 ac=0.0283 spike=false ankleL ab=0.0090 bc=0.0041 ac=0.0132 spike=false heelL ab=0.0057 bc=0.0028 ac=0.0085 spike=false footL ab=0.0143 bc=0.0045 ac=0.0188 spike=false kneeR ab=0.0090 bc=0.0070 ac=0.0159 spike=false ankleR ab=0.0036 bc=0.0075 ac=0.0104 spike=false heelR ab=0.0050 bc=0.0062 ac=0.0098 spike=false footR ab=0.0060 bc=0.0041 ac=0.0101 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0274 cross=0.2412 diff=0.2138 ratio=8.8047 mapping=NORM rel=0.884
INFO [console] LEG_PAIRS_V2: knee dir=0.0079 cross=0.0674 | ankle dir=0.0067 cross=0.0629 | heel dir=0.0070 cross=0.0557 | foot dir=0.0058 cross=0.0552 |
INFO [console] LEG_RAW: hipL=(362,346,-45) v=1.000 p=0.999 hipR=(299,344,45) v=1.000 p=0.999 kneeL=(345,313,-342) v=0.972 p=0.998 kneeR=(192,313,-219) v=0.968 p=0.998 ankL=(293,487,-384) v=0.932 p=0.965 ankR=(168,480,-322) v=0.940 p=0.967 heelL=(290,512,-388) v=0.857 p=0.930 heelR=(174,509,-334) v=0.906 p=0.940 footL=(266,539,-507) v=0.903 p=0.772 footR=(130,529,-446) v=0.919 p=0.728 fw=480 fh=640
INFO [console] LEG_COR: hipL=(362,346,-45) v=1.000 p=0.999 hipR=(299,344,45) v=1.000 p=0.999 kneeL=(345,313,-342) v=0.972 p=0.998 kneeR=(192,313,-219) v=0.968 p=0.998 ankL=(293,487,-384) v=0.932 p=0.965 ankR=(168,480,-322) v=0.940 p=0.967 heelL=(290,512,-388) v=0.857 p=0.930 heelR=(174,509,-334) v=0.906 p=0.940 footL=(266,539,-507) v=0.903 p=0.772 footR=(130,529,-446) v=0.919 p=0.728 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(364,349,-47.053) v=1.000 p=0.999 knee=(342,314,-345.604) v=0.979 p=0.998 ankle=(293,485,-386.427) v=0.959 p=0.965 heel=(291,510,-390.219) v=0.925 p=0.930 footIdx=(267,537,-509.933) v=0.947 p=0.772
INFO [console] LEG_LOG_R: hip=(301,345,46.908) v=1.000 p=0.999 knee=(188,314,-221.197) v=0.968 p=0.998 ankle=(162,473,-323.322) v=0.949 p=0.967 heel=(168,503,-334.978) v=0.939 p=0.940 footIdx=(125,523,-450.294) v=0.940 p=0.728
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-3.0,6.3) -> (685.2,694.5) clamped=(0.0,6.3) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0004 bc=0.0258 ac=0.0254 spike=false ankleL ab=0.0041 bc=0.0022 ac=0.0062 spike=false heelL ab=0.0028 bc=0.0010 ac=0.0036 spike=false footL ab=0.0045 bc=0.0029 ac=0.0065 spike=false kneeR ab=0.0070 bc=0.0045 ac=0.0113 spike=false ankleR ab=0.0075 bc=0.0232 ac=0.0240 spike=false heelR ab=0.0062 bc=0.0173 ac=0.0180 spike=false footR ab=0.0041 bc=0.0329 ac=0.0334 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0220 cross=0.2284 diff=0.2065 ratio=10.3894 mapping=NORM rel=0.939
INFO [console] LEG_PAIRS_V2: knee dir=0.0061 cross=0.0664 | ankle dir=0.0047 cross=0.0573 | heel dir=0.0055 cross=0.0522 | foot dir=0.0057 cross=0.0525 |
INFO [console] LEG_RAW: hipL=(363,357,-51) v=1.000 p=1.000 hipR=(296,353,51) v=1.000 p=1.000 kneeL=(323,313,-380) v=0.994 p=1.000 kneeR=(189,310,-203) v=0.983 p=0.999 ankL=(292,497,-439) v=0.986 p=0.989 ankR=(170,469,-294) v=0.973 p=0.983 heelL=(293,525,-444) v=0.961 p=0.971 heelR=(179,499,-304) v=0.957 p=0.972 footL=(253,556,-574) v=0.969 p=0.848 footR=(124,523,-416) v=0.962 p=0.813 fw=480 fh=640
INFO [console] LEG_COR: hipL=(363,357,-51) v=1.000 p=1.000 hipR=(296,353,51) v=1.000 p=1.000 kneeL=(323,313,-380) v=0.994 p=1.000 kneeR=(189,310,-203) v=0.983 p=0.999 ankL=(292,497,-439) v=0.986 p=0.989 ankR=(170,469,-294) v=0.973 p=0.983 heelL=(293,525,-444) v=0.961 p=0.971 heelR=(179,499,-304) v=0.957 p=0.972 footL=(253,556,-574) v=0.969 p=0.848 footR=(124,523,-416) v=0.962 p=0.813 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(363,354,-48.363) v=1.000 p=1.000 knee=(341,313,-365.829) v=0.981 p=1.000 ankle=(293,495,-427.428) v=0.962 p=0.989 heel=(292,522,-432.854) v=0.928 p=0.971 footIdx=(258,553,-562.458) v=0.949 p=0.848
INFO [console] LEG_LOG_R: hip=(298,349,48.218) v=1.000 p=1.000 knee=(188,311,-210.240) v=0.969 p=0.999 ankle=(168,471,-300.482) v=0.951 p=0.983 heel=(177,501,-310.320) v=0.940 p=0.972 footIdx=(124,523,-421.897) v=0.942 p=0.813
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-8.1,3.6) -> (685.2,696.9) clamped=(0.0,3.6) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0252 cross=0.2313 diff=0.2061 ratio=9.1628 mapping=NORM rel=0.941
INFO [console] LEG_PAIRS_V2: knee dir=0.0040 cross=0.0641 | ankle dir=0.0069 cross=0.0589 | heel dir=0.0064 cross=0.0537 | foot dir=0.0080 cross=0.0547 |
INFO [console] LEG_RAW: hipL=(357,358,-46) v=1.000 p=1.000 hipR=(288,356,46) v=1.000 p=1.000 kneeL=(331,301,-401) v=0.991 p=0.999 kneeR=(187,308,-224) v=0.982 p=0.999 ankL=(307,480,-454) v=0.982 p=0.987 ankR=(172,477,-293) v=0.973 p=0.981 heelL=(307,507,-459) v=0.954 p=0.970 heelR=(181,505,-301) v=0.959 p=0.969 footL=(276,538,-600) v=0.965 p=0.862 footR=(130,533,-422) v=0.964 p=0.824 fw=480 fh=640
INFO [console] LEG_COR: hipL=(357,358,-46) v=1.000 p=1.000 hipR=(288,356,46) v=1.000 p=1.000 kneeL=(331,301,-401) v=0.991 p=0.999 kneeR=(187,308,-224) v=0.982 p=0.999 ankL=(307,480,-454) v=0.982 p=0.987 ankR=(172,477,-293) v=0.973 p=0.981 heelL=(307,507,-459) v=0.954 p=0.970 heelR=(181,505,-301) v=0.959 p=0.969 footL=(276,538,-600) v=0.965 p=0.862 footR=(130,533,-422) v=0.964 p=0.824 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(359,356,-46.860) v=1.000 p=1.000 knee=(335,306,-394.566) v=0.982 p=0.999 ankle=(303,492,-449.922) v=0.964 p=0.987 heel=(303,520,-455.273) v=0.931 p=0.970 footIdx=(271,545,-595.775) v=0.951 p=0.862
INFO [console] LEG_LOG_R: hip=(290,353,46.799) v=1.000 p=1.000 knee=(188,309,-219.981) v=0.971 p=0.999 ankle=(171,472,-294.494) v=0.954 p=0.981 heel=(180,501,-302.544) v=0.942 p=0.969 footIdx=(128,529,-422.269) v=0.944 p=0.824
INFO [console] POSE_BENCH: count=24 lastMs=12.55 avgMs=11.77 maxMs=22.49 fps=85.0 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-11.1,3.5) -> (683.4,698.0) clamped=(0.0,3.5) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0092 bc=0.0036 ac=0.0058 spike=false ankleL ab=0.0051 bc=0.0160 ac=0.0181 spike=false heelL ab=0.0063 bc=0.0183 ac=0.0211 spike=false footL ab=0.0145 bc=0.0100 ac=0.0149 spike=false kneeR ab=0.0043 bc=0.0041 ac=0.0084 spike=false ankleR ab=0.0233 bc=0.0170 ac=0.0402 spike=false heelR ab=0.0265 bc=0.0194 ac=0.0460 spike=false footR ab=0.0137 bc=0.0148 ac=0.0284 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_ROT: sensorOrient=90 deviceOrient=DeviceOrientation.portraitUp rotDeg=0 img=480x640 -> 480x640
INFO [console] POSE_DIAG: sensorOrient=90 imgSize=480 x 640 imgFormat=1111970369 planes=1 pixelStride=null rowStride=1920 screenSize=390x844
INFO [console] LEG_V2: dir=0.0079 cross=0.2400 diff=0.2321 ratio=30.4180 mapping=NORM rel=0.914
INFO [console] LEG_PAIRS_V2: knee dir=0.0014 cross=0.0676 | ankle dir=0.0023 cross=0.0629 | heel dir=0.0021 cross=0.0568 | foot dir=0.0021 cross=0.0527 |
INFO [console] LEG_RAW: hipL=(356,361,-49) v=1.000 p=1.000 hipR=(287,357,49) v=0.999 p=0.999 kneeL=(328,303,-397) v=0.992 p=0.999 kneeR=(185,309,-195) v=0.980 p=0.997 ankL=(306,484,-439) v=0.983 p=0.979 ankR=(170,483,-254) v=0.968 p=0.965 heelL=(307,511,-443) v=0.958 p=0.951 heelR=(180,511,-261) v=0.948 p=0.942 footL=(278,542,-582) v=0.966 p=0.784 footR=(129,540,-383) v=0.953 p=0.717 fw=480 fh=640
INFO [console] LEG_COR: hipL=(356,361,-49) v=1.000 p=1.000 hipR=(287,357,49) v=0.999 p=0.999 kneeL=(328,303,-397) v=0.992 p=0.999 kneeR=(185,309,-195) v=0.980 p=0.997 ankL=(306,484,-439) v=0.983 p=0.979 ankR=(170,483,-254) v=0.968 p=0.965 heelL=(307,511,-443) v=0.958 p=0.951 heelR=(180,511,-261) v=0.948 p=0.942 footL=(278,542,-582) v=0.966 p=0.784 footR=(129,540,-383) v=0.953 p=0.717 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(357,359,-47.602) v=1.000 p=1.000 knee=(333,304,-396.815) v=0.983 p=0.999 ankle=(305,489,-442.867) v=0.966 p=0.979 heel=(305,516,-447.512) v=0.934 p=0.951 footIdx=(275,543,-585.001) v=0.952 p=0.784
INFO [console] LEG_LOG_R: hip=(288,356,47.538) v=1.000 p=0.999 knee=(187,309,-201.296) v=0.972 p=0.997 ankle=(170,477,-257.605) v=0.955 p=0.965 heel=(180,506,-264.731) v=0.943 p=0.942 footIdx=(129,537,-386.740) v=0.945 p=0.717
INFO [console] POSE_LM: [0 frame=(313,150)] [11 frame=(383,203)] [12 frame=(273,224)] [23 frame=(357,359)] [24 frame=(288,356)] frameSize=480 x 640 screenSize=390x844
INFO [console] POSE_MAP: [0 norm=(0.746,0.234)] [11 norm=(0.985,0.318)] [12 norm=(0.613,0.350)] [23 norm=(0.894,0.561)] [24 norm=(0.661,0.556)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-16.5,3.3) -> (680.6,700.5) clamped=(0.0,3.3) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0036 bc=0.0039 ac=0.0075 spike=false ankleL ab=0.0160 bc=0.0112 ac=0.0272 spike=false heelL ab=0.0183 bc=0.0132 ac=0.0315 spike=false footL ab=0.0100 bc=0.0124 ac=0.0223 spike=false kneeR ab=0.0041 bc=0.0026 ac=0.0067 spike=false ankleR ab=0.0170 bc=0.0074 ac=0.0243 spike=false heelR ab=0.0194 bc=0.0100 ac=0.0294 spike=false footR ab=0.0148 bc=0.0087 ac=0.0231 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0130 cross=0.2294 diff=0.2163 ratio=17.6075 mapping=NORM rel=0.944
INFO [console] LEG_PAIRS_V2: knee dir=0.0020 cross=0.0640 | ankle dir=0.0036 cross=0.0576 | heel dir=0.0036 cross=0.0513 | foot dir=0.0038 cross=0.0565 |
INFO [console] LEG_RAW: hipL=(349,365,-48) v=1.000 p=1.000 hipR=(278,358,48) v=0.999 p=0.999 kneeL=(329,309,-421) v=0.991 p=0.999 kneeR=(185,307,-207) v=0.978 p=0.998 ankL=(308,485,-459) v=0.982 p=0.987 ankR=(182,475,-260) v=0.963 p=0.984 heelL=(308,512,-464) v=0.955 p=0.972 heelR=(194,504,-267) v=0.942 p=0.974 footL=(281,541,-610) v=0.968 p=0.879 footR=(142,531,-394) v=0.952 p=0.864 fw=480 fh=640
INFO [console] LEG_COR: hipL=(349,365,-48) v=1.000 p=1.000 hipR=(278,358,48) v=0.999 p=0.999 kneeL=(329,309,-421) v=0.991 p=0.999 kneeR=(185,307,-207) v=0.978 p=0.998 ankL=(308,485,-459) v=0.982 p=0.987 ankR=(182,475,-260) v=0.963 p=0.984 heelL=(308,512,-464) v=0.955 p=0.972 heelR=(194,504,-267) v=0.942 p=0.974 footL=(281,541,-610) v=0.968 p=0.879 footR=(142,531,-394) v=0.952 p=0.864 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(351,363,-47.699) v=1.000 p=1.000 knee=(331,305,-417.499) v=0.983 p=0.999 ankle=(307,488,-456.526) v=0.967 p=0.987 heel=(307,514,-460.838) v=0.936 p=0.972 footIdx=(279,542,-607.241) v=0.954 p=0.879 frame=480x640
INFO [console] LEG_RAW_R: hip=(280,357,47.660) v=1.000 p=0.999 knee=(186,308,-203.178) v=0.972 p=0.998 ankle=(179,476,-259.745) v=0.956 p=0.984 heel=(192,505,-267.039) v=0.943 p=0.974 footIdx=(139,535,-392.743) v=0.946 p=0.864 frame=480x640
INFO [console] LEG_LOG_L: hip=(351,363,-47.699) v=1.000 p=1.000 knee=(331,305,-417.499) v=0.983 p=0.999 ankle=(307,488,-456.526) v=0.967 p=0.987 heel=(307,514,-460.838) v=0.936 p=0.972 footIdx=(279,542,-607.241) v=0.954 p=0.879
INFO [console] LEG_LOG_R: hip=(280,357,47.660) v=1.000 p=0.999 knee=(186,308,-203.178) v=0.972 p=0.998 ankle=(179,476,-259.745) v=0.956 p=0.984 heel=(192,505,-267.039) v=0.943 p=0.974 footIdx=(139,535,-392.743) v=0.946 p=0.864
INFO [console] LEG_FIX_L: hip=(351,363,-47.699) v=1.000 p=1.000 knee=(331,305,-417.499) v=0.983 p=0.999 ankle=(307,488,-456.526) v=0.967 p=0.987 heel=(307,514,-460.838) v=0.936 p=0.972 footIdx=(279,542,-607.241) v=0.954 p=0.879 frame=480x640
INFO [console] LEG_FIX_R: hip=(280,357,47.660) v=1.000 p=0.999 knee=(186,308,-203.178) v=0.972 p=0.998 ankle=(179,476,-259.745) v=0.956 p=0.984 heel=(192,505,-267.039) v=0.943 p=0.974 footIdx=(139,535,-392.743) v=0.946 p=0.864 frame=480x640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-20.5,3.0) -> (679.7,703.2) clamped=(0.0,3.0) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0039 bc=0.0027 ac=0.0066 spike=false ankleL ab=0.0112 bc=0.0081 ac=0.0193 spike=false heelL ab=0.0132 bc=0.0087 ac=0.0219 spike=false footL ab=0.0124 bc=0.0120 ac=0.0244 spike=false kneeR ab=0.0026 bc=0.0024 ac=0.0050 spike=false ankleR ab=0.0074 bc=0.0200 ac=0.0274 spike=false heelR ab=0.0100 bc=0.0268 ac=0.0368 spike=false footR ab=0.0087 bc=0.0233 ac=0.0317 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0352 cross=0.2479 diff=0.2126 ratio=7.0365 mapping=NORM rel=0.917
INFO [console] LEG_PAIRS_V2: knee dir=0.0042 cross=0.0682 | ankle dir=0.0107 cross=0.0653 | heel dir=0.0104 cross=0.0586 | foot dir=0.0099 cross=0.0558 |
INFO [console] LEG_RAW: hipL=(350,361,-46) v=1.000 p=0.999 hipR=(279,362,46) v=1.000 p=0.999 kneeL=(332,299,-387) v=0.994 p=0.999 kneeR=(178,313,-207) v=0.991 p=0.997 ankL=(316,482,-438) v=0.989 p=0.981 ankR=(152,500,-279) v=0.987 p=0.970 heelL=(314,510,-443) v=0.971 p=0.957 heelR=(162,528,-288) v=0.974 p=0.951 footL=(297,543,-582) v=0.976 p=0.778 footR=(111,560,-415) v=0.976 p=0.710 fw=480 fh=640
INFO [console] LEG_COR: hipL=(350,361,-46) v=1.000 p=0.999 hipR=(279,362,46) v=1.000 p=0.999 kneeL=(332,299,-387) v=0.994 p=0.999 kneeR=(178,313,-207) v=0.991 p=0.997 ankL=(316,482,-438) v=0.989 p=0.981 ankR=(152,500,-279) v=0.987 p=0.970 heelL=(314,510,-443) v=0.971 p=0.957 heelR=(162,528,-288) v=0.974 p=0.951 footL=(297,543,-582) v=0.976 p=0.778 footR=(111,560,-415) v=0.976 p=0.710 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(350,362,-47.161) v=1.000 p=0.999 knee=(331,302,-407.303) v=0.985 p=0.999 ankle=(314,488,-452.027) v=0.970 p=0.981 heel=(312,513,-454.604) v=0.939 p=0.957 footIdx=(294,543,-592.594) v=0.956 p=0.778
INFO [console] LEG_LOG_R: hip=(279,360,47.082) v=1.000 p=0.999 knee=(181,309,-204.283) v=0.974 p=0.997 ankle=(160,495,-272.482) v=0.959 p=0.970 heel=(171,524,-281.364) v=0.946 p=0.951 footIdx=(120,556,-401.193) v=0.949 p=0.710
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-29.2,2.3) -> (677.8,709.3) clamped=(0.0,2.3) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0027 bc=0.0025 ac=0.0051 spike=false ankleL ab=0.0081 bc=0.0166 ac=0.0247 spike=false heelL ab=0.0087 bc=0.0142 ac=0.0229 spike=false footL ab=0.0120 bc=0.0380 ac=0.0501 spike=false kneeR ab=0.0024 bc=0.0054 ac=0.0070 spike=false ankleR ab=0.0200 bc=0.0091 ac=0.0155 spike=false heelR ab=0.0268 bc=0.0080 ac=0.0233 spike=false footR ab=0.0233 bc=0.0159 ac=0.0252 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0115 cross=0.2672 diff=0.2557 ratio=23.3246 mapping=NORM rel=0.948
INFO [console] LEG_PAIRS_V2: knee dir=0.0018 cross=0.0660 | ankle dir=0.0030 cross=0.0702 | heel dir=0.0036 cross=0.0629 | foot dir=0.0031 cross=0.0681 |
INFO [console] LEG_RAW: hipL=(348,359,-43) v=1.000 p=1.000 hipR=(277,356,43) v=1.000 p=1.000 kneeL=(327,299,-367) v=0.995 p=0.999 kneeR=(182,313,-199) v=0.989 p=0.999 ankL=(315,485,-414) v=0.990 p=0.990 ankR=(160,493,-264) v=0.986 p=0.984 heelL=(314,513,-420) v=0.966 p=0.977 heelR=(176,526,-272) v=0.966 p=0.973 footL=(295,547,-554) v=0.978 p=0.869 footR=(120,553,-396) v=0.975 p=0.822 fw=480 fh=640
INFO [console] LEG_COR: hipL=(348,359,-43) v=1.000 p=1.000 hipR=(277,356,43) v=1.000 p=1.000 kneeL=(327,299,-367) v=0.995 p=0.999 kneeR=(182,313,-199) v=0.989 p=0.999 ankL=(315,485,-414) v=0.990 p=0.990 ankR=(160,493,-264) v=0.986 p=0.984 heelL=(314,513,-420) v=0.966 p=0.977 heelR=(176,526,-272) v=0.966 p=0.973 footL=(295,547,-554) v=0.978 p=0.869 footR=(120,553,-396) v=0.975 p=0.822 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(348,361,-44.868) v=1.000 p=1.000 knee=(331,300,-375.090) v=0.986 p=0.999 ankle=(314,487,-422.043) v=0.972 p=0.990 heel=(314,513,-427.430) v=0.942 p=0.977 footIdx=(295,546,-562.385) v=0.958 p=0.869
INFO [console] LEG_LOG_R: hip=(277,359,44.761) v=1.000 p=1.000 knee=(182,310,-201.225) v=0.976 p=0.999 ankle=(160,494,-265.426) v=0.962 p=0.984 heel=(173,526,-274.122) v=0.948 p=0.973 footIdx=(120,554,-397.184) v=0.952 p=0.822
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-35.1,1.6) -> (677.3,714.1) clamped=(0.0,1.6) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0025 bc=0.0020 ac=0.0044 spike=false ankleL ab=0.0166 bc=0.0086 ac=0.0252 spike=false heelL ab=0.0142 bc=0.0089 ac=0.0231 spike=false footL ab=0.0380 bc=0.0155 ac=0.0535 spike=false kneeR ab=0.0054 bc=0.0030 ac=0.0083 spike=false ankleR ab=0.0091 bc=0.0054 ac=0.0144 spike=false heelR ab=0.0080 bc=0.0051 ac=0.0128 spike=false footR ab=0.0159 bc=0.0069 ac=0.0227 spike=false
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1078:13)
INFO [console] │ #1 FlutterSoundPlayer.startPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:1058:17)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1826:13)
INFO [console] │ #1 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1113:11)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> stopPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> stopPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> stopTimer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:<-- stopTimer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 iOS: invokeMethod stopPlayerCompleted - state=0
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:360:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:375:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:<-- stopPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1885:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:<-- stopPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> stopTimer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:<-- stopTimer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 IOS:--> setVolume
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
$
250 строкUTF-8LIVE