From 875cb0fd5498f158e1088a06f54c0c4dfe80101e Mon Sep 17 00:00:00 2001 From: lishoujun Date: Fri, 4 Jan 2019 23:52:09 +0800 Subject: [PATCH 1/2] add log to debug #86 --- .../schueller/peertube/activity/VideoPlayActivity.java | 5 +++-- .../schueller/peertube/service/VideoPlayerService.java | 9 ++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/net/schueller/peertube/activity/VideoPlayActivity.java b/app/src/main/java/net/schueller/peertube/activity/VideoPlayActivity.java index b747553..9b2f471 100644 --- a/app/src/main/java/net/schueller/peertube/activity/VideoPlayActivity.java +++ b/app/src/main/java/net/schueller/peertube/activity/VideoPlayActivity.java @@ -183,8 +183,9 @@ public class VideoPlayActivity extends AppCompatActivity implements VideoRendere torrentStream.addListener(new TorrentListener() { @Override public void onStreamReady(Torrent torrent) { - Log.d(TAG, "Ready"); - mService.setCurrentStreamUrl(Uri.fromFile(torrent.getVideoFile()).toString()); + String videopath = Uri.fromFile(torrent.getVideoFile()).toString(); + Log.d(TAG, "Ready! torrentStream videopath:" + videopath); + mService.setCurrentStreamUrl(videopath); startPlayer(); } diff --git a/app/src/main/java/net/schueller/peertube/service/VideoPlayerService.java b/app/src/main/java/net/schueller/peertube/service/VideoPlayerService.java index bc62ddb..b477948 100644 --- a/app/src/main/java/net/schueller/peertube/service/VideoPlayerService.java +++ b/app/src/main/java/net/schueller/peertube/service/VideoPlayerService.java @@ -35,6 +35,7 @@ import androidx.annotation.Nullable; import android.support.v4.media.MediaDescriptionCompat; import android.support.v4.media.session.MediaSessionCompat; import android.util.Log; +import android.widget.Toast; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.ExoPlayerFactory; @@ -82,6 +83,8 @@ public class VideoPlayerService extends Service { @Override public void onCreate() { + Log.v(TAG, "onCreate..."); + super.onCreate(); player = ExoPlayerFactory.newSimpleInstance(getApplicationContext(), new DefaultTrackSelector()); @@ -136,7 +139,11 @@ public class VideoPlayerService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { + Context context = this; Log.v(TAG, "onStartCommand..."); + if(currentStreamUrl == null){ + Toast.makeText(context, "currentStreamUrl must not null", Toast.LENGTH_SHORT).show(); + } playVideo(); return START_STICKY; } @@ -150,7 +157,7 @@ public class VideoPlayerService extends Service { public void setCurrentStreamUrl(String streamUrl) { - Log.v(TAG, "setCurrentStreamUrl..."); + Log.v(TAG, "setCurrentStreamUrl..." + streamUrl); currentStreamUrl = streamUrl; } From 10f3daf60baf5bdd185b3506331e0d7ab99b63ab Mon Sep 17 00:00:00 2001 From: "ferhad.necef" <30929712+ferhadnecef@users.noreply.github.com> Date: Fri, 4 Jan 2019 17:30:58 +0300 Subject: [PATCH 2/2] Updated ru (Russian) translation --- app/src/main/res/values-ru/strings.xml | 268 +++++++++++++++++++++++++ 1 file changed, 268 insertions(+) create mode 100644 app/src/main/res/values-ru/strings.xml diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml new file mode 100644 index 0000000..eae63df --- /dev/null +++ b/app/src/main/res/values-ru/strings.xml @@ -0,0 +1,268 @@ + + + Настройки + Вход + + + Сервер + Почта + Пароль + Войти + Войти + Этот адрес электронной почты недействителен + Этот пароль слишком короткий + Неверный пароль + Это поле обязательно к заполнению + «Разрешения на контакты необходимы для предоставления электронных писем». + + + Поиск + Настройки + Выйти + + + Домашняя + Популярные + Подписки + Аккаунт + + + + Сервер PeerTube + + + + + + Миниатюра видео + Аватар + + Показ NSFW ( контекст сексуального характера) + Содержание NSFW ( контекст сексульного характера) будет показано, если включено. + Фильтр языков + Выберите языки видео, которые вы хотите видеть. Ни один из выбранных покажет все видео на всех языках. + Торрент видео плеер + Воспроизведение видео через торрент поток. Это требует разрешения на хранение. (Альфа, не стабильный!) + Лицензия + Универсальная общественная лицензия GNU Affero v3.0. Разрешения этой самой мощной лицензии с авторским левом обусловлены предоставлением полного исходного кода лицензированных произведений и модификаций, которые включают в себя более крупные произведения с использованием лицензированных произведений, по той же лицензии. Уведомления об авторских правах и лицензии должны быть сохранены. Авторы предоставляют явное предоставление патентных прав. Когда измененная версия используется для предоставления услуги по сети, должен быть доступен полный исходный код модифицированной версии. + Версия + Поиск PeerTube + Поиск + Нет результатов + Другое + Поделиться + Неверная ссылка! + Темный режим + Перезапустите приложение для того чтобы изменение вступило в силу. + Тема приложения + Перезапустите приложение, чтобы тема вступила в силу. + + Абхазия + Афар + Африканский + Акан + Албанский + Английский США + Амхарик + Арабский + Арагонский + Америкаский + Ассамский + Аварский + Аймара + Азербайджанский + Бамбара + Башкирский + Баскский + Беларусский + Бенгальский + Бислама + Боснийский + Бразильский язык ввода + Бретонский + Английский ВБ + Болгарский + Бирманский + Каталонский + Чаморро + Чешский + Китайский + Китайский язык ввода + Чувашский + Корнуоллский + Корсиканский + Cree + Хорватский + Чешия + Чешский язык ввода + Дания + Датский язык ввода + Мальдивский + Голландский + Dzongkha + Английский + Esperanto + Эстонский + Ewe + Фарерская + Fijian + Финский + Французский + Французский язык ввода + Fulah + Галицкая + Ганда + Грузинский + Германия + Немецкий язык ввода + Гуарани + Гуджарати + Гаитянский + Хауса + Иврит + Гереро + Хинди + Хири Моту + Венгерский + Исландский + Игбо + Индонезийский + Инуктитут + Инупиак + Ирландский + Итальянский + Японский + Японский язык знаков + Яванский + Гренландский + Каннада + Канури + Кашмирский + Казахский + Кхмерский + Кикуйю + Киньяруанда + Киргизский + Клингон + Коми + Конго + Корейский + Котава + Kuanyama + Курдский + Лао + Латышский + Лимбурган + Лингала + Литовский + Ложбан + Луба-Катанга + Люксембургский + Македонский + Малагасийский + Малайский (макроязык) + Мальтийский + Острова Мэн + Маори + Маратхи + Грецкий + Монгольский + Науру + Навахо + Непальский (макроязык) + Северный ндебеле + Северный саам + Норвежский + Норвежский букмол + Норвежский Нюнорск + Оджибва + Ория (макроязык) + Осетинский + Пакистанский язык знаков + Персидский + Польский + Португальский + Нажмите, чтобы + Кечуа + Румынский + Ретороманский диалект + Рунди + Русский + Русский язык знаков + Санго + Сардинский + Саудовская Аравия Арабский Язык знаков + Шотландский гэльский + Сербский + Сербско-хорватский + Сычуань Йи + Словацкий + Словенский + Сомалийский + Южноафриканский язык жестов + Южный Ндебеле + Южный Сото + Испанский + Суданский + Суахили (макроязык) + Свати + Шведский + Шведский язык жестов + Тагальский + Таитянский + Таджикский + Тамильский + Татарский + Телугу + Тайски + Тибетский + Тигринья + Тонга (Острова Тонга) + Тсонга + Турецкий + Туркменский + Уйгурский + Украинский + Урду + Узбекский + Вьетнамский + Валлонский + Валлийский + Западно-фризский + Идиш + Йоруба + Чжуан + + Красный + Розовый + Пурпурный + Темно-фиолетовый + Индиго + Синий + Светло-синий + Сиан + Зелёный + Светло-зеленый + Лайм + Желтый + Янтарный + Оранжевый + Темно-оранжевый + Коричневый + Серый + Серо-голубой + 0.5x + Нормальный + 1.5x + 2x + + + Фоновое воспроизведение + Если включено, продолжает воспроизводить видео в фоновом режиме. + Локаль + + Аккаунт + + + +