মিডিয়া

অন্যান্য অ্যাপের সাথে মিডিয়া বিষয়বস্তু এবং নিয়ন্ত্রণ শেয়ার করুন। মিডিয়া2 দ্বারা বাতিল করা হয়েছে।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
নভেম্বর 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 এই কমিট ধারণ করে।

নতুন বৈশিষ্ট্য

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • AudioManagerCompatisVolumeFixed যোগ করুন
  • একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য 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.VideoView2androidx.media2.widget.VideoView
  • androidx.media.widget.MediaControlView2androidx.media2.widget.MediaControlView

সংস্করণ 1.0.0-alpha01

ডিসেম্বর 3, 2018

এপিআই পরিবর্তন

  • দুটি MediaSessionCompat পতাকা অবচিত:
    • FLAG_HANDLES_MEDIA_BUTTONS
    • FLAG_HANDLES_TRANSPORT_CONTROLS
,

মিডিয়া

অন্যান্য অ্যাপের সাথে মিডিয়া বিষয়বস্তু এবং নিয়ন্ত্রণ শেয়ার করুন। মিডিয়া2 দ্বারা বাতিল করা হয়েছে।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
নভেম্বর 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 এই কমিট ধারণ করে।

নতুন বৈশিষ্ট্য

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • AudioManagerCompatisVolumeFixed যোগ করুন
  • একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য 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.VideoView2androidx.media2.widget.VideoView
  • androidx.media.widget.MediaControlView2androidx.media2.widget.MediaControlView

সংস্করণ 1.0.0-alpha01

ডিসেম্বর 3, 2018

এপিআই পরিবর্তন

  • দুটি MediaSessionCompat পতাকা অবচিত:
    • FLAG_HANDLES_MEDIA_BUTTONS
    • FLAG_HANDLES_TRANSPORT_CONTROLS
,

মিডিয়া

অন্যান্য অ্যাপের সাথে মিডিয়া বিষয়বস্তু এবং নিয়ন্ত্রণ শেয়ার করুন। মিডিয়া2 দ্বারা বাতিল করা হয়েছে।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
নভেম্বর 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 এই কমিট ধারণ করে।

নতুন বৈশিষ্ট্য

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • AudioManagerCompatisVolumeFixed যোগ করুন
  • একক আইটেম স্টাইলিং এবং সমাপ্তির শতাংশের জন্য 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.VideoView2androidx.media2.widget.VideoView
  • androidx.media.widget.MediaControlView2androidx.media2.widget.MediaControlView

সংস্করণ 1.0.0-alpha01

ডিসেম্বর 3, 2018

এপিআই পরিবর্তন

  • দুটি MediaSessionCompat পতাকা অবচিত:
    • FLAG_HANDLES_MEDIA_BUTTONS
    • FLAG_HANDLES_TRANSPORT_CONTROLS
,

মিডিয়া

অন্যান্য অ্যাপের সাথে মিডিয়া বিষয়বস্তু এবং নিয়ন্ত্রণ শেয়ার করুন। মিডিয়া2 দ্বারা বাতিল করা হয়েছে।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
নভেম্বর 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 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • MediaButtonReceiverForegroundServiceStartNotAllowedException ধরুন এবং এটিকে 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.VideoView2androidx.media2.widget.VideoView
  • androidx.media.widget.MediaControlView2androidx.media2.widget.MediaControlView

সংস্করণ 1.0.0-alpha01

ডিসেম্বর 3, 2018

এপিআই পরিবর্তন

  • দুটি MediaSessionCompat পতাকা অবমূল্যায়ন:
    • FLAG_HANDLES_MEDIA_BUTTONS
    • FLAG_HANDLES_TRANSPORT_CONTROLS