Commit 7b08e972 by olly Committed by Oliver Woodman

Split UI components into separate module

Issue: #2139

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=150623215
parent de6e47f7
Showing with 1 additions and 2256 deletions
......@@ -27,6 +27,7 @@ android {
dependencies {
compile project(':library-core')
compile project(':library-ui')
}
android.libraryVariants.all { variant ->
......
/*
* Copyright (C) 2016 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.ui;
import android.content.Context;
import android.content.res.TypedArray;
import android.support.annotation.IntDef;
import android.util.AttributeSet;
import android.widget.FrameLayout;
import com.google.android.exoplayer2.core.R;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/**
* A {@link FrameLayout} that resizes itself to match a specified aspect ratio.
*/
public final class AspectRatioFrameLayout extends FrameLayout {
/**
* Resize modes for {@link AspectRatioFrameLayout}.
*/
@Retention(RetentionPolicy.SOURCE)
@IntDef({RESIZE_MODE_FIT, RESIZE_MODE_FIXED_WIDTH, RESIZE_MODE_FIXED_HEIGHT, RESIZE_MODE_FILL})
public @interface ResizeMode {}
/**
* Either the width or height is decreased to obtain the desired aspect ratio.
*/
public static final int RESIZE_MODE_FIT = 0;
/**
* The width is fixed and the height is increased or decreased to obtain the desired aspect ratio.
*/
public static final int RESIZE_MODE_FIXED_WIDTH = 1;
/**
* The height is fixed and the width is increased or decreased to obtain the desired aspect ratio.
*/
public static final int RESIZE_MODE_FIXED_HEIGHT = 2;
/**
* The specified aspect ratio is ignored.
*/
public static final int RESIZE_MODE_FILL = 3;
/**
* The {@link FrameLayout} will not resize itself if the fractional difference between its natural
* aspect ratio and the requested aspect ratio falls below this threshold.
* <p>
* This tolerance allows the view to occupy the whole of the screen when the requested aspect
* ratio is very close, but not exactly equal to, the aspect ratio of the screen. This may reduce
* the number of view layers that need to be composited by the underlying system, which can help
* to reduce power consumption.
*/
private static final float MAX_ASPECT_RATIO_DEFORMATION_FRACTION = 0.01f;
private float videoAspectRatio;
private int resizeMode;
public AspectRatioFrameLayout(Context context) {
this(context, null);
}
public AspectRatioFrameLayout(Context context, AttributeSet attrs) {
super(context, attrs);
resizeMode = RESIZE_MODE_FIT;
if (attrs != null) {
TypedArray a = context.getTheme().obtainStyledAttributes(attrs,
R.styleable.AspectRatioFrameLayout, 0, 0);
try {
resizeMode = a.getInt(R.styleable.AspectRatioFrameLayout_resize_mode, RESIZE_MODE_FIT);
} finally {
a.recycle();
}
}
}
/**
* Set the aspect ratio that this view should satisfy.
*
* @param widthHeightRatio The width to height ratio.
*/
public void setAspectRatio(float widthHeightRatio) {
if (this.videoAspectRatio != widthHeightRatio) {
this.videoAspectRatio = widthHeightRatio;
requestLayout();
}
}
/**
* Sets the resize mode.
*
* @param resizeMode The resize mode.
*/
public void setResizeMode(@ResizeMode int resizeMode) {
if (this.resizeMode != resizeMode) {
this.resizeMode = resizeMode;
requestLayout();
}
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
if (resizeMode == RESIZE_MODE_FILL || videoAspectRatio <= 0) {
// Aspect ratio not set.
return;
}
int width = getMeasuredWidth();
int height = getMeasuredHeight();
float viewAspectRatio = (float) width / height;
float aspectDeformation = videoAspectRatio / viewAspectRatio - 1;
if (Math.abs(aspectDeformation) <= MAX_ASPECT_RATIO_DEFORMATION_FRACTION) {
// We're within the allowed tolerance.
return;
}
switch (resizeMode) {
case RESIZE_MODE_FIXED_WIDTH:
height = (int) (width / videoAspectRatio);
break;
case RESIZE_MODE_FIXED_HEIGHT:
width = (int) (height * videoAspectRatio);
break;
default:
if (aspectDeformation > 0) {
height = (int) (width / videoAspectRatio);
} else {
width = (int) (height * videoAspectRatio);
}
break;
}
super.onMeasure(MeasureSpec.makeMeasureSpec(width, MeasureSpec.EXACTLY),
MeasureSpec.makeMeasureSpec(height, MeasureSpec.EXACTLY));
}
}
/*
* Copyright (C) 2016 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.ui;
import android.widget.TextView;
import com.google.android.exoplayer2.ExoPlaybackException;
import com.google.android.exoplayer2.ExoPlayer;
import com.google.android.exoplayer2.Format;
import com.google.android.exoplayer2.SimpleExoPlayer;
import com.google.android.exoplayer2.Timeline;
import com.google.android.exoplayer2.decoder.DecoderCounters;
import com.google.android.exoplayer2.source.TrackGroupArray;
import com.google.android.exoplayer2.trackselection.TrackSelectionArray;
/**
* A helper class for periodically updating a {@link TextView} with debug information obtained from
* a {@link SimpleExoPlayer}.
*/
public final class DebugTextViewHelper implements Runnable, ExoPlayer.EventListener {
private static final int REFRESH_INTERVAL_MS = 1000;
private final SimpleExoPlayer player;
private final TextView textView;
private boolean started;
/**
* @param player The {@link SimpleExoPlayer} from which debug information should be obtained.
* @param textView The {@link TextView} that should be updated to display the information.
*/
public DebugTextViewHelper(SimpleExoPlayer player, TextView textView) {
this.player = player;
this.textView = textView;
}
/**
* Starts periodic updates of the {@link TextView}. Must be called from the application's main
* thread.
*/
public void start() {
if (started) {
return;
}
started = true;
player.addListener(this);
updateAndPost();
}
/**
* Stops periodic updates of the {@link TextView}. Must be called from the application's main
* thread.
*/
public void stop() {
if (!started) {
return;
}
started = false;
player.removeListener(this);
textView.removeCallbacks(this);
}
// ExoPlayer.EventListener implementation.
@Override
public void onLoadingChanged(boolean isLoading) {
// Do nothing.
}
@Override
public void onPlayerStateChanged(boolean playWhenReady, int playbackState) {
updateAndPost();
}
@Override
public void onPositionDiscontinuity() {
updateAndPost();
}
@Override
public void onTimelineChanged(Timeline timeline, Object manifest) {
// Do nothing.
}
@Override
public void onPlayerError(ExoPlaybackException error) {
// Do nothing.
}
@Override
public void onTracksChanged(TrackGroupArray tracks, TrackSelectionArray selections) {
// Do nothing.
}
// Runnable implementation.
@Override
public void run() {
updateAndPost();
}
// Private methods.
private void updateAndPost() {
textView.setText(getPlayerStateString() + getPlayerWindowIndexString() + getVideoString()
+ getAudioString());
textView.removeCallbacks(this);
textView.postDelayed(this, REFRESH_INTERVAL_MS);
}
private String getPlayerStateString() {
String text = "playWhenReady:" + player.getPlayWhenReady() + " playbackState:";
switch (player.getPlaybackState()) {
case ExoPlayer.STATE_BUFFERING:
text += "buffering";
break;
case ExoPlayer.STATE_ENDED:
text += "ended";
break;
case ExoPlayer.STATE_IDLE:
text += "idle";
break;
case ExoPlayer.STATE_READY:
text += "ready";
break;
default:
text += "unknown";
break;
}
return text;
}
private String getPlayerWindowIndexString() {
return " window:" + player.getCurrentWindowIndex();
}
private String getVideoString() {
Format format = player.getVideoFormat();
if (format == null) {
return "";
}
return "\n" + format.sampleMimeType + "(id:" + format.id + " r:" + format.width + "x"
+ format.height + getDecoderCountersBufferCountString(player.getVideoDecoderCounters())
+ ")";
}
private String getAudioString() {
Format format = player.getAudioFormat();
if (format == null) {
return "";
}
return "\n" + format.sampleMimeType + "(id:" + format.id + " hz:" + format.sampleRate + " ch:"
+ format.channelCount
+ getDecoderCountersBufferCountString(player.getAudioDecoderCounters()) + ")";
}
private static String getDecoderCountersBufferCountString(DecoderCounters counters) {
if (counters == null) {
return "";
}
counters.ensureUpdated();
return " rb:" + counters.renderedOutputBufferCount
+ " sb:" + counters.skippedOutputBufferCount
+ " db:" + counters.droppedOutputBufferCount
+ " mcdb:" + counters.maxConsecutiveDroppedOutputBufferCount;
}
}
/*
* Copyright (C) 2016 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.ui;
import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.util.TypedValue;
import android.view.View;
import android.view.accessibility.CaptioningManager;
import com.google.android.exoplayer2.text.CaptionStyleCompat;
import com.google.android.exoplayer2.text.Cue;
import com.google.android.exoplayer2.text.TextRenderer;
import com.google.android.exoplayer2.util.Util;
import java.util.ArrayList;
import java.util.List;
/**
* A view for displaying subtitle {@link Cue}s.
*/
public final class SubtitleView extends View implements TextRenderer.Output {
/**
* The default fractional text size.
*
* @see #setFractionalTextSize(float, boolean)
*/
public static final float DEFAULT_TEXT_SIZE_FRACTION = 0.0533f;
/**
* The default bottom padding to apply when {@link Cue#line} is {@link Cue#DIMEN_UNSET}, as a
* fraction of the viewport height.
*
* @see #setBottomPaddingFraction(float)
*/
public static final float DEFAULT_BOTTOM_PADDING_FRACTION = 0.08f;
private static final int FRACTIONAL = 0;
private static final int FRACTIONAL_IGNORE_PADDING = 1;
private static final int ABSOLUTE = 2;
private final List<SubtitlePainter> painters;
private List<Cue> cues;
private int textSizeType;
private float textSize;
private boolean applyEmbeddedStyles;
private CaptionStyleCompat style;
private float bottomPaddingFraction;
public SubtitleView(Context context) {
this(context, null);
}
public SubtitleView(Context context, AttributeSet attrs) {
super(context, attrs);
painters = new ArrayList<>();
textSizeType = FRACTIONAL;
textSize = DEFAULT_TEXT_SIZE_FRACTION;
applyEmbeddedStyles = true;
style = CaptionStyleCompat.DEFAULT;
bottomPaddingFraction = DEFAULT_BOTTOM_PADDING_FRACTION;
}
@Override
public void onCues(List<Cue> cues) {
setCues(cues);
}
/**
* Sets the cues to be displayed by the view.
*
* @param cues The cues to display.
*/
public void setCues(List<Cue> cues) {
if (this.cues == cues) {
return;
}
this.cues = cues;
// Ensure we have sufficient painters.
int cueCount = (cues == null) ? 0 : cues.size();
while (painters.size() < cueCount) {
painters.add(new SubtitlePainter(getContext()));
}
// Invalidate to trigger drawing.
invalidate();
}
/**
* Set the text size to a given unit and value.
* <p>
* See {@link TypedValue} for the possible dimension units.
*
* @param unit The desired dimension unit.
* @param size The desired size in the given units.
*/
public void setFixedTextSize(int unit, float size) {
Context context = getContext();
Resources resources;
if (context == null) {
resources = Resources.getSystem();
} else {
resources = context.getResources();
}
setTextSize(ABSOLUTE, TypedValue.applyDimension(unit, size, resources.getDisplayMetrics()));
}
/**
* Sets the text size to one derived from {@link CaptioningManager#getFontScale()}, or to a
* default size before API level 19.
*/
public void setUserDefaultTextSize() {
float fontScale = Util.SDK_INT >= 19 && !isInEditMode() ? getUserCaptionFontScaleV19() : 1f;
setFractionalTextSize(DEFAULT_TEXT_SIZE_FRACTION * fontScale);
}
/**
* Sets the text size to be a fraction of the view's remaining height after its top and bottom
* padding have been subtracted.
* <p>
* Equivalent to {@code #setFractionalTextSize(fractionOfHeight, false)}.
*
* @param fractionOfHeight A fraction between 0 and 1.
*/
public void setFractionalTextSize(float fractionOfHeight) {
setFractionalTextSize(fractionOfHeight, false);
}
/**
* Sets the text size to be a fraction of the height of this view.
*
* @param fractionOfHeight A fraction between 0 and 1.
* @param ignorePadding Set to true if {@code fractionOfHeight} should be interpreted as a
* fraction of this view's height ignoring any top and bottom padding. Set to false if
* {@code fractionOfHeight} should be interpreted as a fraction of this view's remaining
* height after the top and bottom padding has been subtracted.
*/
public void setFractionalTextSize(float fractionOfHeight, boolean ignorePadding) {
setTextSize(ignorePadding ? FRACTIONAL_IGNORE_PADDING : FRACTIONAL, fractionOfHeight);
}
private void setTextSize(int textSizeType, float textSize) {
if (this.textSizeType == textSizeType && this.textSize == textSize) {
return;
}
this.textSizeType = textSizeType;
this.textSize = textSize;
// Invalidate to trigger drawing.
invalidate();
}
/**
* Sets whether styling embedded within the cues should be applied. Enabled by default.
*
* @param applyEmbeddedStyles Whether styling embedded within the cues should be applied.
*/
public void setApplyEmbeddedStyles(boolean applyEmbeddedStyles) {
if (this.applyEmbeddedStyles == applyEmbeddedStyles) {
return;
}
this.applyEmbeddedStyles = applyEmbeddedStyles;
// Invalidate to trigger drawing.
invalidate();
}
/**
* Sets the caption style to be equivalent to the one returned by
* {@link CaptioningManager#getUserStyle()}, or to a default style before API level 19.
*/
public void setUserDefaultStyle() {
setStyle(Util.SDK_INT >= 19 && !isInEditMode()
? getUserCaptionStyleV19() : CaptionStyleCompat.DEFAULT);
}
/**
* Sets the caption style.
*
* @param style A style for the view.
*/
public void setStyle(CaptionStyleCompat style) {
if (this.style == style) {
return;
}
this.style = style;
// Invalidate to trigger drawing.
invalidate();
}
/**
* Sets the bottom padding fraction to apply when {@link Cue#line} is {@link Cue#DIMEN_UNSET},
* as a fraction of the view's remaining height after its top and bottom padding have been
* subtracted.
* <p>
* Note that this padding is applied in addition to any standard view padding.
*
* @param bottomPaddingFraction The bottom padding fraction.
*/
public void setBottomPaddingFraction(float bottomPaddingFraction) {
if (this.bottomPaddingFraction == bottomPaddingFraction) {
return;
}
this.bottomPaddingFraction = bottomPaddingFraction;
// Invalidate to trigger drawing.
invalidate();
}
@Override
public void dispatchDraw(Canvas canvas) {
int cueCount = (cues == null) ? 0 : cues.size();
int rawTop = getTop();
int rawBottom = getBottom();
// Calculate the bounds after padding is taken into account.
int left = getLeft() + getPaddingLeft();
int top = rawTop + getPaddingTop();
int right = getRight() + getPaddingRight();
int bottom = rawBottom - getPaddingBottom();
if (bottom <= top || right <= left) {
// No space to draw subtitles.
return;
}
float textSizePx = textSizeType == ABSOLUTE ? textSize
: textSize * (textSizeType == FRACTIONAL ? (bottom - top) : (rawBottom - rawTop));
if (textSizePx <= 0) {
// Text has no height.
return;
}
for (int i = 0; i < cueCount; i++) {
painters.get(i).draw(cues.get(i), applyEmbeddedStyles, style, textSizePx,
bottomPaddingFraction, canvas, left, top, right, bottom);
}
}
@TargetApi(19)
private float getUserCaptionFontScaleV19() {
CaptioningManager captioningManager =
(CaptioningManager) getContext().getSystemService(Context.CAPTIONING_SERVICE);
return captioningManager.getFontScale();
}
@TargetApi(19)
private CaptionStyleCompat getUserCaptionStyleV19() {
CaptioningManager captioningManager =
(CaptioningManager) getContext().getSystemService(Context.CAPTIONING_SERVICE);
return CaptionStyleCompat.createFromCaptionStyle(captioningManager.getUserStyle());
}
}
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M4,18l8.5,-6L4,6v12zM13,6v12l8.5,-6L13,6z"/>
</vector>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M6,18l8.5,-6L6,6v12zM16,6v12h2V6h-2z"/>
</vector>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M6,19h4L10,5L6,5v14zM14,5v14h4L18,5h-4z"/>
</vector>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M8,5v14l11,-7z"/>
</vector>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M6,6h2v12L6,18zM9.5,12l8.5,6L18,6z"/>
</vector>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M11,18L11,6l-8.5,6 8.5,6zM11.5,12l8.5,6L20,6l-8.5,6z"/>
</vector>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layoutDirection="ltr"
android:background="#CC000000"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingTop="4dp"
android:orientation="horizontal">
<ImageButton android:id="@id/exo_prev"
style="@style/ExoMediaButton.Previous"/>
<ImageButton android:id="@id/exo_rew"
style="@style/ExoMediaButton.Rewind"/>
<ImageButton android:id="@id/exo_play"
style="@style/ExoMediaButton.Play"/>
<ImageButton android:id="@id/exo_pause"
style="@style/ExoMediaButton.Pause"/>
<ImageButton android:id="@id/exo_ffwd"
style="@style/ExoMediaButton.FastForward"/>
<ImageButton android:id="@id/exo_next"
style="@style/ExoMediaButton.Next"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView android:id="@id/exo_position"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textStyle="bold"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:includeFontPadding="false"
android:textColor="#FFBEBEBE"/>
<SeekBar android:id="@id/exo_progress"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="32dp"
android:focusable="false"
style="?android:attr/progressBarStyleHorizontal"/>
<TextView android:id="@id/exo_duration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textStyle="bold"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:includeFontPadding="false"
android:textColor="#FFBEBEBE"/>
</LinearLayout>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<merge xmlns:android="http://schemas.android.com/apk/res/android">
<com.google.android.exoplayer2.ui.AspectRatioFrameLayout android:id="@id/exo_content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center">
<!-- Video surface will be inserted as the first child of the content frame. -->
<View android:id="@id/exo_shutter"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/black"/>
<ImageView android:id="@id/exo_artwork"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"/>
<com.google.android.exoplayer2.ui.SubtitleView android:id="@id/exo_subtitles"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
<View android:id="@id/exo_controller_placeholder"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<FrameLayout android:id="@id/exo_overlay"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</merge>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Vorige snit"</string>
<string name="exo_controls_next_description">"Volgende snit"</string>
<string name="exo_controls_pause_description">"Wag"</string>
<string name="exo_controls_play_description">"Speel"</string>
<string name="exo_controls_stop_description">"Stop"</string>
<string name="exo_controls_rewind_description">"Spoel terug"</string>
<string name="exo_controls_fastforward_description">"Vinnig vorentoe"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"ቀዳሚ ትራክ"</string>
<string name="exo_controls_next_description">"ቀጣይ ትራክ"</string>
<string name="exo_controls_pause_description">"ለአፍታ አቁም"</string>
<string name="exo_controls_play_description">"አጫውት"</string>
<string name="exo_controls_stop_description">"አቁም"</string>
<string name="exo_controls_rewind_description">"ወደኋላ አጠንጥን"</string>
<string name="exo_controls_fastforward_description">"በፍጥነት አሳልፍ"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"المقطع الصوتي السابق"</string>
<string name="exo_controls_next_description">"المقطع الصوتي التالي"</string>
<string name="exo_controls_pause_description">"إيقاف مؤقت"</string>
<string name="exo_controls_play_description">"تشغيل"</string>
<string name="exo_controls_stop_description">"إيقاف"</string>
<string name="exo_controls_rewind_description">"إرجاع"</string>
<string name="exo_controls_fastforward_description">"تقديم سريع"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Öncəki trek"</string>
<string name="exo_controls_next_description">"Növbəti trek"</string>
<string name="exo_controls_pause_description">"Pauza"</string>
<string name="exo_controls_play_description">"Oyun"</string>
<string name="exo_controls_stop_description">"Dayandır"</string>
<string name="exo_controls_rewind_description">"Geri sarıma"</string>
<string name="exo_controls_fastforward_description">"Sürətlə irəli"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Prethodna pesma"</string>
<string name="exo_controls_next_description">"Sledeća pesma"</string>
<string name="exo_controls_pause_description">"Pauza"</string>
<string name="exo_controls_play_description">"Pusti"</string>
<string name="exo_controls_stop_description">"Zaustavi"</string>
<string name="exo_controls_rewind_description">"Premotaj unazad"</string>
<string name="exo_controls_fastforward_description">"Premotaj unapred"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Папярэдні трэк"</string>
<string name="exo_controls_next_description">"Наступны трэк"</string>
<string name="exo_controls_pause_description">"Прыпыніць"</string>
<string name="exo_controls_play_description">"Прайграць"</string>
<string name="exo_controls_stop_description">"Спыніць"</string>
<string name="exo_controls_rewind_description">"Перамотка назад"</string>
<string name="exo_controls_fastforward_description">"Перамотка ўперад"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Предишен запис"</string>
<string name="exo_controls_next_description">"Следващ запис"</string>
<string name="exo_controls_pause_description">"Пауза"</string>
<string name="exo_controls_play_description">"Пускане"</string>
<string name="exo_controls_stop_description">"Спиране"</string>
<string name="exo_controls_rewind_description">"Превъртане назад"</string>
<string name="exo_controls_fastforward_description">"Превъртане напред"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"পূর্ববর্তী ট্র্যাক"</string>
<string name="exo_controls_next_description">"পরবর্তী ট্র্যাক"</string>
<string name="exo_controls_pause_description">"বিরাম দিন"</string>
<string name="exo_controls_play_description">"প্লে করুন"</string>
<string name="exo_controls_stop_description">"থামান"</string>
<string name="exo_controls_rewind_description">"গুটিয়ে নিন"</string>
<string name="exo_controls_fastforward_description">"দ্রুত সামনে এগোন"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Prethodna numera"</string>
<string name="exo_controls_next_description">"Sljedeća numera"</string>
<string name="exo_controls_pause_description">"Pauziraj"</string>
<string name="exo_controls_play_description">"Reproduciraj"</string>
<string name="exo_controls_stop_description">"Zaustavi"</string>
<string name="exo_controls_rewind_description">"Premotaj"</string>
<string name="exo_controls_fastforward_description">"Ubrzaj"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Ruta anterior"</string>
<string name="exo_controls_next_description">"Ruta següent"</string>
<string name="exo_controls_pause_description">"Posa en pausa"</string>
<string name="exo_controls_play_description">"Reprodueix"</string>
<string name="exo_controls_stop_description">"Atura"</string>
<string name="exo_controls_rewind_description">"Rebobina"</string>
<string name="exo_controls_fastforward_description">"Avança ràpidament"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Předchozí skladba"</string>
<string name="exo_controls_next_description">"Další skladba"</string>
<string name="exo_controls_pause_description">"Pozastavit"</string>
<string name="exo_controls_play_description">"Přehrát"</string>
<string name="exo_controls_stop_description">"Zastavit"</string>
<string name="exo_controls_rewind_description">"Přetočit zpět"</string>
<string name="exo_controls_fastforward_description">"Přetočit vpřed"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Forrige nummer"</string>
<string name="exo_controls_next_description">"Næste nummer"</string>
<string name="exo_controls_pause_description">"Pause"</string>
<string name="exo_controls_play_description">"Afspil"</string>
<string name="exo_controls_stop_description">"Stop"</string>
<string name="exo_controls_rewind_description">"Spol tilbage"</string>
<string name="exo_controls_fastforward_description">"Spol frem"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Vorheriger Titel"</string>
<string name="exo_controls_next_description">"Nächster Titel"</string>
<string name="exo_controls_pause_description">"Pausieren"</string>
<string name="exo_controls_play_description">"Wiedergabe"</string>
<string name="exo_controls_stop_description">"Beenden"</string>
<string name="exo_controls_rewind_description">"Zurückspulen"</string>
<string name="exo_controls_fastforward_description">"Vorspulen"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Προηγούμενο κομμάτι"</string>
<string name="exo_controls_next_description">"Επόμενο κομμάτι"</string>
<string name="exo_controls_pause_description">"Παύση"</string>
<string name="exo_controls_play_description">"Αναπαραγωγή"</string>
<string name="exo_controls_stop_description">"Διακοπή"</string>
<string name="exo_controls_rewind_description">"Επαναφορά"</string>
<string name="exo_controls_fastforward_description">"Γρήγορη προώθηση"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Previous track"</string>
<string name="exo_controls_next_description">"Next track"</string>
<string name="exo_controls_pause_description">"Pause"</string>
<string name="exo_controls_play_description">"Play"</string>
<string name="exo_controls_stop_description">"Stop"</string>
<string name="exo_controls_rewind_description">"Rewind"</string>
<string name="exo_controls_fastforward_description">"Fast-forward"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Previous track"</string>
<string name="exo_controls_next_description">"Next track"</string>
<string name="exo_controls_pause_description">"Pause"</string>
<string name="exo_controls_play_description">"Play"</string>
<string name="exo_controls_stop_description">"Stop"</string>
<string name="exo_controls_rewind_description">"Rewind"</string>
<string name="exo_controls_fastforward_description">"Fast-forward"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Previous track"</string>
<string name="exo_controls_next_description">"Next track"</string>
<string name="exo_controls_pause_description">"Pause"</string>
<string name="exo_controls_play_description">"Play"</string>
<string name="exo_controls_stop_description">"Stop"</string>
<string name="exo_controls_rewind_description">"Rewind"</string>
<string name="exo_controls_fastforward_description">"Fast-forward"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Pista anterior"</string>
<string name="exo_controls_next_description">"Siguiente pista"</string>
<string name="exo_controls_pause_description">"Pausar"</string>
<string name="exo_controls_play_description">"Reproducir"</string>
<string name="exo_controls_stop_description">"Detener"</string>
<string name="exo_controls_rewind_description">"Retroceder"</string>
<string name="exo_controls_fastforward_description">"Avanzar"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Canción anterior"</string>
<string name="exo_controls_next_description">"Siguiente canción"</string>
<string name="exo_controls_pause_description">"Pausar"</string>
<string name="exo_controls_play_description">"Reproducir"</string>
<string name="exo_controls_stop_description">"Detener"</string>
<string name="exo_controls_rewind_description">"Rebobinar"</string>
<string name="exo_controls_fastforward_description">"Avance rápido"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Eelmine lugu"</string>
<string name="exo_controls_next_description">"Järgmine lugu"</string>
<string name="exo_controls_pause_description">"Peata"</string>
<string name="exo_controls_play_description">"Esita"</string>
<string name="exo_controls_stop_description">"Peata"</string>
<string name="exo_controls_rewind_description">"Keri tagasi"</string>
<string name="exo_controls_fastforward_description">"Keri edasi"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Aurreko pista"</string>
<string name="exo_controls_next_description">"Hurrengo pista"</string>
<string name="exo_controls_pause_description">"Pausatu"</string>
<string name="exo_controls_play_description">"Erreproduzitu"</string>
<string name="exo_controls_stop_description">"Gelditu"</string>
<string name="exo_controls_rewind_description">"Atzeratu"</string>
<string name="exo_controls_fastforward_description">"Aurreratu"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"آهنگ قبلی"</string>
<string name="exo_controls_next_description">"آهنگ بعدی"</string>
<string name="exo_controls_pause_description">"مکث"</string>
<string name="exo_controls_play_description">"پخش"</string>
<string name="exo_controls_stop_description">"توقف"</string>
<string name="exo_controls_rewind_description">"عقب بردن"</string>
<string name="exo_controls_fastforward_description">"جلو بردن سریع"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Edellinen raita"</string>
<string name="exo_controls_next_description">"Seuraava raita"</string>
<string name="exo_controls_pause_description">"Tauko"</string>
<string name="exo_controls_play_description">"Toista"</string>
<string name="exo_controls_stop_description">"Seis"</string>
<string name="exo_controls_rewind_description">"Kelaa taakse"</string>
<string name="exo_controls_fastforward_description">"Kelaa eteen"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Chanson précédente"</string>
<string name="exo_controls_next_description">"Chanson suivante"</string>
<string name="exo_controls_pause_description">"Pause"</string>
<string name="exo_controls_play_description">"Lecture"</string>
<string name="exo_controls_stop_description">"Arrêter"</string>
<string name="exo_controls_rewind_description">"Reculer"</string>
<string name="exo_controls_fastforward_description">"Avance rapide"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Piste précédente"</string>
<string name="exo_controls_next_description">"Piste suivante"</string>
<string name="exo_controls_pause_description">"Interrompre"</string>
<string name="exo_controls_play_description">"Lire"</string>
<string name="exo_controls_stop_description">"Arrêter"</string>
<string name="exo_controls_rewind_description">"Retour arrière"</string>
<string name="exo_controls_fastforward_description">"Avance rapide"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Pista anterior"</string>
<string name="exo_controls_next_description">"Seguinte pista"</string>
<string name="exo_controls_pause_description">"Pausar"</string>
<string name="exo_controls_play_description">"Reproducir"</string>
<string name="exo_controls_stop_description">"Deter"</string>
<string name="exo_controls_rewind_description">"Rebobinar"</string>
<string name="exo_controls_fastforward_description">"Avance rápido"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"પહેલાનો ટ્રૅક"</string>
<string name="exo_controls_next_description">"આગલો ટ્રૅક"</string>
<string name="exo_controls_pause_description">"થોભો"</string>
<string name="exo_controls_play_description">"ચલાવો"</string>
<string name="exo_controls_stop_description">"રોકો"</string>
<string name="exo_controls_rewind_description">"રીવાઇન્ડ કરો"</string>
<string name="exo_controls_fastforward_description">"ઝડપી ફોરવર્ડ કરો"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"पिछला ट्रैक"</string>
<string name="exo_controls_next_description">"अगला ट्रैक"</string>
<string name="exo_controls_pause_description">"रोकें"</string>
<string name="exo_controls_play_description">"चलाएं"</string>
<string name="exo_controls_stop_description">"बंद करें"</string>
<string name="exo_controls_rewind_description">"रिवाइंड करें"</string>
<string name="exo_controls_fastforward_description">"फ़ास्ट फ़ॉरवर्ड"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Prethodna pjesma"</string>
<string name="exo_controls_next_description">"Sljedeća pjesma"</string>
<string name="exo_controls_pause_description">"Pauziraj"</string>
<string name="exo_controls_play_description">"Reproduciraj"</string>
<string name="exo_controls_stop_description">"Zaustavi"</string>
<string name="exo_controls_rewind_description">"Unatrag"</string>
<string name="exo_controls_fastforward_description">"Brzo unaprijed"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Előző szám"</string>
<string name="exo_controls_next_description">"Következő szám"</string>
<string name="exo_controls_pause_description">"Szünet"</string>
<string name="exo_controls_play_description">"Lejátszás"</string>
<string name="exo_controls_stop_description">"Leállítás"</string>
<string name="exo_controls_rewind_description">"Visszatekerés"</string>
<string name="exo_controls_fastforward_description">"Előretekerés"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Նախորդը"</string>
<string name="exo_controls_next_description">"Հաջորդը"</string>
<string name="exo_controls_pause_description">"Դադարեցնել"</string>
<string name="exo_controls_play_description">"Նվագարկել"</string>
<string name="exo_controls_stop_description">"Դադարեցնել"</string>
<string name="exo_controls_rewind_description">"Հետ փաթաթել"</string>
<string name="exo_controls_fastforward_description">"Արագ առաջ անցնել"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Lagu sebelumnya"</string>
<string name="exo_controls_next_description">"Lagu berikutnya"</string>
<string name="exo_controls_pause_description">"Jeda"</string>
<string name="exo_controls_play_description">"Putar"</string>
<string name="exo_controls_stop_description">"Berhenti"</string>
<string name="exo_controls_rewind_description">"Putar Ulang"</string>
<string name="exo_controls_fastforward_description">"Maju cepat"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Fyrra lag"</string>
<string name="exo_controls_next_description">"Næsta lag"</string>
<string name="exo_controls_pause_description">"Hlé"</string>
<string name="exo_controls_play_description">"Spila"</string>
<string name="exo_controls_stop_description">"Stöðva"</string>
<string name="exo_controls_rewind_description">"Spóla til baka"</string>
<string name="exo_controls_fastforward_description">"Spóla áfram"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Traccia precedente"</string>
<string name="exo_controls_next_description">"Traccia successiva"</string>
<string name="exo_controls_pause_description">"Metti in pausa"</string>
<string name="exo_controls_play_description">"Riproduci"</string>
<string name="exo_controls_stop_description">"Interrompi"</string>
<string name="exo_controls_rewind_description">"Riavvolgi"</string>
<string name="exo_controls_fastforward_description">"Avanti veloce"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"הרצועה הקודמת"</string>
<string name="exo_controls_next_description">"הרצועה הבאה"</string>
<string name="exo_controls_pause_description">"השהה"</string>
<string name="exo_controls_play_description">"הפעל"</string>
<string name="exo_controls_stop_description">"הפסק"</string>
<string name="exo_controls_rewind_description">"הרץ אחורה"</string>
<string name="exo_controls_fastforward_description">"הרץ קדימה"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"前のトラック"</string>
<string name="exo_controls_next_description">"次のトラック"</string>
<string name="exo_controls_pause_description">"一時停止"</string>
<string name="exo_controls_play_description">"再生"</string>
<string name="exo_controls_stop_description">"停止"</string>
<string name="exo_controls_rewind_description">"巻き戻し"</string>
<string name="exo_controls_fastforward_description">"早送り"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"წინა ჩანაწერი"</string>
<string name="exo_controls_next_description">"შემდეგი ჩანაწერი"</string>
<string name="exo_controls_pause_description">"პაუზა"</string>
<string name="exo_controls_play_description">"დაკვრა"</string>
<string name="exo_controls_stop_description">"შეწყვეტა"</string>
<string name="exo_controls_rewind_description">"უკან გადახვევა"</string>
<string name="exo_controls_fastforward_description">"წინ გადახვევა"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Алдыңғы трек"</string>
<string name="exo_controls_next_description">"Келесі трек"</string>
<string name="exo_controls_pause_description">"Кідірту"</string>
<string name="exo_controls_play_description">"Ойнату"</string>
<string name="exo_controls_stop_description">"Тоқтату"</string>
<string name="exo_controls_rewind_description">"Кері айналдыру"</string>
<string name="exo_controls_fastforward_description">"Жылдам алға айналдыру"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"បទ​មុន"</string>
<string name="exo_controls_next_description">"បទ​បន្ទាប់"</string>
<string name="exo_controls_pause_description">"ផ្អាក"</string>
<string name="exo_controls_play_description">"ចាក់"</string>
<string name="exo_controls_stop_description">"បញ្ឈប់"</string>
<string name="exo_controls_rewind_description">"ខា​ថយក្រោយ"</string>
<string name="exo_controls_fastforward_description">"ទៅ​មុខ​​​រហ័ស"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"ಹಿಂದಿನ ಟ್ರ್ಯಾಕ್"</string>
<string name="exo_controls_next_description">"ಮುಂದಿನ ಟ್ರ್ಯಾಕ್"</string>
<string name="exo_controls_pause_description">"ವಿರಾಮಗೊಳಿಸು"</string>
<string name="exo_controls_play_description">"ಪ್ಲೇ ಮಾಡು"</string>
<string name="exo_controls_stop_description">"ನಿಲ್ಲಿಸು"</string>
<string name="exo_controls_rewind_description">"ರಿವೈಂಡ್ ಮಾಡು"</string>
<string name="exo_controls_fastforward_description">"ವೇಗವಾಗಿ ಮುಂದಕ್ಕೆ"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"이전 트랙"</string>
<string name="exo_controls_next_description">"다음 트랙"</string>
<string name="exo_controls_pause_description">"일시중지"</string>
<string name="exo_controls_play_description">"재생"</string>
<string name="exo_controls_stop_description">"중지"</string>
<string name="exo_controls_rewind_description">"되감기"</string>
<string name="exo_controls_fastforward_description">"빨리 감기"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Мурунку трек"</string>
<string name="exo_controls_next_description">"Кийинки трек"</string>
<string name="exo_controls_pause_description">"Тындыруу"</string>
<string name="exo_controls_play_description">"Ойнотуу"</string>
<string name="exo_controls_stop_description">"Токтотуу"</string>
<string name="exo_controls_rewind_description">"Артка түрүү"</string>
<string name="exo_controls_fastforward_description">"Алдыга түрүү"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"​ເພງ​ກ່ອນ​ໜ້າ"</string>
<string name="exo_controls_next_description">"​ເພງ​ຕໍ່​ໄປ"</string>
<string name="exo_controls_pause_description">"ຢຸດຊົ່ວຄາວ"</string>
<string name="exo_controls_play_description">"ຫຼິ້ນ"</string>
<string name="exo_controls_stop_description">"ຢຸດ"</string>
<string name="exo_controls_rewind_description">"​ຣີ​​ວາຍກັບ"</string>
<string name="exo_controls_fastforward_description">"ເລື່ອນ​ໄປ​ໜ້າ"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Ankstesnis takelis"</string>
<string name="exo_controls_next_description">"Kitas takelis"</string>
<string name="exo_controls_pause_description">"Pristabdyti"</string>
<string name="exo_controls_play_description">"Leisti"</string>
<string name="exo_controls_stop_description">"Stabdyti"</string>
<string name="exo_controls_rewind_description">"Sukti atgal"</string>
<string name="exo_controls_fastforward_description">"Sukti pirmyn"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Iepriekšējais ieraksts"</string>
<string name="exo_controls_next_description">"Nākamais ieraksts"</string>
<string name="exo_controls_pause_description">"Pārtraukt"</string>
<string name="exo_controls_play_description">"Atskaņot"</string>
<string name="exo_controls_stop_description">"Apturēt"</string>
<string name="exo_controls_rewind_description">"Attīt atpakaļ"</string>
<string name="exo_controls_fastforward_description">"Ātri patīt"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Претходна песна"</string>
<string name="exo_controls_next_description">"Следна песна"</string>
<string name="exo_controls_pause_description">"Пауза"</string>
<string name="exo_controls_play_description">"Пушти"</string>
<string name="exo_controls_stop_description">"Запри"</string>
<string name="exo_controls_rewind_description">"Премотај назад"</string>
<string name="exo_controls_fastforward_description">"Брзо премотај напред"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"മുമ്പത്തെ ട്രാക്ക്"</string>
<string name="exo_controls_next_description">"അടുത്ത ട്രാക്ക്"</string>
<string name="exo_controls_pause_description">"താൽക്കാലികമായി നിർത്തുക"</string>
<string name="exo_controls_play_description">"പ്ലേ ചെയ്യുക"</string>
<string name="exo_controls_stop_description">"നിര്‍ത്തുക"</string>
<string name="exo_controls_rewind_description">"റിവൈൻഡുചെയ്യുക"</string>
<string name="exo_controls_fastforward_description">"വേഗത്തിലുള്ള കൈമാറൽ"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Өмнөх трек"</string>
<string name="exo_controls_next_description">"Дараагийн трек"</string>
<string name="exo_controls_pause_description">"Түр зогсоох"</string>
<string name="exo_controls_play_description">"Тоглуулах"</string>
<string name="exo_controls_stop_description">"Зогсоох"</string>
<string name="exo_controls_rewind_description">"Буцааж хураах"</string>
<string name="exo_controls_fastforward_description">"Хурдан урагшлуулах"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"मागील ट्रॅक"</string>
<string name="exo_controls_next_description">"पुढील ट्रॅक"</string>
<string name="exo_controls_pause_description">"विराम द्या"</string>
<string name="exo_controls_play_description">"प्ले करा"</string>
<string name="exo_controls_stop_description">"थांबा"</string>
<string name="exo_controls_rewind_description">"रिवाईँड करा"</string>
<string name="exo_controls_fastforward_description">"फास्ट फॉरवर्ड करा"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Lagu sebelumnya"</string>
<string name="exo_controls_next_description">"Lagu seterusnya"</string>
<string name="exo_controls_pause_description">"Jeda"</string>
<string name="exo_controls_play_description">"Main"</string>
<string name="exo_controls_stop_description">"Berhenti"</string>
<string name="exo_controls_rewind_description">"Gulung semula"</string>
<string name="exo_controls_fastforward_description">"Mara laju"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"ယခင် တစ်ပုဒ်"</string>
<string name="exo_controls_next_description">"နောက် တစ်ပုဒ်"</string>
<string name="exo_controls_pause_description">"ခဏရပ်ရန်"</string>
<string name="exo_controls_play_description">"ဖွင့်ရန်"</string>
<string name="exo_controls_stop_description">"ရပ်ရန်"</string>
<string name="exo_controls_rewind_description">"ပြန်ရစ်ရန်"</string>
<string name="exo_controls_fastforward_description">"ရှေ့သို့ သွားရန်"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Forrige spor"</string>
<string name="exo_controls_next_description">"Neste spor"</string>
<string name="exo_controls_pause_description">"Sett på pause"</string>
<string name="exo_controls_play_description">"Spill av"</string>
<string name="exo_controls_stop_description">"Stopp"</string>
<string name="exo_controls_rewind_description">"Tilbakespoling"</string>
<string name="exo_controls_fastforward_description">"Fremoverspoling"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"अघिल्लो ट्रयाक"</string>
<string name="exo_controls_next_description">"अर्को ट्रयाक"</string>
<string name="exo_controls_pause_description">"रोक्नुहोस्"</string>
<string name="exo_controls_play_description">"चलाउनुहोस्"</string>
<string name="exo_controls_stop_description">"रोक्नुहोस्"</string>
<string name="exo_controls_rewind_description">"दोहोर्याउनुहोस्"</string>
<string name="exo_controls_fastforward_description">"फास्ट फर्वार्ड"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"Vorig nummer"</string>
<string name="exo_controls_next_description">"Volgend nummer"</string>
<string name="exo_controls_pause_description">"Onderbreken"</string>
<string name="exo_controls_play_description">"Afspelen"</string>
<string name="exo_controls_stop_description">"Stoppen"</string>
<string name="exo_controls_rewind_description">"Terugspoelen"</string>
<string name="exo_controls_fastforward_description">"Vooruitspoelen"</string>
</resources>
<?xml version="1.0"?>
<!--
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string name="exo_controls_previous_description">"ਪਿਛਲਾ ਟਰੈਕ"</string>
<string name="exo_controls_next_description">"ਅਗਲਾ ਟਰੈਕ"</string>
<string name="exo_controls_pause_description">"ਰੋਕੋ"</string>
<string name="exo_controls_play_description">"ਪਲੇ ਕਰੋ"</string>
<string name="exo_controls_stop_description">"ਰੋਕੋ"</string>
<string name="exo_controls_rewind_description">"ਰੀਵਾਈਂਡ ਕਰੋ"</string>
<string name="exo_controls_fastforward_description">"ਅੱਗੇ ਭੇਜੋ"</string>
</resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment