diff options
author | hkuang <hkuang@google.com> | 2020-01-13 16:33:42 -0800 |
---|---|---|
committer | hkuang <hkuang@google.com> | 2020-01-13 18:06:28 -0800 |
commit | 48c365e01796f391604560421d66ca175937243a (patch) | |
tree | 145cd57d916d3725e50bdf740290722d62966687 /services/mediatranscoding/MediaTranscodingService.cpp | |
parent | a93e29dc1ad37d4e6810fdecff221dc69e7135ab (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.cpp | 16 |
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 |