kapodamy
ffaaf9d68f
update DownloadDialog.java
...
keep *.opus extension
2019-11-26 10:46:29 -03:00
kapodamy
7402e04229
update WebMWriter.java
...
fix wrong cue generation
2019-11-26 10:46:29 -03:00
kapodamy
ceef1d63a5
update DownloadManager.java
...
* check if the directory pending_downloads was created
2019-11-26 10:46:29 -03:00
kapodamy
8f32cda70a
fallback for pending downloads directory
2019-11-26 10:46:29 -03:00
kapodamy
fc04ddb5b4
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-26 10:46:28 -03:00
kapodamy
3a56ced82d
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-26 10:46:26 -03:00
kapodamy
2484698e8b
long-term downloads resume
...
* recovery infrastructure
* bump serialVersionUID of DownloadMission
* misc cleanup in DownloadMission.java
* remove unused/redundant from strings.xml
2019-11-26 10:46:26 -03:00
kapodamy
1380a53a05
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-26 10:46:26 -03:00
kapodamy
511b859c38
implement webm to ogg demuxer
...
* used for opus audio stream
* update WebMReader and WebMWriter
* new post-processing algorithm
2019-11-26 10:46:26 -03:00
Tobias Groza
3f0842535d
Merge pull request #2720 from haggaie/hebrew-translation
...
Fix Hebrew translation on some devices
2019-11-24 21:26:52 +01:00
Tobias Groza
813b3a159f
Merge pull request #2772 from mitosagi/popup-player-gestures
...
Fix popup player gestures
2019-11-23 19:41:55 +01:00
mitosagi
00f1b114f3
Fix popup player gestures
2019-11-22 11:41:10 +01:00
Tobias Groza
9c1f53d763
Merge pull request #2742 from mauriciocolli/fix-mess-tabs
...
Fix tab handling and enable ignored tests again
2019-11-21 22:23:40 +01:00
Mauricio Colli
5dd9ef156d
Make the KioskFragment aware of changes in the preferred content country
2019-11-20 00:23:35 -03:00
Mauricio Colli
910910f524
Use tab position from parameters instead of relying on the view pager
2019-11-20 00:23:34 -03:00
Mauricio Colli
bb34f3e711
Enable toolbar title visibility when setting a new one
2019-11-20 00:23:33 -03:00
Mauricio Colli
03c59cbb0d
Clear the item list when starting loading
2019-11-20 00:23:31 -03:00
Mauricio Colli
991776c25e
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
532d2f305a
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
21e2e97efb
Merge remote-tracking branch 'Weblate/dev' into dev
2019-11-19 21:49:14 +01:00
Tobias Groza
cf3f7cca62
Merge pull request #2799 from Ozyc/patch-1
...
Make reCAPTCHA string untranslatable
2019-11-19 21:16:25 +01:00
Tobias Groza
b1f83d699f
Merge pull request #2816 from Redirion/patch-3
...
Bump ExoPlayer to 2.10.8
2019-11-19 18:11:38 +01:00
Hosted Weblate
c0fc782b53
Merge branch 'origin/dev' into Weblate.
2019-11-19 15:04:49 +01:00
chr56
e2d5a2ca04
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 32.9% (165 of 501 strings)
2019-11-19 15:04:47 +01:00
Éfrit
3fcc90987b
Translated using Weblate (French)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:37 +01:00
oskamuelller4fs
ae51ca7194
Translated using Weblate (German)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:34 +01:00
Geoflly Adonias
8ef1189737
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-19 15:04:33 +01:00
Redirion
5238c009c4
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
Tobias Groza
1d90823922
Merge pull request #2713 from mauriciocolli/compatibility-extractor
...
Use new Localization and Downloader implementations from extractor
2019-11-18 10:05:45 +01:00
Mauricio Colli
ab1c2b00da
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
8df3186f83
Show proper text for live streams watching/listening count
2019-11-17 23:58:54 -03:00
Mauricio Colli
cb2f0625b1
Use new Localization and Downloader implementations from extractor
2019-11-17 23:58:52 -03:00
chr56
8ab714e931
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 19.2% (96 of 501 strings)
2019-11-16 23:06:09 +01:00
Pekka Ristola
84a2bd69e0
Translated using Weblate (Finnish)
...
Currently translated at 67.7% (339 of 501 strings)
2019-11-16 23:06:01 +01:00
Mattias Münster
718e047d38
Translated using Weblate (Swedish)
...
Currently translated at 91.2% (457 of 501 strings)
2019-11-16 23:06:00 +01:00
Éfrit
7908c8cb64
Translated using Weblate (French)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-16 23:05:53 +01:00
thami simo
b3a2f94e51
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:27 +01:00
WaldiS
84a2b823a8
Translated using Weblate (Polish)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:26 +01:00
winqooq
1abedc0dc8
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-15 20:04:26 +01:00
Jeff Huang
3eec2bb348
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:30 +01:00
Koo Hyomin
955d6f78e4
Translated using Weblate (Korean)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:30 +01:00
Pekka Ristola
7c2ad75f69
Translated using Weblate (Finnish)
...
Currently translated at 67.3% (337 of 501 strings)
2019-11-14 01:03:27 +01:00
ozyc
3847887beb
Translated using Weblate (French)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:26 +01:00
Adolfo Jayme Barrientos
c8915d29aa
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (500 of 501 strings)
2019-11-14 01:03:26 +01:00
Mitesh Sanjay Mutha
025ebf26b2
Translated using Weblate (Hindi)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:25 +01:00
naofum
d8e058579e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:23 +01:00
ozyc
992af94f1a
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:03:22 +01:00
Oğuz Ersen
0d1595c681
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (501 of 501 strings)
2019-11-14 01:02:57 +01:00
Ozyc
06ab36e764
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
01222c0935
Merge branch 'origin/dev' into Weblate.
2019-11-10 00:04:35 +01:00