Searched refs:MediaResource (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/include/media/
H A DMediaResource.h26 class MediaResource { class in namespace:android
41 MediaResource();
42 MediaResource(Type type, uint64_t value);
43 MediaResource(Type type, SubType subType, uint64_t value);
50 bool operator==(const MediaResource &other) const;
51 bool operator!=(const MediaResource &other) const;
58 inline static const char *asString(MediaResource::Type i, const char *def = "??") {
60 case MediaResource::kUnspecified: return "unspecified";
61 case MediaResource::kSecureCodec: return "secure-codec";
62 case MediaResource
[all...]
H A DIResourceManagerService.h28 #include <media/MediaResource.h>
44 const Vector<MediaResource> &resources) = 0;
50 const Vector<MediaResource> &resources) = 0;
/frameworks/av/media/libmedia/
H A DMediaResource.cpp18 #define LOG_TAG "MediaResource"
20 #include <media/MediaResource.h>
24 MediaResource::MediaResource() function in class:android::MediaResource
29 MediaResource::MediaResource(Type type, uint64_t value) function in class:android::MediaResource
34 MediaResource::MediaResource(Type type, SubType subType, uint64_t value) function in class:android::MediaResource
39 void MediaResource::readFromParcel(const Parcel &parcel) {
45 void MediaResource
[all...]
H A DIResourceManagerService.cpp77 const Vector<MediaResource> &resources) {
97 virtual bool reclaimResource(int callingPid, const Vector<MediaResource> &resources) {
138 Vector<MediaResource> resources;
155 Vector<MediaResource> resources;
H A DAndroid.mk68 MediaResource.cpp \
/frameworks/av/services/mediaresourcemanager/test/
H A DResourceManagerService_test.cpp25 #include <media/MediaResource.h>
105 static bool isEqualResources(const Vector<MediaResource> &resources1,
106 const Vector<MediaResource> &resources2) {
119 const Vector<MediaResource> &resources) {
154 Vector<MediaResource> resources1;
155 resources1.push_back(MediaResource(MediaResource::kSecureCodec, 1));
157 resources1.push_back(MediaResource(MediaResource::kGraphicMemory, 200));
158 Vector<MediaResource> resources1
[all...]
/frameworks/av/services/mediaresourcemanager/
H A DResourceManagerService.h39 Vector<MediaResource> resources;
64 const Vector<MediaResource> &resources);
71 virtual bool reclaimResource(int callingPid, const Vector<MediaResource> &resources);
82 bool getAllClients_l(int callingPid, MediaResource::Type type,
88 bool getLowestPriorityBiggestClient_l(int callingPid, MediaResource::Type type,
93 bool getLowestPriorityPid_l(MediaResource::Type type, int *pid, int *priority);
97 bool getBiggestClient_l(int pid, MediaResource::Type type, sp<IResourceManagerClient> *client);
104 int callingPid, const MediaResource *res, Vector<sp<IResourceManagerClient>> *clients);
H A DResourceManagerService.cpp46 static bool hasResourceType(MediaResource::Type type, Vector<MediaResource> resources) {
55 static bool hasResourceType(MediaResource::Type type, ResourceInfos infos) {
93 static void notifyResourceGranted(int pid, const Vector<MediaResource> &resources) {
99 if (resources[i].mSubType == MediaResource::kAudioCodec) {
101 } else if (resources[i].mSubType == MediaResource::kVideoCodec) {
157 Vector<MediaResource> resources = infos[j].resources;
203 const Vector<MediaResource> &resources) {
251 int callingPid, const MediaResource *res, Vector<sp<IResourceManagerClient>> *clients) {
262 int callingPid, const Vector<MediaResource>
[all...]
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp146 const Vector<MediaResource> &resources) {
163 const Vector<MediaResource> &resources) {
401 Vector<MediaResource> resources;
402 MediaResource::Type type =
403 secureCodec ? MediaResource::kSecureCodec : MediaResource::kNonSecureCodec;
404 MediaResource::SubType subtype =
405 mIsVideo ? MediaResource::kVideoCodec : MediaResource::kAudioCodec;
406 resources.push_back(MediaResource(typ
[all...]
/frameworks/av/include/media/stagefright/
H A DMediaCodec.h24 #include <media/MediaResource.h>
278 const Vector<MediaResource> &resources);
282 bool reclaimResource(const Vector<MediaResource> &resources);
397 void addResource(MediaResource::Type type, MediaResource::SubType subtype, uint64_t value);

Completed in 160 milliseconds