mirror of
https://github.com/samsonjs/media.git
synced 2026-04-20 13:45:47 +00:00
Before this change, the player state would be STATE_ENDED then STATE_BUFFERING (when the postroll ad was marked as played) then STATE_ENDED again. Queueing a final content media period with start point equal to the content duration after a postroll ensures that the player state doesn't change to STATE_ENDED transiently. Switch from using C.TIME_END_OF_SOURCE to C.TIME_UNSET for media periods that should not have an end point and are not followed by an ad. Content media periods before postrolls have end position C.TIME_END_OF_SOURCE. If the postroll ad loads, its content position is set to the content duration, which should be known at the point of loading the postroll, then a final 'empty' content media period with start position equal to its duration is queued. If the postroll fails to load, this empty content media period is queued up directly after the preceding content media period. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=219443683
36 lines
2.4 KiB
XML
36 lines
2.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||
<string name="exo_controls_previous_description">Bản nhạc trước</string>
|
||
<string name="exo_controls_next_description">Bản nhạc tiếp theo</string>
|
||
<string name="exo_controls_pause_description">Tạm dừng</string>
|
||
<string name="exo_controls_play_description">Phát</string>
|
||
<string name="exo_controls_stop_description">Dừng</string>
|
||
<string name="exo_controls_rewind_description">Tua lại</string>
|
||
<string name="exo_controls_fastforward_description">Tua đi</string>
|
||
<string name="exo_controls_repeat_off_description">Không lặp lại</string>
|
||
<string name="exo_controls_repeat_one_description">Lặp lại một</string>
|
||
<string name="exo_controls_repeat_all_description">Lặp lại tất cả</string>
|
||
<string name="exo_controls_shuffle_description">Phát ngẫu nhiên</string>
|
||
<string name="exo_controls_fullscreen_description">Chế độ toàn màn hình</string>
|
||
<string name="exo_controls_vr_description">Chế độ thực tế ảo</string>
|
||
<string name="exo_download_description">Tải xuống</string>
|
||
<string name="exo_download_notification_channel_name">Tài nguyên đã tải xuống</string>
|
||
<string name="exo_download_downloading">Đang tải xuống</string>
|
||
<string name="exo_download_completed">Đã hoàn tất tải xuống</string>
|
||
<string name="exo_download_failed">Không tải xuống được</string>
|
||
<string name="exo_download_removing">Đang xóa các mục đã tải xuống</string>
|
||
<string name="exo_track_selection_title_video">Video</string>
|
||
<string name="exo_track_selection_title_audio">Âm thanh</string>
|
||
<string name="exo_track_selection_title_text">Văn bản</string>
|
||
<string name="exo_track_selection_none">Không</string>
|
||
<string name="exo_track_selection_auto">Tự động</string>
|
||
<string name="exo_track_unknown">Không xác định</string>
|
||
<string name="exo_track_resolution">%1$d × %2$d</string>
|
||
<string name="exo_track_mono">Đơn âm</string>
|
||
<string name="exo_track_stereo">Âm thanh nổi</string>
|
||
<string name="exo_track_surround">Âm thanh vòm</string>
|
||
<string name="exo_track_surround_5_point_1">Âm thanh vòm 5.1</string>
|
||
<string name="exo_track_surround_7_point_1">Âm thanh vòm 7.1</string>
|
||
<string name="exo_track_bitrate">%1$.2f Mb/giây</string>
|
||
<string name="exo_item_list">%1$s, %2$s</string>
|
||
</resources>
|