Commit c7b3ccc
Takeshi Aimi
Update of DRM framework
- Overload openDecryptSession() with uri parameter
in order to accept URI of DRM content,
Following API is added,
DecryptHandle*openDecryptSession(const char* uri);.
- Unify texisting three event types of processDrmInfo()
so that caller of DRM framework does not have to handle many event types.
- Let DrmManagerService call load/unload plugins API so that
client of DRM framework does not have to manage plug-in load/unload.
- Trivial fix in DrmManagerClient.java is also incorporated.
Changes are made by Sony Corporation.
Change-Id: If62b47fa0360718fdc943e6e6143671d7db26adc1 parent 5b4d0e8 commit c7b3ccc
File tree
25 files changed
+374
-566
lines changed- api
- drm
- common
- drmserver
- java/android/drm
- jni
- libdrmframework
- include
- plugins
- common/include
- passthru
- include
- src
- include/drm
25 files changed
+374
-566
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55656 | 55656 | | |
55657 | 55657 | | |
55658 | 55658 | | |
55659 | | - | |
55660 | | - | |
55661 | | - | |
55662 | | - | |
55663 | | - | |
55664 | | - | |
55665 | | - | |
55666 | | - | |
55667 | | - | |
55668 | | - | |
55669 | | - | |
55670 | | - | |
55671 | | - | |
55672 | | - | |
55673 | | - | |
55674 | | - | |
55675 | | - | |
55676 | | - | |
55677 | | - | |
55678 | | - | |
55679 | | - | |
55680 | | - | |
55681 | | - | |
| 55659 | + | |
55682 | 55660 | | |
55683 | 55661 | | |
55684 | 55662 | | |
| |||
55718 | 55696 | | |
55719 | 55697 | | |
55720 | 55698 | | |
55721 | | - | |
| 55699 | + | |
55722 | 55700 | | |
55723 | 55701 | | |
55724 | 55702 | | |
| |||
55733 | 55711 | | |
55734 | 55712 | | |
55735 | 55713 | | |
55736 | | - | |
55737 | | - | |
55738 | | - | |
55739 | | - | |
55740 | | - | |
55741 | | - | |
55742 | | - | |
55743 | | - | |
55744 | | - | |
55745 | | - | |
55746 | | - | |
55747 | | - | |
| 55714 | + | |
55748 | 55715 | | |
55749 | 55716 | | |
55750 | 55717 | | |
| |||
55773 | 55740 | | |
55774 | 55741 | | |
55775 | 55742 | | |
55776 | | - | |
55777 | | - | |
55778 | | - | |
55779 | | - | |
55780 | | - | |
55781 | | - | |
55782 | | - | |
55783 | | - | |
55784 | | - | |
55785 | | - | |
55786 | | - | |
55787 | 55743 | | |
55788 | 55744 | | |
55789 | 55745 | | |
| |||
55863 | 55819 | | |
55864 | 55820 | | |
55865 | 55821 | | |
55866 | | - | |
55867 | | - | |
55868 | | - | |
55869 | | - | |
55870 | | - | |
55871 | | - | |
55872 | | - | |
55873 | | - | |
55874 | | - | |
55875 | | - | |
55876 | | - | |
55877 | | - | |
55878 | | - | |
55879 | | - | |
55880 | | - | |
55881 | | - | |
55882 | | - | |
55883 | | - | |
55884 | | - | |
55885 | | - | |
55886 | | - | |
55887 | | - | |
55888 | 55822 | | |
55889 | 55823 | | |
55890 | 55824 | | |
| |||
55895 | 55829 | | |
55896 | 55830 | | |
55897 | 55831 | | |
55898 | | - | |
| 55832 | + | |
55899 | 55833 | | |
55900 | 55834 | | |
55901 | 55835 | | |
| |||
55906 | 55840 | | |
55907 | 55841 | | |
55908 | 55842 | | |
55909 | | - | |
| 55843 | + | |
55910 | 55844 | | |
55911 | 55845 | | |
55912 | 55846 | | |
| |||
55917 | 55851 | | |
55918 | 55852 | | |
55919 | 55853 | | |
55920 | | - | |
55921 | | - | |
55922 | | - | |
55923 | | - | |
55924 | | - | |
55925 | | - | |
55926 | | - | |
55927 | | - | |
55928 | | - | |
55929 | | - | |
55930 | | - | |
55931 | | - | |
55932 | | - | |
55933 | | - | |
55934 | | - | |
55935 | | - | |
55936 | | - | |
55937 | | - | |
55938 | | - | |
55939 | | - | |
55940 | | - | |
55941 | | - | |
55942 | 55854 | | |
55943 | 55855 | | |
55944 | 55856 | | |
| |||
56314 | 56226 | | |
56315 | 56227 | | |
56316 | 56228 | | |
| 56229 | + | |
| 56230 | + | |
56317 | 56231 | | |
56318 | 56232 | | |
56319 | 56233 | | |
| |||
56351 | 56265 | | |
56352 | 56266 | | |
56353 | 56267 | | |
| 56268 | + | |
| 56269 | + | |
| 56270 | + | |
| 56271 | + | |
| 56272 | + | |
| 56273 | + | |
| 56274 | + | |
| 56275 | + | |
| 56276 | + | |
| 56277 | + | |
56354 | 56278 | | |
56355 | 56279 | | |
56356 | 56280 | | |
| |||
56614 | 56538 | | |
56615 | 56539 | | |
56616 | 56540 | | |
56617 | | - | |
56618 | | - | |
56619 | | - | |
56620 | | - | |
56621 | | - | |
56622 | | - | |
56623 | | - | |
56624 | | - | |
56625 | | - | |
56626 | | - | |
56627 | | - | |
56628 | 56541 | | |
56629 | 56542 | | |
56630 | 56543 | | |
| |||
56746 | 56659 | | |
56747 | 56660 | | |
56748 | 56661 | | |
56749 | | - | |
56750 | | - | |
56751 | | - | |
56752 | | - | |
56753 | | - | |
56754 | | - | |
56755 | | - | |
56756 | | - | |
56757 | | - | |
56758 | | - | |
56759 | | - | |
56760 | 56662 | | |
56761 | 56663 | | |
56762 | 56664 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
123 | 128 | | |
124 | 129 | | |
125 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
0 commit comments