├── .gitignore ├── .metadata ├── LICENSE ├── README.md ├── analysis_options.yaml ├── android ├── .gradle │ ├── 8.13-milestone-3 │ │ ├── checksums │ │ │ ├── checksums.lock │ │ │ ├── md5-checksums.bin │ │ │ └── sha1-checksums.bin │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ └── gc.properties │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ ├── config.properties │ ├── file-system.probe │ ├── noVersion │ │ └── buildLogic.lock │ └── vcs-1 │ │ └── gc.properties ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── GeneratedPluginRegistrant.java │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── ad │ │ │ │ └── block │ │ │ │ └── wetuber │ │ │ │ └── wetuber │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── build │ └── reports │ │ └── problems │ │ └── problems-report.html ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties └── settings.gradle ├── assets └── images │ ├── coin.png │ ├── diamond.png │ ├── empty_state.png │ ├── gold.png │ ├── google.png │ ├── logo.png │ ├── premium.png │ └── tea.png ├── devtools_options.yaml ├── lib ├── components │ ├── carousel_item.dart │ ├── comment_card.dart │ ├── controls_bar.dart │ ├── controls_bar_landscape.dart │ ├── controls_bar_landscape_empty.dart │ ├── controls_bar_portrait.dart │ ├── controls_bar_portrait_empty.dart │ ├── glass_morphism_card.dart │ ├── login_card.dart │ ├── playlist_card.dart │ ├── playlist_item.dart │ ├── playlist_item_card.dart │ ├── playlist_table_card.dart │ ├── popular_playlist_video_player.dart │ ├── popup_video_player.dart │ ├── sports_card.dart │ ├── suggestion_card.dart │ ├── video_card.dart │ └── video_info.dart ├── home │ ├── home_page.dart │ └── home_video_page.dart ├── main.dart ├── main │ └── main_page.dart ├── model │ ├── api_manager.dart │ ├── api_request.dart │ ├── country.dart │ ├── data.dart │ ├── my_shared_preferences.dart │ ├── src │ │ ├── exceptions │ │ │ ├── exceptions.dart │ │ │ ├── fatal_failure_exception.dart │ │ │ ├── http_client_closed.dart │ │ │ ├── request_limit_exceeded_exception.dart │ │ │ ├── transient_failure_exception.dart │ │ │ ├── video_requires_purchase_exception.dart │ │ │ ├── video_unavailable_exception.dart │ │ │ ├── video_unplayable_exception.dart │ │ │ └── youtube_explode_exception.dart │ │ ├── extensions │ │ │ └── helpers_extension.dart │ │ ├── js │ │ │ ├── js_engine.dart │ │ │ └── jsparser │ │ │ │ ├── LICENSE-original.md │ │ │ │ ├── README.md │ │ │ │ ├── jsparser.dart │ │ │ │ └── src │ │ │ │ ├── annotations.dart │ │ │ │ ├── ast.dart │ │ │ │ ├── ast_visitor.dart │ │ │ │ ├── charcode.dart │ │ │ │ ├── lexer.dart │ │ │ │ ├── noise.dart │ │ │ │ └── parser.dart │ │ ├── retry.dart │ │ ├── reverse_engineering │ │ │ ├── cipher │ │ │ │ ├── cipher_manifest.dart │ │ │ │ └── cipher_operations.dart │ │ │ ├── clients │ │ │ │ └── closed_caption_client.dart │ │ │ ├── dash_manifest.dart │ │ │ ├── heuristics.dart │ │ │ ├── hls_manifest.dart │ │ │ ├── models │ │ │ │ ├── fragment.dart │ │ │ │ ├── fragment.g.dart │ │ │ │ ├── initial_data.dart │ │ │ │ ├── stream_info_provider.dart │ │ │ │ └── youtube_page.dart │ │ │ ├── pages │ │ │ │ ├── player_config_base.dart │ │ │ │ └── watch_page.dart │ │ │ ├── player │ │ │ │ ├── player_response.dart │ │ │ │ └── player_source.dart │ │ │ └── youtube_http_client.dart │ │ ├── videos │ │ │ ├── closed_captions │ │ │ │ ├── closed_caption.dart │ │ │ │ ├── closed_caption.g.dart │ │ │ │ ├── closed_caption_client.dart │ │ │ │ ├── closed_caption_format.dart │ │ │ │ ├── closed_caption_format.g.dart │ │ │ │ ├── closed_caption_manifest.dart │ │ │ │ ├── closed_caption_part.dart │ │ │ │ ├── closed_caption_part.g.dart │ │ │ │ ├── closed_caption_track.dart │ │ │ │ ├── closed_caption_track.g.dart │ │ │ │ ├── closed_caption_track_info.dart │ │ │ │ ├── closed_caption_track_info.freezed.dart │ │ │ │ ├── closed_caption_track_info.g.dart │ │ │ │ ├── closed_captions.dart │ │ │ │ ├── language.dart │ │ │ │ ├── language.freezed.dart │ │ │ │ └── language.g.dart │ │ │ ├── streams │ │ │ │ ├── mixins │ │ │ │ │ ├── audio_stream_info.dart │ │ │ │ │ ├── hls_stream_info.dart │ │ │ │ │ ├── stream_info.dart │ │ │ │ │ └── video_stream_info.dart │ │ │ │ ├── models │ │ │ │ │ ├── audio_track.dart │ │ │ │ │ ├── audio_track.freezed.dart │ │ │ │ │ ├── audio_track.g.dart │ │ │ │ │ ├── bitrate.dart │ │ │ │ │ ├── bitrate.freezed.dart │ │ │ │ │ ├── bitrate.g.dart │ │ │ │ │ ├── filesize.dart │ │ │ │ │ ├── filesize.freezed.dart │ │ │ │ │ ├── filesize.g.dart │ │ │ │ │ ├── framerate.dart │ │ │ │ │ ├── framerate.freezed.dart │ │ │ │ │ ├── framerate.g.dart │ │ │ │ │ ├── stream_container.dart │ │ │ │ │ ├── stream_container.freezed.dart │ │ │ │ │ ├── stream_container.g.dart │ │ │ │ │ ├── video_quality.dart │ │ │ │ │ ├── video_resolution.dart │ │ │ │ │ └── video_resolution.g.dart │ │ │ │ ├── stream_client.dart │ │ │ │ ├── stream_controller.dart │ │ │ │ ├── stream_manifest.dart │ │ │ │ ├── streams.dart │ │ │ │ └── types │ │ │ │ │ ├── audio_only_stream_info.dart │ │ │ │ │ ├── audio_only_stream_info.g.dart │ │ │ │ │ ├── hls │ │ │ │ │ ├── hls_audio_stream_info.dart │ │ │ │ │ ├── hls_audio_stream_info.g.dart │ │ │ │ │ ├── hls_muxed_stream_info.dart │ │ │ │ │ ├── hls_muxed_stream_info.g.dart │ │ │ │ │ ├── hls_video_stream_info.dart │ │ │ │ │ └── hls_video_stream_info.g.dart │ │ │ │ │ ├── muxed_stream_info.dart │ │ │ │ │ ├── muxed_stream_info.g.dart │ │ │ │ │ ├── video_only_stream_info.dart │ │ │ │ │ └── video_only_stream_info.g.dart │ │ │ ├── video_client.dart │ │ │ ├── video_controller.dart │ │ │ ├── video_id.dart │ │ │ ├── video_id.freezed.dart │ │ │ ├── video_id.g.dart │ │ │ ├── video_link.dart │ │ │ ├── video_link.freezed.dart │ │ │ ├── videos.dart │ │ │ └── youtube_api_client.dart │ │ └── youtube_explode_base.dart │ ├── ui │ │ ├── stream_build.dart │ │ └── stream_build_util.dart │ ├── youtube_client.dart │ ├── youtube_explode_dart.dart │ └── youtube_link_manager.dart ├── music │ ├── music_empty_page.dart │ └── music_section_page.dart ├── pages │ ├── channel_page.dart │ ├── channel_video_page.dart │ ├── comment_page.dart │ ├── country_page.dart │ ├── empty_page.dart │ ├── live_video_page.dart │ ├── loading_page.dart │ ├── playlist_page.dart │ ├── playlist_sub_page.dart │ ├── search_page.dart │ ├── sport_more_page.dart │ ├── sport_page.dart │ ├── youtube_play_playlist_page.dart │ ├── youtube_player_page.dart │ ├── youtube_playlist_template_page.dart │ └── youtube_template_page.dart ├── podcast │ └── empty_podcast_page.dart ├── strings │ ├── ar.dart │ ├── bg.dart │ ├── ca.dart │ ├── cn.dart │ ├── cs.dart │ ├── de.dart │ ├── en.dart │ ├── es.dart │ ├── et.dart │ ├── fr.dart │ ├── gr.dart │ ├── he.dart │ ├── hr.dart │ ├── ht.dart │ ├── id.dart │ ├── it.dart │ ├── ja.dart │ ├── ko.dart │ ├── ku.dart │ ├── lt.dart │ ├── lv.dart │ ├── nb.dart │ ├── nl.dart │ ├── nn.dart │ ├── np.dart │ ├── pl.dart │ ├── pt.dart │ ├── ro.dart │ ├── ru.dart │ ├── sk.dart │ ├── tr.dart │ ├── tw.dart │ └── uk.dart ├── subscription │ └── setting_page.dart └── theme │ └── color_theme.dart ├── pubspec.lock ├── pubspec.yaml └── test └── widget_test.dart /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/.metadata -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/checksums/checksums.lock -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/checksums/md5-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/checksums/md5-checksums.bin -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/checksums/sha1-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/checksums/sha1-checksums.bin -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/executionHistory/executionHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/executionHistory/executionHistory.bin -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/fileHashes/resourceHashesCache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/8.13-milestone-3/fileHashes/resourceHashesCache.bin -------------------------------------------------------------------------------- /android/.gradle/8.13-milestone-3/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/.gradle/buildOutputCleanup/buildOutputCleanup.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock -------------------------------------------------------------------------------- /android/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Mon Jan 27 01:58:12 CST 2025 2 | gradle.version=8.13-milestone-3 3 | -------------------------------------------------------------------------------- /android/.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /android/.gradle/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/config.properties -------------------------------------------------------------------------------- /android/.gradle/file-system.probe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/file-system.probe -------------------------------------------------------------------------------- /android/.gradle/noVersion/buildLogic.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/.gradle/noVersion/buildLogic.lock -------------------------------------------------------------------------------- /android/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/ad/block/wetuber/wetuber/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/kotlin/com/ad/block/wetuber/wetuber/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/build/reports/problems/problems-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/build/reports/problems/problems-report.html -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/local.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /assets/images/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/coin.png -------------------------------------------------------------------------------- /assets/images/diamond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/diamond.png -------------------------------------------------------------------------------- /assets/images/empty_state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/empty_state.png -------------------------------------------------------------------------------- /assets/images/gold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/gold.png -------------------------------------------------------------------------------- /assets/images/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/google.png -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /assets/images/premium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/premium.png -------------------------------------------------------------------------------- /assets/images/tea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/assets/images/tea.png -------------------------------------------------------------------------------- /devtools_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/devtools_options.yaml -------------------------------------------------------------------------------- /lib/components/carousel_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/carousel_item.dart -------------------------------------------------------------------------------- /lib/components/comment_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/comment_card.dart -------------------------------------------------------------------------------- /lib/components/controls_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/controls_bar.dart -------------------------------------------------------------------------------- /lib/components/controls_bar_landscape.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/controls_bar_landscape.dart -------------------------------------------------------------------------------- /lib/components/controls_bar_landscape_empty.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/controls_bar_landscape_empty.dart -------------------------------------------------------------------------------- /lib/components/controls_bar_portrait.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/controls_bar_portrait.dart -------------------------------------------------------------------------------- /lib/components/controls_bar_portrait_empty.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/controls_bar_portrait_empty.dart -------------------------------------------------------------------------------- /lib/components/glass_morphism_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/glass_morphism_card.dart -------------------------------------------------------------------------------- /lib/components/login_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/login_card.dart -------------------------------------------------------------------------------- /lib/components/playlist_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/playlist_card.dart -------------------------------------------------------------------------------- /lib/components/playlist_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/playlist_item.dart -------------------------------------------------------------------------------- /lib/components/playlist_item_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/playlist_item_card.dart -------------------------------------------------------------------------------- /lib/components/playlist_table_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/playlist_table_card.dart -------------------------------------------------------------------------------- /lib/components/popular_playlist_video_player.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/popular_playlist_video_player.dart -------------------------------------------------------------------------------- /lib/components/popup_video_player.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/popup_video_player.dart -------------------------------------------------------------------------------- /lib/components/sports_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/sports_card.dart -------------------------------------------------------------------------------- /lib/components/suggestion_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/suggestion_card.dart -------------------------------------------------------------------------------- /lib/components/video_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/video_card.dart -------------------------------------------------------------------------------- /lib/components/video_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/components/video_info.dart -------------------------------------------------------------------------------- /lib/home/home_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/home/home_page.dart -------------------------------------------------------------------------------- /lib/home/home_video_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/home/home_video_page.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/main/main_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/main/main_page.dart -------------------------------------------------------------------------------- /lib/model/api_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/api_manager.dart -------------------------------------------------------------------------------- /lib/model/api_request.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/api_request.dart -------------------------------------------------------------------------------- /lib/model/country.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/country.dart -------------------------------------------------------------------------------- /lib/model/data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/data.dart -------------------------------------------------------------------------------- /lib/model/my_shared_preferences.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/my_shared_preferences.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/exceptions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/exceptions.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/fatal_failure_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/fatal_failure_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/http_client_closed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/http_client_closed.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/request_limit_exceeded_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/request_limit_exceeded_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/transient_failure_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/transient_failure_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/video_requires_purchase_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/video_requires_purchase_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/video_unavailable_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/video_unavailable_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/video_unplayable_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/video_unplayable_exception.dart -------------------------------------------------------------------------------- /lib/model/src/exceptions/youtube_explode_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/exceptions/youtube_explode_exception.dart -------------------------------------------------------------------------------- /lib/model/src/extensions/helpers_extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/extensions/helpers_extension.dart -------------------------------------------------------------------------------- /lib/model/src/js/js_engine.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/js_engine.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/LICENSE-original.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/LICENSE-original.md -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/README.md -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/jsparser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/jsparser.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/annotations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/annotations.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/ast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/ast.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/ast_visitor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/ast_visitor.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/charcode.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/charcode.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/lexer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/lexer.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/noise.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/noise.dart -------------------------------------------------------------------------------- /lib/model/src/js/jsparser/src/parser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/js/jsparser/src/parser.dart -------------------------------------------------------------------------------- /lib/model/src/retry.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/retry.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/cipher/cipher_manifest.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/cipher/cipher_manifest.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/cipher/cipher_operations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/cipher/cipher_operations.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/clients/closed_caption_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/clients/closed_caption_client.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/dash_manifest.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/dash_manifest.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/heuristics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/heuristics.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/hls_manifest.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/hls_manifest.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/models/fragment.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/models/fragment.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/models/fragment.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/models/fragment.g.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/models/initial_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/models/initial_data.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/models/stream_info_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/models/stream_info_provider.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/models/youtube_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/models/youtube_page.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/pages/player_config_base.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/pages/player_config_base.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/pages/watch_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/pages/watch_page.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/player/player_response.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/player/player_response.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/player/player_source.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/player/player_source.dart -------------------------------------------------------------------------------- /lib/model/src/reverse_engineering/youtube_http_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/reverse_engineering/youtube_http_client.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_client.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_format.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_format.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_format.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_format.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_manifest.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_manifest.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_part.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_part.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_part.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_part.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_track.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_track.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_track.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_track.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_track_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_track_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_track_info.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_track_info.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_caption_track_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_caption_track_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/closed_captions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/closed_captions.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/language.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/language.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/language.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/language.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/closed_captions/language.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/closed_captions/language.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/mixins/audio_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/mixins/audio_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/mixins/hls_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/mixins/hls_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/mixins/stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/mixins/stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/mixins/video_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/mixins/video_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/audio_track.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/audio_track.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/audio_track.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/audio_track.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/audio_track.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/audio_track.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/bitrate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/bitrate.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/bitrate.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/bitrate.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/bitrate.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/bitrate.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/filesize.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/filesize.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/filesize.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/filesize.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/filesize.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/filesize.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/framerate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/framerate.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/framerate.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/framerate.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/framerate.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/framerate.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/stream_container.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/stream_container.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/stream_container.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/stream_container.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/stream_container.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/stream_container.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/video_quality.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/video_quality.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/video_resolution.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/video_resolution.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/models/video_resolution.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/models/video_resolution.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/stream_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/stream_client.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/stream_controller.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/stream_controller.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/stream_manifest.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/stream_manifest.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/streams.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/streams.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/audio_only_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/audio_only_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/audio_only_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/audio_only_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_audio_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_audio_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_audio_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_audio_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_muxed_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_muxed_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_muxed_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_muxed_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_video_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_video_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/hls/hls_video_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/hls/hls_video_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/muxed_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/muxed_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/muxed_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/muxed_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/video_only_stream_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/video_only_stream_info.dart -------------------------------------------------------------------------------- /lib/model/src/videos/streams/types/video_only_stream_info.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/streams/types/video_only_stream_info.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_client.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_controller.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_controller.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_id.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_id.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_id.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_id.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_id.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_id.g.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_link.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_link.dart -------------------------------------------------------------------------------- /lib/model/src/videos/video_link.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/video_link.freezed.dart -------------------------------------------------------------------------------- /lib/model/src/videos/videos.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/videos.dart -------------------------------------------------------------------------------- /lib/model/src/videos/youtube_api_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/videos/youtube_api_client.dart -------------------------------------------------------------------------------- /lib/model/src/youtube_explode_base.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/src/youtube_explode_base.dart -------------------------------------------------------------------------------- /lib/model/ui/stream_build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/ui/stream_build.dart -------------------------------------------------------------------------------- /lib/model/ui/stream_build_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/ui/stream_build_util.dart -------------------------------------------------------------------------------- /lib/model/youtube_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/youtube_client.dart -------------------------------------------------------------------------------- /lib/model/youtube_explode_dart.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/youtube_explode_dart.dart -------------------------------------------------------------------------------- /lib/model/youtube_link_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/model/youtube_link_manager.dart -------------------------------------------------------------------------------- /lib/music/music_empty_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/music/music_empty_page.dart -------------------------------------------------------------------------------- /lib/music/music_section_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/music/music_section_page.dart -------------------------------------------------------------------------------- /lib/pages/channel_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/channel_page.dart -------------------------------------------------------------------------------- /lib/pages/channel_video_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/channel_video_page.dart -------------------------------------------------------------------------------- /lib/pages/comment_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/comment_page.dart -------------------------------------------------------------------------------- /lib/pages/country_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/country_page.dart -------------------------------------------------------------------------------- /lib/pages/empty_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/empty_page.dart -------------------------------------------------------------------------------- /lib/pages/live_video_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/live_video_page.dart -------------------------------------------------------------------------------- /lib/pages/loading_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/loading_page.dart -------------------------------------------------------------------------------- /lib/pages/playlist_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/playlist_page.dart -------------------------------------------------------------------------------- /lib/pages/playlist_sub_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/playlist_sub_page.dart -------------------------------------------------------------------------------- /lib/pages/search_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/search_page.dart -------------------------------------------------------------------------------- /lib/pages/sport_more_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/sport_more_page.dart -------------------------------------------------------------------------------- /lib/pages/sport_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/sport_page.dart -------------------------------------------------------------------------------- /lib/pages/youtube_play_playlist_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/youtube_play_playlist_page.dart -------------------------------------------------------------------------------- /lib/pages/youtube_player_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/youtube_player_page.dart -------------------------------------------------------------------------------- /lib/pages/youtube_playlist_template_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/youtube_playlist_template_page.dart -------------------------------------------------------------------------------- /lib/pages/youtube_template_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/pages/youtube_template_page.dart -------------------------------------------------------------------------------- /lib/podcast/empty_podcast_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/podcast/empty_podcast_page.dart -------------------------------------------------------------------------------- /lib/strings/ar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ar.dart -------------------------------------------------------------------------------- /lib/strings/bg.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/bg.dart -------------------------------------------------------------------------------- /lib/strings/ca.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ca.dart -------------------------------------------------------------------------------- /lib/strings/cn.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/cn.dart -------------------------------------------------------------------------------- /lib/strings/cs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/cs.dart -------------------------------------------------------------------------------- /lib/strings/de.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/de.dart -------------------------------------------------------------------------------- /lib/strings/en.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/en.dart -------------------------------------------------------------------------------- /lib/strings/es.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/es.dart -------------------------------------------------------------------------------- /lib/strings/et.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/et.dart -------------------------------------------------------------------------------- /lib/strings/fr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/fr.dart -------------------------------------------------------------------------------- /lib/strings/gr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/gr.dart -------------------------------------------------------------------------------- /lib/strings/he.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/he.dart -------------------------------------------------------------------------------- /lib/strings/hr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/hr.dart -------------------------------------------------------------------------------- /lib/strings/ht.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ht.dart -------------------------------------------------------------------------------- /lib/strings/id.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/id.dart -------------------------------------------------------------------------------- /lib/strings/it.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/it.dart -------------------------------------------------------------------------------- /lib/strings/ja.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ja.dart -------------------------------------------------------------------------------- /lib/strings/ko.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ko.dart -------------------------------------------------------------------------------- /lib/strings/ku.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ku.dart -------------------------------------------------------------------------------- /lib/strings/lt.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/lt.dart -------------------------------------------------------------------------------- /lib/strings/lv.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/lv.dart -------------------------------------------------------------------------------- /lib/strings/nb.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/nb.dart -------------------------------------------------------------------------------- /lib/strings/nl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/nl.dart -------------------------------------------------------------------------------- /lib/strings/nn.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/nn.dart -------------------------------------------------------------------------------- /lib/strings/np.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/np.dart -------------------------------------------------------------------------------- /lib/strings/pl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/pl.dart -------------------------------------------------------------------------------- /lib/strings/pt.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/pt.dart -------------------------------------------------------------------------------- /lib/strings/ro.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ro.dart -------------------------------------------------------------------------------- /lib/strings/ru.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/ru.dart -------------------------------------------------------------------------------- /lib/strings/sk.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/sk.dart -------------------------------------------------------------------------------- /lib/strings/tr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/tr.dart -------------------------------------------------------------------------------- /lib/strings/tw.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/tw.dart -------------------------------------------------------------------------------- /lib/strings/uk.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/strings/uk.dart -------------------------------------------------------------------------------- /lib/subscription/setting_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/subscription/setting_page.dart -------------------------------------------------------------------------------- /lib/theme/color_theme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/lib/theme/color_theme.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Purehi/wetube_flutter/HEAD/test/widget_test.dart --------------------------------------------------------------------------------