summaryrefslogtreecommitdiff
path: root/services/mediatranscoding/MediaTranscodingService.cpp
diff options
context:
space:
mode:
authorhkuang <hkuang@google.com>2020-01-13 16:33:42 -0800
committerhkuang <hkuang@google.com>2020-01-13 18:06:28 -0800
commit48c365e01796f391604560421d66ca175937243a (patch)
tree145cd57d916d3725e50bdf740290722d62966687 /services/mediatranscoding/MediaTranscodingService.cpp
parenta93e29dc1ad37d4e6810fdecff221dc69e7135ab (diff)
MediaTranscodingService: Rework Service's AIDL.
1) Include parcel in Parcelable's name. 2) Add TranscodingJobPriority. 3) Change registerClient API to include pid, uid and packageName. Bug:145233472 Test: Build and run. Change-Id: Ide40e6de8fb1b6f01bbae4577ef3b14d6136b577
Diffstat (limited to 'services/mediatranscoding/MediaTranscodingService.cpp')
-rw-r--r--services/mediatranscoding/MediaTranscodingService.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/services/mediatranscoding/MediaTranscodingService.cpp b/services/mediatranscoding/MediaTranscodingService.cpp
index 2680cee643..0269896c14 100644
--- a/services/mediatranscoding/MediaTranscodingService.cpp
+++ b/services/mediatranscoding/MediaTranscodingService.cpp
@@ -25,10 +25,6 @@
namespace android {
-namespace media {
-
-using android::media::MediaTranscodingService;
-
MediaTranscodingService::MediaTranscodingService() {
ALOGV("MediaTranscodingService is created");
}
@@ -56,7 +52,8 @@ void MediaTranscodingService::instantiate() {
Status MediaTranscodingService::registerClient(
const std::shared_ptr<ITranscodingServiceClient>& /*in_client*/,
- int32_t* /*_aidl_return*/) {
+ const std::string& /* in_opPackageName */, int32_t /* in_clientUid */,
+ int32_t /* in_clientPid */, int32_t* /*_aidl_return*/) {
// TODO(hkuang): Add implementation.
return Status::ok();
}
@@ -67,8 +64,9 @@ Status MediaTranscodingService::unregisterClient(int32_t /*clientId*/, bool* /*_
}
Status MediaTranscodingService::submitRequest(int32_t /*clientId*/,
- const TranscodingRequest& /*request*/,
- TranscodingJob* /*job*/, int32_t* /*_aidl_return*/) {
+ const TranscodingRequestParcel& /*request*/,
+ TranscodingJobParcel* /*job*/,
+ int32_t* /*_aidl_return*/) {
// TODO(hkuang): Add implementation.
return Status::ok();
}
@@ -79,11 +77,11 @@ Status MediaTranscodingService::cancelJob(int32_t /*in_clientId*/, int32_t /*in_
return Status::ok();
}
-Status MediaTranscodingService::getJobWithId(int32_t /*in_jobId*/, TranscodingJob* /*out_job*/,
+Status MediaTranscodingService::getJobWithId(int32_t /*in_jobId*/,
+ TranscodingJobParcel* /*out_job*/,
bool* /*_aidl_return*/) {
// TODO(hkuang): Add implementation.
return Status::ok();
}
-} // namespace media
} // namespace android