হাইফরাইটার
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | রিলিজ প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
২২ অক্টোবর, ২০২৫ | ১.১.০ | - | - | ১.২.০-আলফা০১ |
নির্ভরতা ঘোষণা করা
HeifWriter-এ নির্ভরতা যোগ করতে, আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google-এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টের জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.heifwriter:heifwriter:1.2.0-alpha01" }
কোটলিন
dependencies { implementation("androidx.heifwriter:heifwriter:1.2.0-alpha01") }
প্রতিক্রিয়া
আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করবে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন অথবা এই লাইব্রেরি উন্নত করার জন্য কোন ধারণা থাকে তাহলে আমাদের জানান। নতুন একটি তৈরি করার আগে দয়া করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি একবার দেখে নিন। আপনি তারকা বোতামে ক্লিক করে বিদ্যমান সমস্যাটিতে আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.2
সংস্করণ 1.2.0-alpha01
২২ অক্টোবর, ২০২৫
androidx.heifwriter:heifwriter:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলি রয়েছে।
নতুন বৈশিষ্ট্য
- একটি নতুন
EncoderPreference
ক্লাস বাস্তবায়িত হয়েছে। এই বর্ধিতকরণের ফলেHeifWriter
এনকোডার নির্বাচন প্রক্রিয়ার সময় হার্ডওয়্যার বা সফ্টওয়্যার এনকোডিং এবং কনস্ট্যান্ট কোয়ান্টাইজেশন (CQ) প্রয়োগের মতো এনকোডার পছন্দগুলি বিবেচনা করতে সক্ষম হয়। নির্দিষ্ট পছন্দগুলির উপর ভিত্তি করে যদি একটি উপযুক্ত এনকোডার খুঁজে না পাওয়া যায়, তাহলে একটি ব্যতিক্রম উত্থাপন করা হবে।
API পরিবর্তনগুলি
-
EncoderPreference
ক্লাস যোগ করা হয়েছে। I81efd
সংস্করণ 1.1
সংস্করণ 1.1.0
৮ অক্টোবর, ২০২৫
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 nullness annotations ব্যবহার করে, যা টাইপ-ব্যবহারের। সঠিক ব্যবহার জোরদার করার জন্য Kotlin ডেভেলপারদের নিম্নলিখিত কম্পাইলার আর্গুমেন্ট ব্যবহার করা উচিত:
-Xjspecify-annotations=strict
(এটি Kotlin কম্পাইলারের 2.1.0 সংস্করণ থেকে শুরু করে ডিফল্ট)। ( 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 ( I4bbea , b/138602561 ) এর জন্য
MissingGetterMatchingBuilder
এর API লিন্ট চেক সক্রিয় করা হয়েছে।
সংস্করণ 1.1.0-alpha01
২২ জানুয়ারী, ২০২০
androidx.heifwriter:heifwriter:1.1.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha01-এ এই কমিটগুলি রয়েছে ।
বাগ সংশোধন
- HEVC/HEIC এনকোডার বাছাই করার জন্য ফাইন টিউন লজিক
- শাটডাউন সিকোয়েন্সের সময় ব্যতিক্রম পরিচালনা উন্নত করা হয়েছে।
- মান নিয়ন্ত্রণ মোডের জন্য বাগ সংশোধন করা হয়েছে।