<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/playControllerView"
    android:tag="layout/fragment_tv_player_control_0"
    android:background="@drawable/bg_controller"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <View
        android:id="@+id/backgroundSeek"
        android:background="@color/backgroundSeek"
        android:focusable="false"
        android:visibility="gone"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>
    <ImageView
        android:id="@+id/buttonBack"
        android:focusable="true"
        android:nextFocusLeft="@+id/buttonBack"
        android:nextFocusUp="@+id/buttonBack"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:layout_width="@dimen/dp_60"
        android:layout_height="@dimen/dp_60"
        android:layout_marginTop="@dimen/dp_60"
        android:src="@drawable/ic_back"
        android:tint="@color/color_button_back"
        android:nextFocusForward="@+id/buttonBack"
        android:layout_marginStart="@dimen/dp_80"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"/>
    <TextView
        android:textSize="@dimen/sp_24"
        android:textColor="@color/white"
        android:id="@+id/textTitleWatching"
        android:focusable="false"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/title_watching"
        android:layout_marginStart="@dimen/dp_48"
        app:layout_constraintBottom_toTopOf="@+id/textMovieName"
        app:layout_constraintStart_toEndOf="@+id/buttonBack"
        app:layout_constraintTop_toTopOf="@+id/buttonBack"/>
    <TextView
        android:textSize="@dimen/sp_30"
        android:textStyle="bold"
        android:textColor="@color/white"
        android:id="@+id/textMovieName"
        android:focusable="false"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="@dimen/dp_8"
        android:layout_marginStart="@dimen/dp_48"
        app:layout_constraintBottom_toBottomOf="@+id/buttonBack"
        app:layout_constraintStart_toEndOf="@+id/buttonBack"
        app:layout_constraintTop_toBottomOf="@+id/textTitleWatching"/>
    <TextView
        android:textSize="@dimen/sp_30"
        android:textStyle="bold"
        android:textColor="@color/white"
        android:id="@+id/textAction"
        android:focusable="false"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="@dimen/dp_50"
        app:layout_constraintBottom_toBottomOf="@+id/buttonSettings"
        app:layout_constraintEnd_toStartOf="@+id/buttonNextEpisode"
        app:layout_constraintTop_toTopOf="@+id/buttonSettings"/>
    <ImageView
        android:id="@+id/buttonNextEpisode"
        android:padding="@dimen/dp_15"
        android:focusable="true"
        android:nextFocusUp="@+id/buttonNextEpisode"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:src="@drawable/ic_next"
        android:nextFocusForward="@+id/buttonNextEpisode"
        android:layout_marginEnd="@dimen/dp_50"
        app:layout_constraintEnd_toStartOf="@+id/buttonEpisode"
        app:layout_constraintTop_toTopOf="@+id/buttonSettings"
        style="@style/PlayControlStyle"/>
    <ImageView
        android:id="@+id/buttonEpisode"
        android:focusable="true"
        android:nextFocusUp="@+id/buttonEpisode"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:src="@drawable/ic_more_episodes"
        android:nextFocusForward="@+id/buttonEpisode"
        android:layout_marginEnd="@dimen/dp_50"
        app:layout_constraintEnd_toStartOf="@+id/buttonSubtitle"
        app:layout_constraintTop_toTopOf="@+id/buttonSettings"
        style="@style/PlayControlStyle"/>
    <ImageView
        android:id="@+id/buttonSubtitle"
        android:focusable="true"
        android:nextFocusUp="@+id/buttonSubtitle"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:src="@drawable/ic_subtitle"
        android:nextFocusForward="@+id/buttonSubtitle"
        android:layout_marginEnd="@dimen/dp_50"
        app:layout_constraintEnd_toStartOf="@+id/buttonSettings"
        app:layout_constraintTop_toTopOf="@+id/buttonSettings"
        style="@style/PlayControlStyle"/>
    <ImageView
        android:id="@+id/buttonSettings"
        android:focusable="true"
        android:nextFocusRight="@+id/buttonPlayPause"
        android:nextFocusUp="@+id/buttonSettings"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:layout_marginTop="@dimen/dp_50"
        android:src="@drawable/ic_setting"
        android:nextFocusForward="@+id/buttonSettings"
        android:layout_marginEnd="@dimen/dp_80"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        style="@style/PlayControlStyle"/>
    <ImageView
        android:id="@+id/buttonPlayPause"
        android:focusable="true"
        android:nextFocusLeft="@+id/buttonPlayPause"
        android:nextFocusRight="@+id/buttonPlayPause"
        android:nextFocusUp="@+id/buttonBack"
        android:nextFocusDown="@+id/buttonPlayPause"
        android:layout_marginBottom="@dimen/dp_60"
        android:src="@drawable/ic_pause"
        android:nextFocusForward="@+id/buttonPlayPause"
        android:layout_marginStart="@dimen/dp_80"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        style="@style/PlayControlStyle"/>
    <androidx.media3.ui.DefaultTimeBar
        android:id="@+id/exoProgressCustom"
        android:focusable="false"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginLeft="@dimen/dp_250"
        android:layout_marginRight="@dimen/dp_250"
        android:layout_marginHorizontal="@dimen/dp_250"
        app:layout_constraintBottom_toBottomOf="@+id/buttonPlayPause"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toEndOf="@+id/buttonPlayPause"
        app:layout_constraintTop_toTopOf="@+id/buttonPlayPause"
        app:played_color="@color/colorAccent"/>
    <TextView
        android:textSize="@dimen/sp_30"
        android:textStyle="bold"
        android:textColor="@color/white"
        android:id="@+id/textPosition"
        android:focusable="false"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/text_default_time"
        android:layout_marginEnd="@dimen/dp_60"
        app:layout_constraintBottom_toBottomOf="@+id/exoProgressCustom"
        app:layout_constraintEnd_toStartOf="@+id/exoProgressCustom"
        app:layout_constraintTop_toTopOf="@+id/exoProgressCustom"/>
    <TextView
        android:textSize="@dimen/sp_30"
        android:textStyle="bold"
        android:textColor="@color/white"
        android:id="@+id/exo_duration"
        android:focusable="false"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/text_default_time"
        android:layout_marginStart="@dimen/dp_60"
        app:layout_constraintBottom_toBottomOf="@+id/exoProgressCustom"
        app:layout_constraintStart_toEndOf="@+id/exoProgressCustom"
        app:layout_constraintTop_toTopOf="@+id/exoProgressCustom"/>
    <com.rubensousa.dpadrecyclerview.DpadRecyclerView
        android:orientation="horizontal"
        android:id="@+id/recyclerSeek"
        android:focusable="false"
        android:descendantFocusability="blocksDescendants"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginBottom="@dimen/dp_100"
        android:alpha="0"
        app:layout_constraintBottom_toTopOf="@+id/exoProgressCustom"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>
