Увеличение яркости ExoPlayer 2, как и MxPlayer - PullRequest
0 голосов
/ 25 мая 2018

Я просмотрел всю документацию ExoPlayer2, но не смог найти, как увеличить яркость exoplayer.Я нашел похожий вопрос

на github

Мой xml выглядит следующим образом

<com.google.android.exoplayer2.ui.PlayerView
        android:id="@+id/exoplayer_view_activity_exo_player"
        android:layout_width="0dp"
        android:layout_height="0dp"
        android:focusable="true"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:resize_mode="fill"
        app:show_timeout="0"
        app:use_controller="true" />

Если я использую SurfaceView вместо этого, как я собираюсь использоватьметоды exoplayer.Я попытался поместить свой тег exoplayer в тег просмотра поверхности, но мое приложение упало.Есть ли другой способ увеличить яркость на exoplayer.Пожалуйста, не вставляйте код для увеличения яркости системы.

1 Ответ

0 голосов
/ 02 июня 2018

Вы можете изменить внутреннюю SurfaceView библиотеки ExoPlayer2 в ExoPlayer/library/core/src/main/java/com/google/android/exoplayer2/ или использовать классы, которые управляют пикселями и их "яркостью", в зависимости от того, как вы хотите, чтобы ваша яркость была достигнута.

Вы также можете просто использовать ExVidPlayer библиотеку воспроизведения мультимедиа здесь .Библиотека основана на ExoPlayer2 и обеспечивает встроенную регулировку яркости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...