NewPipe/app/src/main/java/org/schabi/newpipe
Stypox 80f33daeeb
Fix OutOfMemory when fetching feed
Reduced memory footprint of FeedUpdateInfo objects. Those objects might stay around for a while and accumulate (up to BUFFER_COUNT_BEFORE_INSERT = 20 at the moment), so in order not to fill up the memory it's better to keep as little data as possible.
Previously ChannelInfo data was stored, causing ReadyChannelTabLinkHandler objects to be also stored uselessly (and those channel tabs contain prefetched JSON data which used ~700KB of memory).
2023-12-20 20:22:45 +01:00
..
about Use "done" button to close license dialogs. 2023-09-23 13:56:49 +02:00
database Update app/src/main/java/org/schabi/newpipe/database/feed/dao/FeedDAO.kt 2023-11-23 17:12:16 +01:00
download Use ListHelper to get secondary audio streams for video-only streams 2023-09-24 18:23:45 +02:00
error Update extractor and remove DeobfuscateException 2023-09-22 10:43:37 +02:00
fragments Fix inconsistency when LocalPlaylist is used as MainFragment tab 2023-10-02 02:56:30 +02:00
info_list Implement better image selection strategy 2023-09-22 10:14:44 +02:00
ktx Add reusable classes extending AnimatorListenerAdapter. 2022-08-05 06:08:13 +05:30
local Fix OutOfMemory when fetching feed 2023-12-20 20:22:45 +01:00
player Merge pull request #10577 from AudricV/fix-npe-play-queue-audio-track-menu 2023-11-16 09:01:11 +01:00
settings Merge pull request #9987 from Edwardsoen/add_high_resolution_to_default_option 2023-09-24 17:54:18 +02:00
streams Fix doc formatting 2023-09-20 19:44:23 +02:00
util Merge pull request #10446 from AudricV/dl_improve_video_audio_stream_selection 2023-12-07 16:48:57 +01:00
views Fixed some Sonar warnings 2023-08-03 12:02:08 +02:00
App.java Implement better image selection strategy 2023-09-22 10:14:44 +02:00
BaseFragment.java Fix three memory leaks 2023-09-19 00:13:16 +02:00
DownloaderImpl.java Use Collectors.joining(). 2022-08-06 06:54:21 +05:30
ExitActivity.java Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
MainActivity.java Simplify MainActivity.tabSelected(MenuItem) 2023-08-19 21:58:44 +02:00
NewPipeDatabase.java Fixed the bug by replacing the thumbnail_url with the thumbnail_stream_id 2023-02-05 20:32:34 +01:00
NewVersionWorker.kt Use AndroidX's PendingIntentCompat class. 2023-04-13 10:53:46 +05:30
PanicResponderActivity.java Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
QueueItemMenuUtil.java Support obtaining multiple images from the extractor 2023-09-22 09:57:33 +02:00
RouterActivity.java Channels are now an Info 2023-09-18 23:22:32 +02:00