হেইফরাইটার
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | রিলিজ প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| ২২ অক্টোবর, ২০২৫ | ১.১.০ | - | - | ১.২.০-আলফা০১ |
নির্ভরতা ঘোষণা করা
HeifWriter-এর উপর নির্ভরতা যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।
আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.heifwriter:heifwriter:1.2.0-alpha01" }
কোটলিন
dependencies { implementation("androidx.heifwriter:heifwriter:1.2.0-alpha01") }
প্রতিক্রিয়া
আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ ১.২
সংস্করণ 1.2.0-alpha01
২২ অক্টোবর, ২০২৫
androidx.heifwriter:heifwriter:1.2.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- একটি নতুন
EncoderPreferenceক্লাস প্রয়োগ করা হয়েছে। এই উন্নতির ফলেHeifWriterএনকোডার নির্বাচন প্রক্রিয়ার সময় হার্ডওয়্যার বা সফ্টওয়্যার এনকোডিং এবং কনস্ট্যান্ট কোয়ান্টাইজেশন (CQ) প্রয়োগের মতো এনকোডার পছন্দগুলি বিবেচনা করতে পারে। নির্দিষ্ট পছন্দগুলির উপর ভিত্তি করে যদি একটি উপযুক্ত এনকোডার খুঁজে না পাওয়া যায়, তাহলে একটি ব্যতিক্রম উত্থাপিত হবে।
এপিআই পরিবর্তন
-
EncoderPreferenceক্লাস যোগ করা হয়েছে। I81efd
সংস্করণ ১.১
সংস্করণ ১.১.০
০৮ অক্টোবর, ২০২৫
androidx.heifwriter:heifwriter:1.1.0 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 1.1.0-rc02
২৪ সেপ্টেম্বর, ২০২৫
androidx.heifwriter:heifwriter:1.1.0-rc02 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc02-এ এই কমিটগুলো রয়েছে।
সংস্করণ 1.1.0-rc01
২৭ আগস্ট, ২০২৫
androidx.heifwriter:heifwriter:1.1.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 1.1.0-beta01
৯ এপ্রিল, ২০২৫
androidx.heifwriter:heifwriter:1.1.0-beta01 কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলো রয়েছে।
সংস্করণ 1.1.0-alpha05
১২ ফেব্রুয়ারী, ২০২৫
androidx.heifwriter:heifwriter:1.1.0-alpha05 সর্বশেষ আলফার পর থেকে কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-alpha05-এ এই কমিটগুলো রয়েছে।
সংস্করণ 1.1.0-alpha04
১৫ জানুয়ারী, ২০২৫
androidx.heifwriter:heifwriter:1.1.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha04-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- এই লাইব্রেরিটি এখন JSpecify নালনেস অ্যানোটেশন ব্যবহার করে, যা টাইপ-ইউজ। সঠিক ব্যবহার নিশ্চিত করতে কোটলিন ডেভেলপারদের নিম্নলিখিত কম্পাইলার আর্গুমেন্টটি ব্যবহার করা উচিত:
-Xjspecify-annotations=strict(কোটলিন কম্পাইলারের ২.১.০ সংস্করণ থেকে এটি ডিফল্ট হিসেবে ব্যবহৃত হয়)। ( Icdd6c , b/326456246 ) - CTS ব্যর্থতা সমাধানের জন্য b/372391363-কে সঠিক ক্রমে বাফার কিউগুলো রিলিজ করার মাধ্যমে ঠিক করা হয়েছে।
সংস্করণ 1.1.0-alpha03
২ অক্টোবর, ২০২৪
androidx.heifwriter:heifwriter:1.1.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha03-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- ডকুমেন্টেশনে সংশোধন
সংস্করণ 1.1.0-alpha02
২৬ জুলাই, ২০২৩
androidx.heifwriter:heifwriter:1.1.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha02-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- ১০-বিট এনকোডিং সমর্থন
- AVIF এনকোডিং সমর্থন
বাগ সংশোধন
- current.txt-এ পরীক্ষামূলক API গুলো অন্তর্ভুক্ত করুন ( I1a07e , b/278769092 )
- প্রযোজ্য নয়, API ফাইলের পরিবর্তনগুলো শুধু মেথডগুলোর পুনর্বিন্যাস ( I5fa95 )
- androidx-এর জন্য
MissingGetterMatchingBuilderএর API লিন্ট চেক সক্রিয় করা হয়েছে ( I4bbea , b/138602561 )
সংস্করণ 1.1.0-alpha01
২২ জানুয়ারী, ২০২০
androidx.heifwriter:heifwriter:1.1.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha01-এ এই কমিটগুলো রয়েছে ।
বাগ সংশোধন
- HEVC/HEIC এনকোডার বাছাই করার জন্য লজিককে সূক্ষ্মভাবে টিউন করা হয়েছে
- শাটডাউন প্রক্রিয়ার সময় ব্যতিক্রম পরিচালনা উন্নত করা হয়েছে।
- কোয়ালিটি কন্ট্রোল মোডের বাগ ফিক্স