Commit 74872d1
Try to officially disconnect controller in more cases
In cases where we intentionally ignore a connection request, we
don't currently attempt to call onDisconnected on the controller
in all cases. This means such controllers may not be aware they
are ignored. Even if some cases only happen with malformed or
malicious connection attempts, it's still useful to try and
disconnect the connection officially.
PiperOrigin-RevId: 7858145011 parent b82be5b commit 74872d1
File tree
5 files changed
+66
-73
lines changed- libraries/session/src/main/java/androidx/media3/session
5 files changed
+66
-73
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2264 | 2264 | | |
2265 | 2265 | | |
2266 | 2266 | | |
2267 | | - | |
| 2267 | + | |
2268 | 2268 | | |
2269 | 2269 | | |
2270 | 2270 | | |
| |||
Lines changed: 3 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1012 | 1012 | | |
1013 | 1013 | | |
1014 | 1014 | | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | | - | |
1019 | | - | |
| 1015 | + | |
1020 | 1016 | | |
1021 | 1017 | | |
1022 | 1018 | | |
| |||
1306 | 1302 | | |
1307 | 1303 | | |
1308 | 1304 | | |
1309 | | - | |
| 1305 | + | |
1310 | 1306 | | |
1311 | 1307 | | |
1312 | 1308 | | |
| |||
1728 | 1724 | | |
1729 | 1725 | | |
1730 | 1726 | | |
1731 | | - | |
1732 | | - | |
1733 | | - | |
1734 | | - | |
1735 | | - | |
| 1727 | + | |
1736 | 1728 | | |
1737 | 1729 | | |
1738 | 1730 | | |
| |||
Lines changed: 16 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
| |||
836 | 835 | | |
837 | 836 | | |
838 | 837 | | |
839 | | - | |
| 838 | + | |
840 | 839 | | |
841 | 840 | | |
842 | 841 | | |
843 | 842 | | |
844 | 843 | | |
845 | 844 | | |
846 | 845 | | |
847 | | - | |
848 | 846 | | |
| 847 | + | |
849 | 848 | | |
850 | 849 | | |
851 | 850 | | |
852 | 851 | | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
858 | | - | |
| 852 | + | |
859 | 853 | | |
860 | 854 | | |
861 | 855 | | |
| |||
872 | 866 | | |
873 | 867 | | |
874 | 868 | | |
875 | | - | |
| 869 | + | |
876 | 870 | | |
877 | 871 | | |
878 | 872 | | |
| |||
889 | 883 | | |
890 | 884 | | |
891 | 885 | | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | | - | |
905 | | - | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
906 | 889 | | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
907 | 896 | | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
| 897 | + | |
| 898 | + | |
916 | 899 | | |
917 | 900 | | |
918 | 901 | | |
| |||
925 | 908 | | |
926 | 909 | | |
927 | 910 | | |
928 | | - | |
929 | | - | |
930 | | - | |
931 | | - | |
932 | | - | |
| 911 | + | |
933 | 912 | | |
934 | 913 | | |
935 | 914 | | |
| |||
Lines changed: 7 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
467 | 467 | | |
468 | 468 | | |
469 | 469 | | |
| 470 | + | |
470 | 471 | | |
471 | 472 | | |
472 | 473 | | |
473 | 474 | | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
| 475 | + | |
480 | 476 | | |
481 | 477 | | |
482 | 478 | | |
| |||
596 | 592 | | |
597 | 593 | | |
598 | 594 | | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
| 595 | + | |
605 | 596 | | |
606 | 597 | | |
607 | 598 | | |
| |||
613 | 604 | | |
614 | 605 | | |
615 | 606 | | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
| 607 | + | |
621 | 608 | | |
622 | 609 | | |
623 | 610 | | |
624 | 611 | | |
625 | 612 | | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
| 613 | + | |
631 | 614 | | |
632 | 615 | | |
633 | 616 | | |
| |||
2226 | 2209 | | |
2227 | 2210 | | |
2228 | 2211 | | |
2229 | | - | |
2230 | | - | |
| 2212 | + | |
| 2213 | + | |
2231 | 2214 | | |
2232 | 2215 | | |
2233 | 2216 | | |
| |||
Lines changed: 39 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
0 commit comments