মিডিয়া
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
নভেম্বর 29, 2023 | 1.7.0 | - | - | - |
নির্ভরতা ঘোষণা করা
মিডিয়ার উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.media:media:1.7.0" }
কোটলিন
dependencies { implementation("androidx.media:media:1.7.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.7
সংস্করণ 1.7.0
নভেম্বর 29, 2023
androidx.media:media:1.7.0
প্রকাশিত হয়েছে। সংস্করণ 1.7.0 এই কমিট ধারণ করে.
1.6.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ ) - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-rc01
15 নভেম্বর, 2023
androidx.media:media:1.7.0-rc01
কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.7.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.7.0-beta01
নভেম্বর 1, 2023
androidx.media:media:1.7.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-beta01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
MediaBrowserService
এবংMediaBrowserServiceCompat
এর সম্ভাব্য মেমরি লিক ঠিক করুন। b/37137738 । - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-alpha01
ফেব্রুয়ারী 8, 2023
androidx.media:media:1.7.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ )
সংস্করণ 1.6.0
সংস্করণ 1.6.0
20 এপ্রিল, 2022
androidx.media:media:1.6.0
প্রকাশিত হয়েছে। সংস্করণ 1.6.0 এই কমিট ধারণ করে.
1.5.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন।
সংস্করণ 1.6.0-rc01
6 এপ্রিল, 2022
androidx.media:media:1.6.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.6.0-beta01
23 মার্চ, 2022
androidx.media:media:1.6.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.6.0-alpha01
23 ফেব্রুয়ারি, 2022
androidx.media:media:1.6.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন। ( Ifb3ca )
সংস্করণ 1.5
সংস্করণ 1.5.0
ফেব্রুয়ারী 9, 2022
androidx.media:media:1.5.0
প্রকাশিত হয়েছে। সংস্করণ 1.5.0 এই কমিট ধারণ করে.
1.4.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
AudioManagerCompat
এisVolumeFixed
যোগ করুন - একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য
MediaConstants
যোগ করুন। - API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ
getMediaDescription()
এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন - API 19 এ কিছু
IllegalStateException
প্রতিরোধ করুন। - Android 12 টার্গেট করার সময়
MediaSessionCompat
এ একটি ক্র্যাশ ঠিক করুন - KitKat-এ
NotificationCompat
এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.5.0-rc01
জানুয়ারী 26, 2022
androidx.media:media:1.5.0-rc01
1.5.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। 1.5.0-rc01 সংস্করণে এই কমিট রয়েছে।
সংস্করণ 1.5.0-beta01
ডিসেম্বর 1, 2021
androidx.media:media:1.5.0-beta01
1.5.0-alpha01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.5.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.5.0-alpha01
3 নভেম্বর, 2021
androidx.media:media:1.5.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.5.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ার জন্য কোরের উপর নির্ভরতা 1.6.0 এ আপডেট করুন
এপিআই পরিবর্তন
- AudioManagerCompat এ isVolumeFixed যোগ করুন
- একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য MediaConstants যোগ করুন।
বাগ ফিক্স
- API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ getMediaDescription() এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন
- ডিফল্ট আকার সেট করে ArrayList এর অদক্ষ ব্যবহার ঠিক করুন।
- API 19 এ কিছু অবৈধ স্টেট এক্সেপশন প্রতিরোধ করুন।
- Android 12 টার্গেট করার সময় MediaSessionCompat-এ একটি ক্র্যাশ ঠিক করুন
- KitKat-এ NotificationCompat-এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.4
সংস্করণ 1.4.3
13 অক্টোবর, 2021
androidx.media:media:1.4.3
প্রকাশিত হয়েছে। সংস্করণ 1.4.3 এই কমিট ধারণ করে.
বাগ ফিক্স
- লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি আর ইনজেক্ট করবে না। API স্তর 30 বা উচ্চতর টার্গেট করার সময় অনুগ্রহ করে আপনার অ্যাপস ম্যানিফেস্টে একটি<queries>
উপাদান নির্দিষ্ট করুন। ( I0a964 , b/185314633 )
সংস্করণ 1.4.2
15 সেপ্টেম্বর, 2021
androidx.media:media:1.4.2
প্রকাশিত হয়েছে। সংস্করণ 1.4.2 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 21 ( I5c05f ) এ
getMediaDescription()
এর পার্শ্ব-প্রতিক্রিয়া ঠিক করুন
সংস্করণ 1.4.1
4 আগস্ট, 2021
androidx.media:media:1.4.1
প্রকাশিত হয়েছে। সংস্করণ 1.4.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- Android S টার্গেট করার সময় ক্র্যাশ রোধ করতে
PendingIntent
তৈরির জন্য পরিবর্তনযোগ্যতা ফ্ল্যাগ ঠিক করুন। -
NotificationCompat.MediaStyle
এর জন্য ClassVerification Failure ঠিক করুন।
সংস্করণ 1.4.0
জুলাই 21, 2021
androidx.media:media:1.4.0
প্রকাশিত হয়েছে। সংস্করণ 1.4.0 এই কমিট ধারণ করে.
1.3.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- MediaMetadataCompat-এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছে - MediaMetadataCompat-এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে -
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন - playFromUri-এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন
- MediaButtonReceiver-এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.4.0-rc01
৩০ জুন, ২০২১
androidx.media:media:1.4.0-rc01
1.4.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.4.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.4.0-beta01
17 জুন, 2021
androidx.media:media:1.4.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.4.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
MediaMetadataCompat
এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছেMediaMetadataCompat
এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে
সংস্করণ 1.4.0-alpha01
5 মে, 2021
androidx.media:media:1.4.0-alpha01
প্রকাশিত হয়েছে। 1.4.0-alpha01 সংস্করণে এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন ( I62f17 ) - playFromUri ( Ibc63c ) এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন ( I2d617 )
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.1
সংস্করণ 1.3.1
5 মে, 2021
androidx.media:media:1.3.1
প্রকাশিত হয়েছে। সংস্করণ 1.3.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত EXTRA_KEY_EVENT উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.0
সংস্করণ 1.3.0
7 এপ্রিল, 2021
androidx.media:media:1.3.0
প্রকাশিত হয়েছে। সংস্করণ 1.3.0 এই কমিট ধারণ করে.
1.2.0 থেকে প্রধান পরিবর্তন
- MediaConstants-এ Android Auto অতিরিক্ত স্থানান্তরিত হয়েছে।
সংস্করণ 1.3.0-rc02
24 মার্চ, 2021
androidx.media:media:1.3.0-rc02
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc02 এই কমিট ধারণ করে।
বাগ ফিক্স
- MediaButtonReceiver-এর PendingIntent-এ
FLAG_IMMUTABLE
সেট করুন যা Android 12 টার্গেট করা অ্যাপগুলির জন্য প্রয়োজনীয়। -
setCallback(null)
এর পরে API 27 সহMediaSessionCompat
এ একটিNullPointerException
সংশোধন করা হয়েছে।
সংস্করণ 1.3.0-rc01
10 মার্চ, 2021
androidx.media:media:1.3.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc01-এ এই কমিট রয়েছে।
1.3.0-beta01
থেকে কোনো পরিবর্তন হয়নি।
সংস্করণ 1.3.0-beta01
ফেব্রুয়ারী 10, 2021
androidx.media:media:1.3.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- একটি নতুন ধ্রুবক
PlaybackStateCompat.ACTION_SET_PLAYBACK_SPEED
যোগ করা হয়েছে।ACTION_SET_PLAYBACK_SPEED ( I9d076 ) - MediaConstants এ Android Auto অতিরিক্ত স্থানান্তর করুন। ( I290ab )
- MediaBrowserService-এর রুট বাচ্চাদের সীমাবদ্ধ করার জন্য ধ্রুবক যোগ করুন। ( আইএফসিবিডি )
বাগ ফিক্স
- মুলতুবি থাকা অভিপ্রায় মিডিয়া বোতামের জন্য
FLAG_RECEIVER_FOREGROUND
যোগ করুন।
সংস্করণ 1.2.1
মিডিয়া সংস্করণ 1.2.1
2 ডিসেম্বর, 2020
androidx.media:media:1.2.1
প্রকাশিত হয়েছে। সংস্করণ 1.2.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 27 এ
MediaSessionCompat#setCallback(null)
কল করার পরে NPE ঠিক করুন
সংস্করণ 1.2.0
সংস্করণ 1.2.0
16 সেপ্টেম্বর, 2020
androidx.media:media:1.2.0
প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.
1.1.0 থেকে প্রধান পরিবর্তন
- SDK <21 এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে -
androidx.mediarouter
লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করে -
androidx.media
এবংandroidx.media2
মধ্যে আন্তঃঅপারেবিলিটির আরও ভাল সমর্থন
সংস্করণ 1.2.0-rc01
2শে সেপ্টেম্বর, 2020
androidx.media:media:1.2.0-rc01
1.2.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-beta01
আগস্ট 19, 2020
androidx.media:media:1.2.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- API লেভ প্রি-21-এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে
এপিআই পরিবর্তন
-
PlaybackStateCompat
অতিরিক্তগুলিতে মিডিয়া আইডির জন্যMediaConstants#PLAYBACK_STATE_EXTRAS_KEY_MEDIA_ID
যোগ করা হয়েছে, যা বর্তমান মেটাডেটারMediaMetadataCompat#METADATA_KEY_MEDIA_ID
এর মতোই হবে বলে আশা করা হচ্ছে।
বাগ ফিক্স
-
AudioAttributesCompat.Builder#setContentType
এর সাথে একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha04
জুন 24, 2020
androidx.media:media:1.2.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha04 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ারাউটার লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করার একটি উপায় প্রদান করেছে
এপিআই পরিবর্তন
-
AudioManagerCompat#getStreamMaxVolume
যোগ করা হয়েছে -
AudioManagerCompat#getStreamMinVolume
যোগ করা হয়েছে
বাগ ফিক্স
- SDK <21-এ মিডিয়া এবং মিডিয়া2-এর মধ্যে একটি আন্তঃঅপারেবিলিটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha03
জুন 10, 2020
androidx.media:media:1.2.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha03 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
-
MediaConstants.SESSION_EXTRAS_KEY_AUTHTOKEN
সরানো হয়েছে৷
বাগ ফিক্স
-
RemoteUserInfo
এরequals()
সহ একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha02
এপ্রিল 15, 2020
androidx.media:media:1.2.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
- VersionedParcelable ক্লাসের পরিবর্তন প্রতিরোধ করুন
সংস্করণ 1.2.0-alpha01
23 অক্টোবর, 2019
androidx.media:media:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে ।
এপিআই পরিবর্তন
- নিম্নলিখিত পদ্ধতি যোগ করা হয়েছে:
-
MediaSessionCompat.Callback.onSetPlaybackSpeed()
-
MediaControllerCompat.setPlaybackSpeed()
-
MediaControllerCompat.getSessionInfo()
-
বাগ ফিক্স
- একটি আইপিসি কলের মাধ্যমে একটি বান্ডেল অবজেক্ট পাস করার সময় একটি
BadParcelableException
বিরুদ্ধে প্রয়োগ করা প্রতিরোধ -
MediaControllerCompat
এর কনস্ট্রাক্টর আর একটিRemoteException
নিক্ষেপ করে না -
MediaSessionCompat.release()
পরে কলব্যাক পদ্ধতির কল করার বিরুদ্ধে প্রয়োগ করা প্রতিরোধ
সংস্করণ 1.1.0
সংস্করণ 1.1.0
5 সেপ্টেম্বর, 2019
androidx.media:media:1.1.0
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
1.0.0 থেকে পরিবর্তনগুলি আমদানি করুন৷
-
AudioAttributesCompat
চালু করা হয়েছে
সংস্করণ 1.1.0-rc01
13 জুন, 2019
androidx.media:media:1.1.0-rc01
1.1.0-beta02
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
সংস্করণ 1.1.0-beta02
জুন 5, 2019
androidx.media:media:1.1.0-beta02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
-
media2-session
দ্বারা ব্যবহৃত লুকানো পদ্ধতির সীমাবদ্ধতার সুযোগLIBRARY_GROUP_PREFIX
এ শিথিল করা হয়েছে।
সংস্করণ 1.1.0-beta01
7 মে, 2019
androidx.media:media:1.1.0-beta01
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
নতুন বৈশিষ্ট্য
-
@NonNull
হিসাবে চিহ্নিত নাল আর্গুমেন্টের জন্যIllegalPointerException
কেNullPointerException
এ পরিবর্তন করা হয়েছে।
সংস্করণ 1.1.0-alpha04
3 এপ্রিল, 2019
androidx.media:media:1.1.0-alpha04
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
- একটি সংস্করণ-কম্প্যাট-পরীক্ষা ধ্রুবক ( aosp/933656 )
সংস্করণ 1.1.0-alpha03
21শে মার্চ, 2019
androidx.media:media:1.1.0-alpha03
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- একাধিক
MediaBrowserCompat
সাথে সংযোগ করার চেষ্টা করলেMedaBrowserServiceCompat
এর স্থির ক্র্যাশ। ( aosp/930246 )
সংস্করণ 1.1.0-alpha02
13 মার্চ, 2019
androidx.media:media:1.1.0-alpha02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- সংযোগ করার সময়
MediaBrowserCompat
এর স্থির ক্র্যাশ -
getCurrentBrowserInfo()
/getBrowserRootHints()
এ স্থিরIllegalStateException
ঘটেছে -
MediaBrowserServiceCompat.getCurrentBrowserInfo()
কেonGetRoot()
এ একইMediaBrowserCompat
এর জন্য একইRemoteUserInfo
উদাহরণ প্রদান করুন
সংস্করণ 1.0.1
সংস্করণ 1.0.1
30 জানুয়ারী, 2019
androidx.media:media 1.0.1
প্রকাশিত হয়েছে।
বাগ ফিক্স
-
MediaBrowserCompat.connect()
( aosp/858075 ) ব্যবহার করার সময় একটি অপ্রত্যাশিত IllegalStateException এর বাগ সংশোধন করা হয়েছে
সংস্করণ 1.0.0
সংস্করণ 1.0.0-alpha06
ডিসেম্বর 17, 2018
এপিআই পরিবর্তন
media.widget
প্যাকেজ এবং ক্লাসের নাম নিম্নরূপ পুনঃনামকরণ করা হয়েছে:
-
androidx.media.widget.VideoView2
→androidx.media2.widget.VideoView
-
androidx.media.widget.MediaControlView2
→androidx.media2.widget.MediaControlView
সংস্করণ 1.0.0-alpha01
ডিসেম্বর 3, 2018
এপিআই পরিবর্তন
- দুটি
MediaSessionCompat
পতাকা অবচিত:-
FLAG_HANDLES_MEDIA_BUTTONS
-
FLAG_HANDLES_TRANSPORT_CONTROLS
-
মিডিয়া
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
নভেম্বর 29, 2023 | 1.7.0 | - | - | - |
নির্ভরতা ঘোষণা করা
মিডিয়ার উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.media:media:1.7.0" }
কোটলিন
dependencies { implementation("androidx.media:media:1.7.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.7
সংস্করণ 1.7.0
নভেম্বর 29, 2023
androidx.media:media:1.7.0
প্রকাশিত হয়েছে। সংস্করণ 1.7.0 এই কমিট ধারণ করে.
1.6.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ ) - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-rc01
15 নভেম্বর, 2023
androidx.media:media:1.7.0-rc01
কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.7.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.7.0-beta01
নভেম্বর 1, 2023
androidx.media:media:1.7.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-beta01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
MediaBrowserService
এবংMediaBrowserServiceCompat
এর সম্ভাব্য মেমরি লিক ঠিক করুন। b/37137738 । - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-alpha01
ফেব্রুয়ারী 8, 2023
androidx.media:media:1.7.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ )
সংস্করণ 1.6.0
সংস্করণ 1.6.0
20 এপ্রিল, 2022
androidx.media:media:1.6.0
প্রকাশিত হয়েছে। সংস্করণ 1.6.0 এই কমিট ধারণ করে.
1.5.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন।
সংস্করণ 1.6.0-rc01
6 এপ্রিল, 2022
androidx.media:media:1.6.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.6.0-beta01
23 মার্চ, 2022
androidx.media:media:1.6.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.6.0-alpha01
23 ফেব্রুয়ারি, 2022
androidx.media:media:1.6.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন। ( Ifb3ca )
সংস্করণ 1.5
সংস্করণ 1.5.0
ফেব্রুয়ারী 9, 2022
androidx.media:media:1.5.0
প্রকাশিত হয়েছে। সংস্করণ 1.5.0 এই কমিট ধারণ করে.
1.4.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
AudioManagerCompat
এisVolumeFixed
যোগ করুন - একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য
MediaConstants
যোগ করুন। - API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ
getMediaDescription()
এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন - API 19 এ কিছু
IllegalStateException
প্রতিরোধ করুন। - Android 12 টার্গেট করার সময়
MediaSessionCompat
এ একটি ক্র্যাশ ঠিক করুন - KitKat-এ
NotificationCompat
এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.5.0-rc01
জানুয়ারী 26, 2022
androidx.media:media:1.5.0-rc01
1.5.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। 1.5.0-rc01 সংস্করণে এই কমিট রয়েছে।
সংস্করণ 1.5.0-beta01
ডিসেম্বর 1, 2021
androidx.media:media:1.5.0-beta01
1.5.0-alpha01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.5.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.5.0-alpha01
3 নভেম্বর, 2021
androidx.media:media:1.5.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.5.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ার জন্য কোরের উপর নির্ভরতা 1.6.0 এ আপডেট করুন
এপিআই পরিবর্তন
- AudioManagerCompat এ isVolumeFixed যোগ করুন
- একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য MediaConstants যোগ করুন।
বাগ ফিক্স
- API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ getMediaDescription() এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন
- ডিফল্ট আকার সেট করে ArrayList এর অদক্ষ ব্যবহার ঠিক করুন।
- API 19 এ কিছু অবৈধ স্টেট এক্সেপশন প্রতিরোধ করুন।
- Android 12 টার্গেট করার সময় MediaSessionCompat-এ একটি ক্র্যাশ ঠিক করুন
- KitKat-এ NotificationCompat-এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.4
সংস্করণ 1.4.3
13 অক্টোবর, 2021
androidx.media:media:1.4.3
প্রকাশিত হয়েছে। সংস্করণ 1.4.3 এই কমিট ধারণ করে.
বাগ ফিক্স
- লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি আর ইনজেক্ট করবে না। API স্তর 30 বা উচ্চতর টার্গেট করার সময় অনুগ্রহ করে আপনার অ্যাপস ম্যানিফেস্টে একটি<queries>
উপাদান নির্দিষ্ট করুন। ( I0a964 , b/185314633 )
সংস্করণ 1.4.2
15 সেপ্টেম্বর, 2021
androidx.media:media:1.4.2
প্রকাশিত হয়েছে। সংস্করণ 1.4.2 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 21 ( I5c05f ) এ
getMediaDescription()
এর পার্শ্ব-প্রতিক্রিয়া ঠিক করুন
সংস্করণ 1.4.1
4 আগস্ট, 2021
androidx.media:media:1.4.1
প্রকাশিত হয়েছে। সংস্করণ 1.4.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- Android S টার্গেট করার সময় ক্র্যাশ রোধ করতে
PendingIntent
তৈরির জন্য পরিবর্তনযোগ্যতা ফ্ল্যাগ ঠিক করুন। -
NotificationCompat.MediaStyle
এর জন্য ClassVerification Failure ঠিক করুন।
সংস্করণ 1.4.0
জুলাই 21, 2021
androidx.media:media:1.4.0
প্রকাশিত হয়েছে। সংস্করণ 1.4.0 এই কমিট ধারণ করে.
1.3.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- MediaMetadataCompat-এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছে - MediaMetadataCompat-এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে -
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন - playFromUri-এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন
- MediaButtonReceiver-এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.4.0-rc01
৩০ জুন, ২০২১
androidx.media:media:1.4.0-rc01
1.4.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.4.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.4.0-beta01
17 জুন, 2021
androidx.media:media:1.4.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.4.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
MediaMetadataCompat
এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছেMediaMetadataCompat
এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে
সংস্করণ 1.4.0-alpha01
5 মে, 2021
androidx.media:media:1.4.0-alpha01
প্রকাশিত হয়েছে। 1.4.0-alpha01 সংস্করণে এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন ( I62f17 ) - playFromUri ( Ibc63c ) এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন ( I2d617 )
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.1
সংস্করণ 1.3.1
5 মে, 2021
androidx.media:media:1.3.1
প্রকাশিত হয়েছে। সংস্করণ 1.3.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত EXTRA_KEY_EVENT উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.0
সংস্করণ 1.3.0
7 এপ্রিল, 2021
androidx.media:media:1.3.0
প্রকাশিত হয়েছে। সংস্করণ 1.3.0 এই কমিট ধারণ করে.
1.2.0 থেকে প্রধান পরিবর্তন
- MediaConstants-এ Android Auto অতিরিক্ত স্থানান্তরিত হয়েছে।
সংস্করণ 1.3.0-rc02
24 মার্চ, 2021
androidx.media:media:1.3.0-rc02
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc02 এই কমিট ধারণ করে।
বাগ ফিক্স
- MediaButtonReceiver-এর PendingIntent-এ
FLAG_IMMUTABLE
সেট করুন যা Android 12 টার্গেট করা অ্যাপগুলির জন্য প্রয়োজনীয়। -
setCallback(null)
এর পরে API 27 সহMediaSessionCompat
এ একটিNullPointerException
সংশোধন করা হয়েছে।
সংস্করণ 1.3.0-rc01
10 মার্চ, 2021
androidx.media:media:1.3.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc01-এ এই কমিট রয়েছে।
1.3.0-beta01
থেকে কোনো পরিবর্তন হয়নি।
সংস্করণ 1.3.0-beta01
ফেব্রুয়ারী 10, 2021
androidx.media:media:1.3.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- একটি নতুন ধ্রুবক
PlaybackStateCompat.ACTION_SET_PLAYBACK_SPEED
যোগ করা হয়েছে।ACTION_SET_PLAYBACK_SPEED ( I9d076 ) - MediaConstants এ Android Auto অতিরিক্ত স্থানান্তর করুন। ( I290ab )
- MediaBrowserService-এর রুট বাচ্চাদের সীমাবদ্ধ করার জন্য ধ্রুবক যোগ করুন। ( আইএফসিবিডি )
বাগ ফিক্স
- মুলতুবি থাকা অভিপ্রায় মিডিয়া বোতামের জন্য
FLAG_RECEIVER_FOREGROUND
যোগ করুন।
সংস্করণ 1.2.1
মিডিয়া সংস্করণ 1.2.1
2 ডিসেম্বর, 2020
androidx.media:media:1.2.1
প্রকাশিত হয়েছে। সংস্করণ 1.2.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 27 এ
MediaSessionCompat#setCallback(null)
কল করার পরে NPE ঠিক করুন
সংস্করণ 1.2.0
সংস্করণ 1.2.0
16 সেপ্টেম্বর, 2020
androidx.media:media:1.2.0
প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.
1.1.0 থেকে প্রধান পরিবর্তন
- SDK <21 এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে -
androidx.mediarouter
লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করে -
androidx.media
এবংandroidx.media2
মধ্যে আন্তঃঅপারেবিলিটির আরও ভাল সমর্থন
সংস্করণ 1.2.0-rc01
2শে সেপ্টেম্বর, 2020
androidx.media:media:1.2.0-rc01
1.2.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-beta01
আগস্ট 19, 2020
androidx.media:media:1.2.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- API লেভ প্রি-21-এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে
এপিআই পরিবর্তন
-
PlaybackStateCompat
অতিরিক্তগুলিতে মিডিয়া আইডির জন্যMediaConstants#PLAYBACK_STATE_EXTRAS_KEY_MEDIA_ID
যোগ করা হয়েছে, যা বর্তমান মেটাডেটারMediaMetadataCompat#METADATA_KEY_MEDIA_ID
এর মতোই হবে বলে আশা করা হচ্ছে।
বাগ ফিক্স
-
AudioAttributesCompat.Builder#setContentType
এর সাথে একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha04
জুন 24, 2020
androidx.media:media:1.2.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha04 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ারাউটার লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করার একটি উপায় প্রদান করেছে
এপিআই পরিবর্তন
-
AudioManagerCompat#getStreamMaxVolume
যোগ করা হয়েছে -
AudioManagerCompat#getStreamMinVolume
যোগ করা হয়েছে
বাগ ফিক্স
- SDK <21-এ মিডিয়া এবং মিডিয়া2-এর মধ্যে একটি আন্তঃঅপারেবিলিটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha03
জুন 10, 2020
androidx.media:media:1.2.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha03 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
-
MediaConstants.SESSION_EXTRAS_KEY_AUTHTOKEN
সরানো হয়েছে৷
বাগ ফিক্স
-
RemoteUserInfo
এরequals()
সহ একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha02
এপ্রিল 15, 2020
androidx.media:media:1.2.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
- VersionedParcelable ক্লাসের পরিবর্তন প্রতিরোধ করুন
সংস্করণ 1.2.0-alpha01
23 অক্টোবর, 2019
androidx.media:media:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে ।
এপিআই পরিবর্তন
- নিম্নলিখিত পদ্ধতি যোগ করা হয়েছে:
-
MediaSessionCompat.Callback.onSetPlaybackSpeed()
-
MediaControllerCompat.setPlaybackSpeed()
-
MediaControllerCompat.getSessionInfo()
-
বাগ ফিক্স
- একটি আইপিসি কলের মাধ্যমে একটি বান্ডেল অবজেক্ট পাস করার সময় একটি
BadParcelableException
বিরুদ্ধে প্রয়োগ করা প্রতিরোধ -
MediaControllerCompat
এর কনস্ট্রাক্টর আর একটিRemoteException
নিক্ষেপ করে না -
MediaSessionCompat.release()
পরে কলব্যাক পদ্ধতির কল করার বিরুদ্ধে প্রয়োগ করা প্রতিরোধ
সংস্করণ 1.1.0
সংস্করণ 1.1.0
5 সেপ্টেম্বর, 2019
androidx.media:media:1.1.0
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
1.0.0 থেকে পরিবর্তনগুলি আমদানি করুন৷
-
AudioAttributesCompat
চালু করা হয়েছে
সংস্করণ 1.1.0-rc01
13 জুন, 2019
androidx.media:media:1.1.0-rc01
1.1.0-beta02
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
সংস্করণ 1.1.0-beta02
জুন 5, 2019
androidx.media:media:1.1.0-beta02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
-
media2-session
দ্বারা ব্যবহৃত লুকানো পদ্ধতির সীমাবদ্ধতার সুযোগLIBRARY_GROUP_PREFIX
এ শিথিল করা হয়েছে।
সংস্করণ 1.1.0-beta01
7 মে, 2019
androidx.media:media:1.1.0-beta01
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
নতুন বৈশিষ্ট্য
-
@NonNull
হিসাবে চিহ্নিত নাল আর্গুমেন্টের জন্যIllegalPointerException
কেNullPointerException
এ পরিবর্তন করা হয়েছে।
সংস্করণ 1.1.0-alpha04
3 এপ্রিল, 2019
androidx.media:media:1.1.0-alpha04
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
- একটি সংস্করণ-কম্প্যাট-পরীক্ষা ধ্রুবক ( aosp/933656 )
সংস্করণ 1.1.0-alpha03
21শে মার্চ, 2019
androidx.media:media:1.1.0-alpha03
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- একাধিক
MediaBrowserCompat
সাথে সংযোগ করার চেষ্টা করলেMedaBrowserServiceCompat
এর স্থির ক্র্যাশ। ( aosp/930246 )
সংস্করণ 1.1.0-alpha02
13 মার্চ, 2019
androidx.media:media:1.1.0-alpha02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- সংযোগ করার সময়
MediaBrowserCompat
এর স্থির ক্র্যাশ -
getCurrentBrowserInfo()
/getBrowserRootHints()
এ স্থিরIllegalStateException
ঘটেছে -
MediaBrowserServiceCompat.getCurrentBrowserInfo()
কেonGetRoot()
এ একইMediaBrowserCompat
এর জন্য একইRemoteUserInfo
উদাহরণ প্রদান করুন
সংস্করণ 1.0.1
সংস্করণ 1.0.1
30 জানুয়ারী, 2019
androidx.media:media 1.0.1
প্রকাশিত হয়েছে।
বাগ ফিক্স
-
MediaBrowserCompat.connect()
( aosp/858075 ) ব্যবহার করার সময় একটি অপ্রত্যাশিত IllegalStateException এর বাগ সংশোধন করা হয়েছে
সংস্করণ 1.0.0
সংস্করণ 1.0.0-alpha06
ডিসেম্বর 17, 2018
এপিআই পরিবর্তন
media.widget
প্যাকেজ এবং ক্লাসের নাম নিম্নরূপ পুনঃনামকরণ করা হয়েছে:
-
androidx.media.widget.VideoView2
→androidx.media2.widget.VideoView
-
androidx.media.widget.MediaControlView2
→androidx.media2.widget.MediaControlView
সংস্করণ 1.0.0-alpha01
ডিসেম্বর 3, 2018
এপিআই পরিবর্তন
- দুটি
MediaSessionCompat
পতাকা অবচিত:-
FLAG_HANDLES_MEDIA_BUTTONS
-
FLAG_HANDLES_TRANSPORT_CONTROLS
-
মিডিয়া
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
নভেম্বর 29, 2023 | 1.7.0 | - | - | - |
নির্ভরতা ঘোষণা করা
মিডিয়ার উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.media:media:1.7.0" }
কোটলিন
dependencies { implementation("androidx.media:media:1.7.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.7
সংস্করণ 1.7.0
নভেম্বর 29, 2023
androidx.media:media:1.7.0
প্রকাশিত হয়েছে। সংস্করণ 1.7.0 এই কমিট ধারণ করে.
1.6.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ ) - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-rc01
15 নভেম্বর, 2023
androidx.media:media:1.7.0-rc01
কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.7.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.7.0-beta01
নভেম্বর 1, 2023
androidx.media:media:1.7.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-beta01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
MediaBrowserService
এবংMediaBrowserServiceCompat
এর সম্ভাব্য মেমরি লিক ঠিক করুন। b/37137738 । - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
থেকে নাল রিটার্ন করার কারণে সৃষ্টIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-alpha01
ফেব্রুয়ারী 8, 2023
androidx.media:media:1.7.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.7.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে ব্রাউজ কাস্টম অ্যাকশন সেট করতে অতিরিক্ত যোগ করুন। ( আইএবি১৬৩ )
সংস্করণ 1.6.0
সংস্করণ 1.6.0
20 এপ্রিল, 2022
androidx.media:media:1.6.0
প্রকাশিত হয়েছে। সংস্করণ 1.6.0 এই কমিট ধারণ করে.
1.5.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন।
সংস্করণ 1.6.0-rc01
6 এপ্রিল, 2022
androidx.media:media:1.6.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.6.0-beta01
23 মার্চ, 2022
androidx.media:media:1.6.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.6.0-alpha01
23 ফেব্রুয়ারি, 2022
androidx.media:media:1.6.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- Android Auto-এর জন্য একটি মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনইন/সেটিংস পৃষ্ঠা সেট আপ করতে প্রয়োজনীয় অতিরিক্ত যোগ করুন। ( Ifb3ca )
সংস্করণ 1.5
সংস্করণ 1.5.0
ফেব্রুয়ারী 9, 2022
androidx.media:media:1.5.0
প্রকাশিত হয়েছে। সংস্করণ 1.5.0 এই কমিট ধারণ করে.
1.4.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
AudioManagerCompat
এisVolumeFixed
যোগ করুন - একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য
MediaConstants
যোগ করুন। - API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ
getMediaDescription()
এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন - API 19 এ কিছু
IllegalStateException
প্রতিরোধ করুন। - Android 12 টার্গেট করার সময়
MediaSessionCompat
এ একটি ক্র্যাশ ঠিক করুন - KitKat-এ
NotificationCompat
এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.5.0-rc01
জানুয়ারী 26, 2022
androidx.media:media:1.5.0-rc01
1.5.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। 1.5.0-rc01 সংস্করণে এই কমিট রয়েছে।
সংস্করণ 1.5.0-beta01
ডিসেম্বর 1, 2021
androidx.media:media:1.5.0-beta01
1.5.0-alpha01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.5.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.5.0-alpha01
3 নভেম্বর, 2021
androidx.media:media:1.5.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.5.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ার জন্য কোরের উপর নির্ভরতা 1.6.0 এ আপডেট করুন
এপিআই পরিবর্তন
- AudioManagerCompat এ isVolumeFixed যোগ করুন
- একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য MediaConstants যোগ করুন।
বাগ ফিক্স
- API স্তর 30 বা উচ্চতর জন্য, লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি ইনজেক্ট করবে না। আপনার অ্যাপস ম্যানিফেস্টে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - API 21 এ getMediaDescription() এর অতিরিক্ত অপ্রত্যাশিত পরিবর্তন ঠিক করুন
- ডিফল্ট আকার সেট করে ArrayList এর অদক্ষ ব্যবহার ঠিক করুন।
- API 19 এ কিছু অবৈধ স্টেট এক্সেপশন প্রতিরোধ করুন।
- Android 12 টার্গেট করার সময় MediaSessionCompat-এ একটি ক্র্যাশ ঠিক করুন
- KitKat-এ NotificationCompat-এ একটি ক্র্যাশ ঠিক করুন
সংস্করণ 1.4
সংস্করণ 1.4.3
13 অক্টোবর, 2021
androidx.media:media:1.4.3
প্রকাশিত হয়েছে। সংস্করণ 1.4.3 এই কমিট ধারণ করে.
বাগ ফিক্স
- লাইব্রেরি
MediaBrowserCompat
এর জন্য প্যাকেজ দৃশ্যমানতা ফিল্টারটি আর ইনজেক্ট করবে না। API স্তর 30 বা উচ্চতর টার্গেট করার সময় অনুগ্রহ করে আপনার অ্যাপস ম্যানিফেস্টে একটি<queries>
উপাদান নির্দিষ্ট করুন। ( I0a964 , b/185314633 )
সংস্করণ 1.4.2
15 সেপ্টেম্বর, 2021
androidx.media:media:1.4.2
প্রকাশিত হয়েছে। সংস্করণ 1.4.2 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 21 ( I5c05f ) এ
getMediaDescription()
এর পার্শ্ব-প্রতিক্রিয়া ঠিক করুন
সংস্করণ 1.4.1
4 আগস্ট, 2021
androidx.media:media:1.4.1
প্রকাশিত হয়েছে। সংস্করণ 1.4.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- Android S টার্গেট করার সময় ক্র্যাশ রোধ করতে
PendingIntent
তৈরির জন্য পরিবর্তনযোগ্যতা ফ্ল্যাগ ঠিক করুন। -
NotificationCompat.MediaStyle
এর জন্য ClassVerification Failure ঠিক করুন।
সংস্করণ 1.4.0
জুলাই 21, 2021
androidx.media:media:1.4.0
প্রকাশিত হয়েছে। সংস্করণ 1.4.0 এই কমিট ধারণ করে.
1.3.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- MediaMetadataCompat-এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছে - MediaMetadataCompat-এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কী
METADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে -
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন - playFromUri-এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন
- MediaButtonReceiver-এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.4.0-rc01
৩০ জুন, ২০২১
androidx.media:media:1.4.0-rc01
1.4.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.4.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.4.0-beta01
17 জুন, 2021
androidx.media:media:1.4.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.4.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
MediaMetadataCompat
এ টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_SERIES_CONTENT_ID
যোগ করা হয়েছেMediaMetadataCompat
এ টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডেল কীMETADATA_KEY_NEXT_EPISODE_CONTENT_ID
যোগ করা হয়েছে
সংস্করণ 1.4.0-alpha01
5 মে, 2021
androidx.media:media:1.4.0-alpha01
প্রকাশিত হয়েছে। 1.4.0-alpha01 সংস্করণে এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
বাতিল করুন এবং এর পরিবর্তেMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
যোগ করুন ( I62f17 ) - playFromUri ( Ibc63c ) এর জন্য মিডিয়া শাফেল করতে একটি অতিরিক্ত কী যোগ করুন
- ফলাফল ক্লাসে @Nullable টীকা যোগ করুন ( I2d617 )
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত
EXTRA_KEY_EVENT
উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.1
সংস্করণ 1.3.1
5 মে, 2021
androidx.media:media:1.3.1
প্রকাশিত হয়েছে। সংস্করণ 1.3.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- MediaButtonReceiver ( If7557 ) এর জন্য অনুপস্থিত EXTRA_KEY_EVENT উদ্দেশ্য ঠিক করুন
সংস্করণ 1.3.0
সংস্করণ 1.3.0
7 এপ্রিল, 2021
androidx.media:media:1.3.0
প্রকাশিত হয়েছে। সংস্করণ 1.3.0 এই কমিট ধারণ করে.
1.2.0 থেকে প্রধান পরিবর্তন
- MediaConstants-এ Android Auto অতিরিক্ত স্থানান্তরিত হয়েছে।
সংস্করণ 1.3.0-rc02
24 মার্চ, 2021
androidx.media:media:1.3.0-rc02
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc02 এই কমিট ধারণ করে।
বাগ ফিক্স
- MediaButtonReceiver-এর PendingIntent-এ
FLAG_IMMUTABLE
সেট করুন যা Android 12 টার্গেট করা অ্যাপগুলির জন্য প্রয়োজনীয়। -
setCallback(null)
এর পরে API 27 সহMediaSessionCompat
এ একটিNullPointerException
সংশোধন করা হয়েছে।
সংস্করণ 1.3.0-rc01
10 মার্চ, 2021
androidx.media:media:1.3.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc01-এ এই কমিট রয়েছে।
1.3.0-beta01
থেকে কোনো পরিবর্তন হয়নি।
সংস্করণ 1.3.0-beta01
ফেব্রুয়ারী 10, 2021
androidx.media:media:1.3.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- একটি নতুন ধ্রুবক
PlaybackStateCompat.ACTION_SET_PLAYBACK_SPEED
যোগ করা হয়েছে।ACTION_SET_PLAYBACK_SPEED ( I9d076 ) - MediaConstants এ Android Auto অতিরিক্ত স্থানান্তর করুন। ( I290ab )
- MediaBrowserService-এর রুট বাচ্চাদের সীমাবদ্ধ করার জন্য ধ্রুবক যোগ করুন। ( আইএফসিবিডি )
বাগ ফিক্স
- মুলতুবি থাকা অভিপ্রায় মিডিয়া বোতামের জন্য
FLAG_RECEIVER_FOREGROUND
যোগ করুন।
সংস্করণ 1.2.1
মিডিয়া সংস্করণ 1.2.1
2 ডিসেম্বর, 2020
androidx.media:media:1.2.1
প্রকাশিত হয়েছে। সংস্করণ 1.2.1 এই কমিট ধারণ করে.
বাগ ফিক্স
- API 27 এ
MediaSessionCompat#setCallback(null)
কল করার পরে NPE ঠিক করুন
সংস্করণ 1.2.0
সংস্করণ 1.2.0
16 সেপ্টেম্বর, 2020
androidx.media:media:1.2.0
প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.
1.1.0 থেকে প্রধান পরিবর্তন
- SDK <21 এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে -
androidx.mediarouter
লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করে -
androidx.media
এবংandroidx.media2
মধ্যে আন্তঃঅপারেবিলিটির আরও ভাল সমর্থন
সংস্করণ 1.2.0-rc01
2শে সেপ্টেম্বর, 2020
androidx.media:media:1.2.0-rc01
1.2.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-beta01
আগস্ট 19, 2020
androidx.media:media:1.2.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- API লেভ প্রি-21-এর জন্য
AudioAttributesCompat#setLegacyStreamType
এর জন্য সমর্থন যোগ করা হয়েছে
এপিআই পরিবর্তন
-
PlaybackStateCompat
অতিরিক্তগুলিতে মিডিয়া আইডির জন্যMediaConstants#PLAYBACK_STATE_EXTRAS_KEY_MEDIA_ID
যোগ করা হয়েছে, যা বর্তমান মেটাডেটারMediaMetadataCompat#METADATA_KEY_MEDIA_ID
এর মতোই হবে বলে আশা করা হচ্ছে।
বাগ ফিক্স
-
AudioAttributesCompat.Builder#setContentType
এর সাথে একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha04
জুন 24, 2020
androidx.media:media:1.2.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha04 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ারাউটার লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করার একটি উপায় প্রদান করেছে
এপিআই পরিবর্তন
-
AudioManagerCompat#getStreamMaxVolume
যোগ করা হয়েছে -
AudioManagerCompat#getStreamMinVolume
যোগ করা হয়েছে
বাগ ফিক্স
- SDK <21-এ মিডিয়া এবং মিডিয়া2-এর মধ্যে একটি আন্তঃঅপারেবিলিটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha03
জুন 10, 2020
androidx.media:media:1.2.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha03 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
-
MediaConstants.SESSION_EXTRAS_KEY_AUTHTOKEN
সরানো হয়েছে৷
বাগ ফিক্স
-
RemoteUserInfo
এরequals()
সহ একটি সমস্যা সমাধান করা হয়েছে
সংস্করণ 1.2.0-alpha02
এপ্রিল 15, 2020
androidx.media:media:1.2.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
- VersionedParcelable ক্লাসের পরিবর্তন প্রতিরোধ করুন
সংস্করণ 1.2.0-alpha01
23 অক্টোবর, 2019
androidx.media:media:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে ।
এপিআই পরিবর্তন
- নিম্নলিখিত পদ্ধতি যোগ করা হয়েছে:
-
MediaSessionCompat.Callback.onSetPlaybackSpeed()
-
MediaControllerCompat.setPlaybackSpeed()
-
MediaControllerCompat.getSessionInfo()
-
বাগ ফিক্স
- একটি আইপিসি কলের মাধ্যমে একটি বান্ডেল অবজেক্ট পাস করার সময় একটি
BadParcelableException
বিরুদ্ধে প্রয়োগ করা প্রতিরোধ -
MediaControllerCompat
এর কনস্ট্রাক্টর আর একটিRemoteException
নিক্ষেপ করে না -
MediaSessionCompat.release()
পরে কলব্যাক পদ্ধতির কল করার বিরুদ্ধে প্রয়োগ করা প্রতিরোধ
সংস্করণ 1.1.0
সংস্করণ 1.1.0
5 সেপ্টেম্বর, 2019
androidx.media:media:1.1.0
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
1.0.0 থেকে পরিবর্তনগুলি আমদানি করুন৷
-
AudioAttributesCompat
চালু করা হয়েছে
সংস্করণ 1.1.0-rc01
13 জুন, 2019
androidx.media:media:1.1.0-rc01
1.1.0-beta02
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
সংস্করণ 1.1.0-beta02
জুন 5, 2019
androidx.media:media:1.1.0-beta02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
-
media2-session
দ্বারা ব্যবহৃত লুকানো পদ্ধতির সীমাবদ্ধতার সুযোগLIBRARY_GROUP_PREFIX
এ শিথিল করা হয়েছে।
সংস্করণ 1.1.0-beta01
7 মে, 2019
androidx.media:media:1.1.0-beta01
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
নতুন বৈশিষ্ট্য
-
@NonNull
হিসাবে চিহ্নিত নাল আর্গুমেন্টের জন্যIllegalPointerException
কেNullPointerException
এ পরিবর্তন করা হয়েছে।
সংস্করণ 1.1.0-alpha04
3 এপ্রিল, 2019
androidx.media:media:1.1.0-alpha04
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
- একটি সংস্করণ-কম্প্যাট-পরীক্ষা ধ্রুবক ( aosp/933656 )
সংস্করণ 1.1.0-alpha03
21শে মার্চ, 2019
androidx.media:media:1.1.0-alpha03
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- একাধিক
MediaBrowserCompat
সাথে সংযোগ করার চেষ্টা করলেMedaBrowserServiceCompat
এর স্থির ক্র্যাশ। ( aosp/930246 )
সংস্করণ 1.1.0-alpha02
13 মার্চ, 2019
androidx.media:media:1.1.0-alpha02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত প্রতিশ্রুতির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- সংযোগ করার সময়
MediaBrowserCompat
এর স্থির ক্র্যাশ -
getCurrentBrowserInfo()
/getBrowserRootHints()
এ স্থিরIllegalStateException
ঘটেছে -
MediaBrowserServiceCompat.getCurrentBrowserInfo()
কেonGetRoot()
এ একইMediaBrowserCompat
এর জন্য একইRemoteUserInfo
উদাহরণ প্রদান করুন
সংস্করণ 1.0.1
সংস্করণ 1.0.1
30 জানুয়ারী, 2019
androidx.media:media 1.0.1
প্রকাশিত হয়েছে।
বাগ ফিক্স
-
MediaBrowserCompat.connect()
( aosp/858075 ) ব্যবহার করার সময় একটি অপ্রত্যাশিত IllegalStateException এর বাগ সংশোধন করা হয়েছে
সংস্করণ 1.0.0
সংস্করণ 1.0.0-alpha06
ডিসেম্বর 17, 2018
এপিআই পরিবর্তন
media.widget
প্যাকেজ এবং ক্লাসের নাম নিম্নরূপ পুনঃনামকরণ করা হয়েছে:
-
androidx.media.widget.VideoView2
→androidx.media2.widget.VideoView
-
androidx.media.widget.MediaControlView2
→androidx.media2.widget.MediaControlView
সংস্করণ 1.0.0-alpha01
ডিসেম্বর 3, 2018
এপিআই পরিবর্তন
- দুটি
MediaSessionCompat
পতাকা অবচিত:-
FLAG_HANDLES_MEDIA_BUTTONS
-
FLAG_HANDLES_TRANSPORT_CONTROLS
-
মিডিয়া
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
নভেম্বর 29, 2023 | 1.7.0 | - | - | - |
নির্ভরতা ঘোষণা করা
মিডিয়ার উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.media:media:1.7.0" }
কোটলিন
dependencies { implementation("androidx.media:media:1.7.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.7
সংস্করণ 1.7.0
নভেম্বর 29, 2023
androidx.media:media:1.7.0
প্রকাশিত হয়েছে। সংস্করণ 1.7.0 এই কমিট ধারণ করে.
1.6.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
MediaButtonReceiver
এForegroundServiceStartNotAllowedException
ধরুন এবং এটিকেonForegroundServiceStartNotAllowedException
এ ফরওয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেম পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যোগ করুন। ( Id3a11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে কাস্টম ক্রিয়াগুলি ব্রাউজ করতে অতিরিক্ত যুক্ত করুন। ( আইএবি 163 ) - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
কাছ থেকে নাল ফিরিয়ে দেওয়ার কারণেIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-rc01
15 নভেম্বর, 2023
androidx.media:media:1.7.0-rc01
:1.7.0-RC01 কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়। সংস্করণ 1.7.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.7.0-beta01
নভেম্বর 1, 2023
androidx.media:media:1.7.0-beta01
:1.7.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.7.0-beta01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
MediaBrowserService
এবংMediaBrowserServiceCompat
সম্ভাব্য মেমরি ফাঁস ঠিক করুন। বি/37137738 । - পুরানো অ্যান্ড্রয়েড সংস্করণগুলিতে
MediaBrowserService.onLoadChildren
কাছ থেকে নাল ফিরিয়ে দেওয়ার কারণেIllegalStateException
ঠিক করুন।
সংস্করণ 1.7.0-alpha01
ফেব্রুয়ারী 8, 2023
androidx.media:media:1.7.0-alpha01
:1.7.0-Alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.7.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
-
MediaButtonReceiver
ForegroundServiceStartNotAllowedException
ধরুন এবং এটিonForegroundServiceStartNotAllowedException
এক্সসেপশনে ফরোয়ার্ড করুন। ( I0c939 ) -
MediaBrowserCompat
কমপ্যাট রুট অতিরিক্তগুলিতে প্রিয় মিডিয়া আইটেমটি পাস করার জন্যBROWSER_SERVICE_EXTRAS_KEY_FAVORITES_MEDIA_ITEM
যুক্ত করুন। ( আইডি 3 এ 11 ) -
MediaBrowserCompat
রুট অতিরিক্ত এবংMediaItem
বিবরণে কাস্টম ক্রিয়াগুলি ব্রাউজ করতে অতিরিক্ত যুক্ত করুন। ( আইএবি 163 )
সংস্করণ 1.6.0
সংস্করণ 1.6.0
20 এপ্রিল, 2022
androidx.media:media:1.6.0
media:1.6.0 প্রকাশিত হয়েছে। সংস্করণ 1.6.0 এই কমিট ধারণ করে.
1.5.0 সাল থেকে গুরুত্বপূর্ণ পরিবর্তন
- অ্যান্ড্রয়েড অটোর জন্য মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনিন/সেটিংস পৃষ্ঠা সেট আপ করার জন্য প্রয়োজনীয় অতিরিক্ত যুক্ত করুন।
সংস্করণ 1.6.0-rc01
6 এপ্রিল, 2022
androidx.media:media:1.6.0-rc01
:1.6.0-RC01 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.6.0-beta01
23 মার্চ, 2022
androidx.media:media:1.6.0-beta01
:1.6.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা প্রকাশের পরে কোনও পরিবর্তন নেই।
সংস্করণ 1.6.0-alpha01
23 ফেব্রুয়ারি, 2022
androidx.media:media:1.6.0-alpha01
:1.6.0-Alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- অ্যান্ড্রয়েড অটোর জন্য মিডিয়া অ্যাপে
CarAppLibrary
ব্যবহার করে সাইনিন/সেটিংস পৃষ্ঠা সেট আপ করার জন্য প্রয়োজনীয় অতিরিক্ত যুক্ত করুন। ( আইএফবি 3 সিএ )
সংস্করণ 1.5
সংস্করণ 1.5.0
ফেব্রুয়ারী 9, 2022
androidx.media:media:1.5.0
:1.5.0 প্রকাশিত হয়েছে। সংস্করণ 1.5.0 এই কমিট ধারণ করে.
1.4.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
AudioManagerCompat
isVolumeFixed
যুক্ত করুন - একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য
MediaConstants
যুক্ত করুন। - এপিআই স্তর 30 বা তার বেশি জন্য, লাইব্রেরি
MediaBrowserCompat
জন্য প্যাকেজ ভিজিবিলিটি ফিল্টার ইনজেকশন দেবে না। আপনার অ্যাপ্লিকেশনগুলি প্রকাশ্যে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - এপিআই 21 এ
getMediaDescription()
এর অতিরিক্তগুলির অপ্রত্যাশিত পরিবর্তনটি ঠিক করুন - এপিআই 19 এ কিছু
IllegalStateException
প্রতিরোধ করুন। - অ্যান্ড্রয়েড 12 কে টার্গেট করার সময়
MediaSessionCompat
ক্রাশ ঠিক করুন - কিটকাট -এ
NotificationCompat
কমপ্যাটে একটি ক্রাশ ঠিক করুন
সংস্করণ 1.5.0-rc01
জানুয়ারী 26, 2022
androidx.media:media:1.5.0-rc01
1.5.0-beta01
এর পরে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। 1.5.0-rc01 সংস্করণে এই কমিট রয়েছে।
সংস্করণ 1.5.0-beta01
ডিসেম্বর 1, 2021
androidx.media:media:1.5.0-beta01
1.5.0-alpha01
এর পরে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়। সংস্করণ 1.5.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.5.0-alpha01
3 নভেম্বর, 2021
androidx.media:media:1.5.0-alpha01
:1.5.0-Alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.5.0-alpha01 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- মিডিয়ার জন্য কোরের উপর নির্ভরতা আপডেট করুন 1.6.0
এপিআই পরিবর্তন
- অডিওম্যানেজারকম্প্যাটে isvolumefixed যুক্ত করুন
- একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য মিডিয়া কনস্ট্যান্ট যুক্ত করুন।
বাগ ফিক্স
- এপিআই স্তর 30 বা তার বেশি জন্য, লাইব্রেরি
MediaBrowserCompat
জন্য প্যাকেজ ভিজিবিলিটি ফিল্টার ইনজেকশন দেবে না। আপনার অ্যাপ্লিকেশনগুলি প্রকাশ্যে আপনাকে একটি<queries>
উপাদান নির্দিষ্ট করতে হবে। - এপিআই 21 এ getmediadescription () এর অতিরিক্তগুলির অপ্রত্যাশিত পরিবর্তনটি ঠিক করুন
- ডিফল্ট আকার সেট করে অ্যারেলিস্টের অদক্ষ ব্যবহার ঠিক করুন।
- এপিআই 19 এ কিছু অবৈধ স্টেটেক্সেপশন প্রতিরোধ করুন।
- অ্যান্ড্রয়েড 12 কে টার্গেট করার সময় মিডিয়াসেশন কমপ্যাটে ক্রাশ ঠিক করুন
- কিটকাট -এ বিজ্ঞপ্তি কমপ্যাটে একটি ক্রাশ ঠিক করুন
সংস্করণ 1.4
সংস্করণ 1.4.3
13 অক্টোবর, 2021
androidx.media:media:1.4.3
media:1.4.3 প্রকাশিত হয়েছে। সংস্করণ 1.4.3 এ এই কমিটস রয়েছে।
বাগ ফিক্স
- লাইব্রেরিটি আর
MediaBrowserCompat
জন্য প্যাকেজ ভিজিবিলিটি ফিল্টার ইনজেকশন দেবে না। আপনার অ্যাপ্লিকেশনগুলিতে 30 বা তার বেশি লক্ষ্য করার সময় দয়া করে আপনার অ্যাপ্লিকেশনগুলিতে একটি<queries>
উপাদান নির্দিষ্ট করুন। ( I0a964 , খ/185314633 )
সংস্করণ 1.4.2
15 সেপ্টেম্বর, 2021
androidx.media:media:1.4.2
media:1.4.2 প্রকাশিত হয়েছে। সংস্করণ 1.4.2 এ এই কমিটস রয়েছে।
বাগ ফিক্স
- এপিআই 21 ( i5c05f ) এ
getMediaDescription()
এর পার্শ্ব-প্রতিক্রিয়া ঠিক করুন
সংস্করণ 1.4.1
4 আগস্ট, 2021
androidx.media:media:1.4.1
media:1.4.1 প্রকাশিত হয়েছে। সংস্করণ 1.4.1 এ এই কমিটস রয়েছে।
বাগ ফিক্স
- অ্যান্ড্রয়েড এস টার্গেট করার সময় ক্র্যাশ প্রতিরোধের জন্য
PendingIntent
তৈরির জন্য পরিবর্তনশীল পতাকাটি ঠিক করুন -
NotificationCompat.MediaStyle
এর জন্য ক্লাসভারিফিকেশন ফেইলর ফিক্স করুন।
সংস্করণ 1.4.0
জুলাই 21, 2021
androidx.media:media:1.4.0
media:1.4.0 প্রকাশিত হয়েছে। সংস্করণ 1.4.0 এই কমিট ধারণ করে.
1.3.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
METADATA_KEY_SERIES_CONTENT_ID
টিভি সিরিজের মিডিয়া সামগ্রী আইডির জন্য ব্যবহৃত একটি নতুন বান্ডিল কী কী - একটি নতুন বান্ডিল কী কী
METADATA_KEY_NEXT_EPISODE_CONTENT_ID
টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডি মিডিয়োমেটাড্যাটাকম্প্যাটে ব্যবহৃত হয়েছে - মিডিয়া কন্ট্রোলার কমপ্যাটকে অবমূল্যায়ন
MediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
- প্লেফ্রোমুরির জন্য মিডিয়াতে একটি অতিরিক্ত কী যুক্ত করুন
- ফলাফল শ্রেণিতে @নালযোগ্য টীকা যুক্ত করুন
- মিডিয়াবুটনরসিভারের জন্য অভিপ্রায়
EXTRA_KEY_EVENT
অনুপস্থিত ঠিক করুন
সংস্করণ 1.4.0-rc01
৩০ জুন, ২০২১
androidx.media:media:1.4.0-rc01
1.4.0-beta01
এর পরে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.4.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.4.0-beta01
17 জুন, 2021
androidx.media:media:1.4.0-beta01
:1.4.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.4.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
METADATA_KEY_SERIES_CONTENT_ID
টিভি সিরিজের মিডিয়া সামগ্রী আইডিরMediaMetadataCompat
ব্যবহৃত একটি নতুন বান্ডিল কী কীএকটি নতুন বান্ডিল কী কী
METADATA_KEY_NEXT_EPISODE_CONTENT_ID
টিভি পর্বের পরবর্তী পর্বের সামগ্রী আইডিMediaMetadataCompat
ব্যবহৃত হয়েছে
সংস্করণ 1.4.0-alpha01
5 মে, 2021
androidx.media:media:1.4.0-alpha01
:1.4.0-Alpha01 প্রকাশিত হয়েছে। 1.4.0-alpha01 সংস্করণে এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
MediaControllerCompat.TransportControls#EXTRA_LEGACY_STREAM_TYPE
এবংMediaConstants#TRANSPORT_CONTROLS_EXTRAS_KEY_LEGACY_STREAM_TYPE
পরিবর্তে ( i62f17 ) - প্লেফ্রোমুরি ( আইবিসি 63 সি ) এর জন্য মিডিয়াতে পরিবর্তন করতে একটি অতিরিক্ত কী যুক্ত করুন
- ফলাফল শ্রেণিতে @নালযোগ্য টীকা যুক্ত করুন ( i2d617 )
বাগ ফিক্স
- মিডিয়াবটন রিসিভারের জন্য অভিপ্রায়টির জন্য
EXTRA_KEY_EVENT
অনুপস্থিত ( আইএফ 7557 ) ঠিক করুন
সংস্করণ 1.3.1
সংস্করণ 1.3.1
5 মে, 2021
androidx.media:media:1.3.1
media:1.3.1 প্রকাশিত হয়েছে। সংস্করণ 1.3.1 এ এই কমিটস রয়েছে।
বাগ ফিক্স
- মিডিয়াবটন রিসিভারের জন্য অভিপ্রায়টির জন্য অতিরিক্ত_কি_ভেন্ট অনুপস্থিত ( আইএফ 7557 ) ঠিক করুন
সংস্করণ 1.3.0
সংস্করণ 1.3.0
7 এপ্রিল, 2021
androidx.media:media:1.3.0
media:1.3.0 প্রকাশিত হয়েছে। সংস্করণ 1.3.0 এই কমিট ধারণ করে.
1.2.0 সাল থেকে বড় পরিবর্তন
- অ্যান্ড্রয়েড অটো অতিরিক্তগুলি মিডিয়া কনস্ট্যান্টগুলিতে স্থানান্তরিত করেছে।
সংস্করণ 1.3.0-আরসি 02
24 মার্চ, 2021
androidx.media:media:1.3.0-rc02
:1.3.0-RC02 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-আরসি 02 এ এই কমিটগুলি রয়েছে।
বাগ ফিক্স
- অ্যান্ড্রয়েড 12 টার্গেট করে অ্যাপ্লিকেশনগুলির জন্য প্রয়োজনীয় মিডিয়াবটন রিসিভারের পেন্ডিংইন্টেন্টের কাছে
FLAG_IMMUTABLE
সেট করুন। -
setCallback(null)
এর পরে এপিআই 27 এর সাথেMediaSessionCompat
একটিNullPointerException
স্থির করুন।
সংস্করণ 1.3.0-rc01
10 মার্চ, 2021
androidx.media:media:1.3.0-rc01
:1.3.0-RC01 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-rc01-এ এই কমিট রয়েছে।
1.3.0-beta01
এর পরে কোনও পরিবর্তন নেই।
সংস্করণ 1.3.0-beta01
ফেব্রুয়ারী 10, 2021
androidx.media:media:1.3.0-beta01
:1.3.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- একটি নতুন ধ্রুবক
PlaybackStateCompat.ACTION_SET_PLAYBACK_SPEED
( i9d076 ) যুক্ত করা হয়েছে - অ্যান্ড্রয়েড অটো অতিরিক্তগুলি মিডিয়া কনস্ট্যান্টগুলিতে স্থানান্তর করুন। ( I290ab )
- মিডিয়াব্রোসার সার্ভিসের মূল শিশুদের সীমাবদ্ধ করার জন্য ধ্রুবক যুক্ত করুন। ( Ifcebd )
বাগ ফিক্স
- মিডিয়া বোতামের জন্য মুলতুবি থাকা অভিপ্রায়টির জন্য
FLAG_RECEIVER_FOREGROUND
যুক্ত করুন।
সংস্করণ 1.2.1
মিডিয়া সংস্করণ 1.2.1
2 ডিসেম্বর, 2020
androidx.media:media:1.2.1
media:1.2.1 প্রকাশিত হয়েছে। সংস্করণ 1.2.1 এ এই কমিটস রয়েছে।
বাগ ফিক্স
- এপিআই 27 এ
MediaSessionCompat#setCallback(null)
কল করার পরে এনপিই ঠিক করুন
সংস্করণ 1.2.0
সংস্করণ 1.2.0
16 সেপ্টেম্বর, 2020
androidx.media:media:1.2.0
media:1.2.0 প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.
1.1.0 থেকে বড় পরিবর্তন
- এসডিকে <21 এর জন্য
AudioAttributesCompat#setLegacyStreamType
জন্য সমর্থন যুক্ত করা হয়েছে -
androidx.mediarouter
লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণ সমর্থন করুন -
androidx.media
এবংandroidx.media2
মধ্যে আন্তঃব্যবহারের আরও ভাল সমর্থন
সংস্করণ 1.2.0-rc01
2শে সেপ্টেম্বর, 2020
androidx.media:media:1.2.0-rc01
1.2.0-beta01
এর পরে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-beta01
আগস্ট 19, 2020
androidx.media:media:1.2.0-beta01
:1.2.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
-
AudioAttributesCompat#setLegacyStreamType
জন্য এপিআই লেভসের প্রাক -21 এর জন্য সমর্থন যুক্ত করা হয়েছে
এপিআই পরিবর্তন
-
PlaybackStateCompat
অতিরিক্তগুলিতে মিডিয়া আইডির জন্যMediaConstants#PLAYBACK_STATE_EXTRAS_KEY_MEDIA_ID
, যা বর্তমান মেটাডেটারMediaMetadataCompat#METADATA_KEY_MEDIA_ID
হিসাবে একই হবে বলে আশা করা হচ্ছে।
বাগ ফিক্স
-
AudioAttributesCompat.Builder#setContentType
দিয়ে একটি সমস্যা স্থির করে
সংস্করণ 1.2.0-আলফা 04
জুন 24, 2020
androidx.media:media:1.2.0-alpha04
:1.2.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-ALPHA04 এর মধ্যে এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- মেডিয়েরোটার লাইব্রেরির জন্য ভলিউম নিয়ন্ত্রণকে সমর্থন করার একটি উপায় সরবরাহ করেছে
এপিআই পরিবর্তন
- যোগ করা
AudioManagerCompat#getStreamMaxVolume
- যোগ করা
AudioManagerCompat#getStreamMinVolume
বাগ ফিক্স
- এসডিকে <21 এ মিডিয়া এবং মিডিয়া 2 এর মধ্যে একটি আন্তঃব্যবহারযোগ্যতার সমস্যা স্থির করেছে
সংস্করণ 1.2.0-Alpha03
জুন 10, 2020
androidx.media:media:1.2.0-alpha03
:1.2.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-ALPHA03 এ এই কমিটগুলি রয়েছে।
এপিআই পরিবর্তন
-
MediaConstants.SESSION_EXTRAS_KEY_AUTHTOKEN
সরানো হয়েছে
বাগ ফিক্স
-
RemoteUserInfo
equals()
সহ একটি সমস্যা স্থির করে
সংস্করণ 1.2.0-আলফা 02
এপ্রিল 15, 2020
androidx.media:media:1.2.0-alpha02
:1.2.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-ALPHA02 এ এই কমিটগুলি রয়েছে।
বাগ ফিক্স
- সংস্করণযুক্ত পার্সেলেবল ক্লাসগুলির পরিবর্তনগুলি প্রতিরোধ করুন
সংস্করণ 1.2.0-alpha01
23 অক্টোবর, 2019
androidx.media:media:1.2.0-alpha01
:1.2.0-Alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-ALPHA01 এর মধ্যে এই কমিট রয়েছে ।
এপিআই পরিবর্তন
- নিম্নলিখিত পদ্ধতিগুলি যুক্ত:
-
MediaSessionCompat.Callback.onSetPlaybackSpeed()
-
MediaControllerCompat.setPlaybackSpeed()
-
MediaControllerCompat.getSessionInfo()
-
বাগ ফিক্স
- কোনও আইপিসি কলের মাধ্যমে একটি বান্ডিল অবজেক্টটি পাস করার সময় একটি
BadParcelableException
বিরুদ্ধে প্রতিরোধ বাস্তবায়িত হয়েছে -
MediaControllerCompat
কমপ্যাটের কনস্ট্রাক্টর আর কোনওRemoteException
নিক্ষেপ করেন না -
MediaSessionCompat.release()
পরে কলব্যাক পদ্ধতিগুলির কলিংয়ের বিরুদ্ধে প্রতিরোধ বাস্তবায়িত হয়েছে
সংস্করণ 1.1.0
সংস্করণ 1.1.0
5 সেপ্টেম্বর, 2019
androidx.media:media:1.1.0
media:1.1.0 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
1.0.0 সাল থেকে পরিবর্তনগুলি আমদানি করুন
-
AudioAttributesCompat
প্রবর্তিত
সংস্করণ 1.1.0-rc01
13 জুন, 2019
androidx.media:media:1.1.0-rc01
1.1.0-beta02
থেকে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
সংস্করণ 1.1.0-beta02
জুন 5, 2019
androidx.media:media:1.1.0-beta02
:1.1.0-beta02 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
-
media2-session
দ্বারা ব্যবহৃত লুকানো পদ্ধতির সীমাবদ্ধতার সুযোগটিLIBRARY_GROUP_PREFIX
শিথিল করা হয়েছে।
সংস্করণ 1.1.0-beta01
7 মে, 2019
androidx.media:media:1.1.0-beta01
:1.1.0-beta01 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
নতুন বৈশিষ্ট্য
-
@NonNull
হিসাবে চিহ্নিত নাল আর্গুমেন্টগুলির জন্যNullPointerException
IllegalPointerException
পরিবর্তনগুলি পরিবর্তন করেছে।
সংস্করণ 1.1.0-alpha04
3 এপ্রিল, 2019
androidx.media:media:1.1.0-alpha04
:1.1.0-alpha04 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
- একটি সংস্করণ-কমপ্যাট-টেস্ট ধ্রুবকটিতে টুইট করুন ( এওএসপি/933656 )
সংস্করণ 1.1.0-alpha03
21শে মার্চ, 2019
androidx.media:media:1.1.0-alpha03
:1.1.0-alpha03 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- যখন একাধিক
MediaBrowserCompat
এটির সাথে সংযোগ স্থাপনের চেষ্টা করে তখনMedaBrowserServiceCompat
স্থির ক্র্যাশ। ( এওএসপি/930246 )
সংস্করণ 1.1.0-alpha02
13 মার্চ, 2019
androidx.media:media:1.1.0-alpha02
:1.1.0-alpha02 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলির সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।
বাগ ফিক্স
- সংযোগের সময়
MediaBrowserCompat
স্থির ক্র্যাশ - স্থির
IllegalStateException
getCurrentBrowserInfo()
/getBrowserRootHints()
এ ঘটেছে -
MediaBrowserServiceCompat.getCurrentBrowserInfo()
একইRemoteUserInfo
উদাহরণটি অনেটরুটে একইMediaBrowserCompat
জন্য ফিরিয়ে দিনonGetRoot()
সংস্করণ 1.0.1
সংস্করণ 1.0.1
30 জানুয়ারী, 2019
androidx.media:media 1.0.1
প্রকাশিত হয়েছে।
বাগ ফিক্স
-
MediaBrowserCompat.connect()
( এওএসপি/858075 ) ব্যবহার করার সময় একটি অপ্রত্যাশিত অবৈধ স্টেটেক্সেপশন এর স্থির বাগ
সংস্করণ 1.0.0
সংস্করণ 1.0.0-alpha06
ডিসেম্বর 17, 2018
এপিআই পরিবর্তন
media.widget
নামকরণ করা হয়েছে.উইজেট প্যাকেজ এবং শ্রেণীর নামগুলি নিম্নরূপ:
-
androidx.media.widget.VideoView2
→androidx.media2.widget.VideoView
-
androidx.media.widget.MediaControlView2
→androidx.media2.widget.MediaControlView
সংস্করণ 1.0.0-alpha01
ডিসেম্বর 3, 2018
এপিআই পরিবর্তন
- দুটি
MediaSessionCompat
পতাকা অবমূল্যায়ন:-
FLAG_HANDLES_MEDIA_BUTTONS
-
FLAG_HANDLES_TRANSPORT_CONTROLS
-