Commit Graph
4616 Commits
Author SHA1 Message Date
kapodamy 94e23142a5 update WebMWriter.java
fix wrong cue generation
2019-11-24 12:24:59 -03:00
kapodamy 9339fc80b4 update DownloadManager.java
* check if the directory pending_downloads was created
2019-11-24 12:24:58 -03:00
kapodamy d092e39c56 fallback for pending downloads directory 2019-11-24 12:24:57 -03:00
kapodamy 160a33e8c8 misc changes
* OggFromWebMWriter: rewrite (again), reduce iterations over the input. Works as-is (video streams are not supported)
* WebMReader: use int for SimpleBlock.dataSize instead of long
* Download Recovery: allow recovering uninitialized downloads
* check range-requests using HEAD method instead of GET
* DownloadRunnableFallback: add workaround for 32kB/s issue, unknown issue origin, wont fix
* reporting downloads errors now include the source url with the selected quality and format
2019-11-24 12:24:57 -03:00
kapodamy 429ee7eb93 Mp4FromDashWriter fixes
* correct calculation of "co64" box and usage of 64bits offsets
* generate one chunk for audio streams like ffmpeg does, attempt to fix cut-off audio
* misc. cleanup
2019-11-24 12:24:54 -03:00
kapodamy c891f2f1ed long-term downloads resume
* recovery infrastructure
* bump serialVersionUID of DownloadMission
* misc cleanup in DownloadMission.java
* remove unused/redundant from strings.xml
2019-11-24 12:24:53 -03:00
kapodamy 0cdfa6e377 rewrite OggFromWebMWriter
* reduce the number of iterations over the output file (less seeking)
* fix audio samples with size of 255 do not handled correctly in the segment table (allows writing audio streams with 70kbps and 160kbps bitrate)
* add support for VORBIS codec metadata
* write packets based on the timestamp
2019-11-24 12:21:02 -03:00
kapodamy 52a21e4a24 implement webm to ogg demuxer
* used for opus audio stream
* update WebMReader and WebMWriter
* new post-processing algorithm
2019-11-24 12:21:01 -03:00
mitosagiandTobiGr 2ad0d47f61 Fix popup player gestures 2019-11-22 11:41:10 +01:00
Mauricio Colli bc283bce4e Make the KioskFragment aware of changes in the preferred content country 2019-11-20 00:23:35 -03:00
Mauricio Colli 544cae4fb4 Use tab position from parameters instead of relying on the view pager 2019-11-20 00:23:34 -03:00
Mauricio Colli 38a0395d45 Enable toolbar title visibility when setting a new one 2019-11-20 00:23:33 -03:00
Mauricio Colli a5b7666188 Clear the item list when starting loading 2019-11-20 00:23:31 -03:00
Mauricio Colli 58a626dedb Fix broken view pager tabs implementation
- Fragments were being recreated from scratch (losing their state) every
time some configuration change occurred (e.g. screen rotation).
- Use `FragmentStatePagerAdapter` instead, as it is built to work with
them and manage their states.
2019-11-20 00:23:30 -03:00
Mauricio Colli 7e311e5567 Fix mess with tab handling and enable ignored tests again
- Fix typo in a string resource
- Reorder tabs so the default kiosk is on top of the others
2019-11-20 00:23:29 -03:00
TobiGr c0cbec700c Merge remote-tracking branch 'Weblate/dev' into dev 2019-11-19 21:49:14 +01:00
Tobias GrozaandGitHub e9c9dfcd8c Merge pull request #2799 from Ozyc/patch-1
Make reCAPTCHA string untranslatable
2019-11-19 21:16:25 +01:00
Hosted Weblate 3ea8841e3a Merge branch 'origin/dev' into Weblate. 2019-11-19 15:04:49 +01:00
chr56andHosted Weblate 8b26e5b106 Translated using Weblate (Chinese (Simplified))
Currently translated at 32.9% (165 of 501 strings)
2019-11-19 15:04:47 +01:00
ÉfritandHosted Weblate 495fa170a9 Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:37 +01:00
oskamuelller4fsandHosted Weblate 406d02fd28 Translated using Weblate (German)
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:34 +01:00
Geoflly AdoniasandHosted Weblate 3ad8883999 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:33 +01:00
RedirionandGitHub dcd7055a9d Bump ExoPlayer to 2.10.8
Here we go again.
Minor update.
ExoPlayer Changelog: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md
2019-11-19 14:25:40 +01:00
Mauricio Colli b125ff702a Show parsed relative times instead of whatever the service gives us
Before, the direct value was given to the user, now it uses the parsed
date so we can match the device's language.

To get the relative time from the parsed dates, we use the PrettyTime
library.

Also introduces a debug option to check the service's original value.
2019-11-17 23:58:55 -03:00
Mauricio Colli 6e546703a9 Show proper text for live streams watching/listening count 2019-11-17 23:58:54 -03:00
Mauricio Colli 71f1bbdcc1 Use new Localization and Downloader implementations from extractor 2019-11-17 23:58:52 -03:00
chr56andHosted Weblate bdb86a7fde Translated using Weblate (Chinese (Simplified))
Currently translated at 19.2% (96 of 501 strings)
2019-11-16 23:06:09 +01:00
Pekka RistolaandHosted Weblate 8ac8258400 Translated using Weblate (Finnish)
Currently translated at 67.7% (339 of 501 strings)
2019-11-16 23:06:01 +01:00
Mattias MünsterandHosted Weblate 0338ff8d51 Translated using Weblate (Swedish)
Currently translated at 91.2% (457 of 501 strings)
2019-11-16 23:06:00 +01:00
ÉfritandHosted Weblate d694e61006 Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
2019-11-16 23:05:53 +01:00
thami simoandHosted Weblate 9915287a5a Translated using Weblate (Arabic)
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:27 +01:00
WaldiSandHosted Weblate cb19f792da Translated using Weblate (Polish)
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:26 +01:00
winqooqandHosted Weblate f449aee901 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:26 +01:00
Jeff HuangandHosted Weblate b665122c3c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:30 +01:00
Koo HyominandHosted Weblate f4dbd5c9bd Translated using Weblate (Korean)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:30 +01:00
Pekka RistolaandHosted Weblate cb6d7e6dd7 Translated using Weblate (Finnish)
Currently translated at 67.3% (337 of 501 strings)
2019-11-14 01:03:27 +01:00
ozycandHosted Weblate 4d4a86f889 Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:26 +01:00
Adolfo Jayme BarrientosandHosted Weblate e3829303f9 Translated using Weblate (Spanish)
Currently translated at 99.8% (500 of 501 strings)
2019-11-14 01:03:26 +01:00
Mitesh Sanjay MuthaandHosted Weblate 86d4cf3dfc Translated using Weblate (Hindi)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:25 +01:00
naofumandHosted Weblate ed4196f732 Translated using Weblate (Japanese)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:23 +01:00
ozycandHosted Weblate af70fdd7a6 Translated using Weblate (Esperanto)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:22 +01:00
Oğuz ErsenandHosted Weblate 0ee6c1e47e Translated using Weblate (Turkish)
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:02:57 +01:00
OzycandGitHub 0886c6b216 Make reCAPTCHA string untranslatable
I updated reCaptchaActivity string and made it untranslatable, because it's causing "Failed check: Unchanged translation" on Weblate.
2019-11-11 15:24:06 +00:00
Hosted Weblate 754fe3adfb Merge branch 'origin/dev' into Weblate. 2019-11-10 00:04:35 +01:00
Deleted UserandHosted Weblate b5058f99ce Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.2% (497 of 501 strings)
2019-11-10 00:04:32 +01:00
Jeff HuangandHosted Weblate f7be693470 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (501 of 501 strings)
2019-11-10 00:04:31 +01:00
Deleted UserandHosted Weblate b772afeeab Translated using Weblate (Slovak)
Currently translated at 88.2% (442 of 501 strings)
2019-11-10 00:04:31 +01:00
Adolfo Jayme BarrientosandHosted Weblate f0c7cb9f94 Translated using Weblate (Spanish)
Currently translated at 100.0% (501 of 501 strings)
2019-11-10 00:04:29 +01:00
zmniandHosted Weblate 1561c210fb Translated using Weblate (Indonesian)
Currently translated at 99.8% (500 of 501 strings)
2019-11-10 00:04:28 +01:00
thami simoandHosted Weblate 727fb27ad0 Translated using Weblate (Arabic)
Currently translated at 100.0% (501 of 501 strings)
2019-11-10 00:04:27 +01:00