[vlc-commits] demux: adaptive: use static_cast

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Tue Dec 15 
10:11:01 2020 +0100| [04bd233760a57cb57a33f07130167c1399c16697] | committer: 
Francois Cartegnie

demux: adaptive: use static_cast

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=04bd233760a57cb57a33f07130167c1399c16697
---

 modules/demux/adaptive/playlist/SegmentInformation.cpp |  6 +++---
 modules/demux/adaptive/playlist/SegmentList.cpp|  2 +-
 modules/demux/adaptive/playlist/SegmentTemplate.cpp| 10 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/modules/demux/adaptive/playlist/SegmentInformation.cpp 
b/modules/demux/adaptive/playlist/SegmentInformation.cpp
index c4fe204783..496b26071c 100644
--- a/modules/demux/adaptive/playlist/SegmentInformation.cpp
+++ b/modules/demux/adaptive/playlist/SegmentInformation.cpp
@@ -213,11 +213,11 @@ AbstractSegmentBaseType * 
SegmentInformation::getProfile() const
 {
 AbstractAttr *p;
 if((p = getAttribute(Type::SEGMENTTEMPLATE)))
-return (SegmentTemplate *) p;
+return static_cast (p);
 else if((p = getAttribute(Type::SEGMENTLIST)))
-return (SegmentList *) p;
+return static_cast (p);
 else if((p = getAttribute(Type::SEGMENTBASE)))
-return (SegmentBase *) p;
+return static_cast (p);
 
 return NULL;
 }
diff --git a/modules/demux/adaptive/playlist/SegmentList.cpp 
b/modules/demux/adaptive/playlist/SegmentList.cpp
index 71a60b09ed..4409b50011 100644
--- a/modules/demux/adaptive/playlist/SegmentList.cpp
+++ b/modules/demux/adaptive/playlist/SegmentList.cpp
@@ -302,5 +302,5 @@ void SegmentList::debug(vlc_object_t *obj, int indent) const
 (*it)->debug(obj, indent);
 const AbstractAttr *p = getAttribute(Type::TIMELINE);
 if(p)
-((SegmentTimeline *) p)->debug(obj, indent + 1);
+static_cast (p)->debug(obj, indent + 1);
 }
diff --git a/modules/demux/adaptive/playlist/SegmentTemplate.cpp 
b/modules/demux/adaptive/playlist/SegmentTemplate.cpp
index d3b7928f31..ede2a5e4e1 100644
--- a/modules/demux/adaptive/playlist/SegmentTemplate.cpp
+++ b/modules/demux/adaptive/playlist/SegmentTemplate.cpp
@@ -71,16 +71,16 @@ void SegmentTemplate::setSourceUrl( const std::string  )
 
 void SegmentTemplate::pruneByPlaybackTime(vlc_tick_t time)
 {
-const AbstractAttr *p = getAttribute(Type::TIMELINE);
+AbstractAttr *p = getAttribute(Type::TIMELINE);
 if(p)
-return ((SegmentTimeline *) p)->pruneByPlaybackTime(time);
+return static_cast (p)->pruneByPlaybackTime(time);
 }
 
 size_t SegmentTemplate::pruneBySequenceNumber(uint64_t number)
 {
-const AbstractAttr *p = getAttribute(Type::TIMELINE);
+AbstractAttr *p = getAttribute(Type::TIMELINE);
 if(p)
-return ((SegmentTimeline *) p)->pruneBySequenceNumber(number);
+return static_cast 
(p)->pruneBySequenceNumber(number);
 return 0;
 }
 
@@ -115,7 +115,7 @@ void SegmentTemplate::debug(vlc_object_t *obj, int indent) 
const
 (*segments.begin())->debug(obj, indent);
 const AbstractAttr *p = getAttribute(Type::TIMELINE);
 if(p)
-((SegmentTimeline *) p)->debug(obj, indent + 1);
+static_cast (p)->debug(obj, indent + 1);
 }
 
 vlc_tick_t SegmentTemplate::getMinAheadTime(uint64_t number) const

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] player: timer: fix spurious wakeups from pause

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Wed Dec  9 
17:01:48 2020 +0100| [fa1c2fce8a530a2d5322dac3e8e7624b16dc57bb] | committer: 
Francois Cartegnie

player: timer: fix spurious wakeups from pause

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fa1c2fce8a530a2d5322dac3e8e7624b16dc57bb
---

 src/player/timer.c | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/player/timer.c b/src/player/timer.c
index b5f5e38214..5afa4aa520 100644
--- a/src/player/timer.c
+++ b/src/player/timer.c
@@ -299,6 +299,10 @@ vlc_player_UpdateTimer(vlc_player_t *player, vlc_es_id_t 
*es_source,
 
 assert(point->ts != VLC_TICK_INVALID);
 
+vlc_tick_t system_date = point->system_date;
+if (player->timer.state == VLC_PLAYER_TIMER_STATE_PAUSED)
+system_date = INT64_MAX;
+
 /* An update after a discontinuity means that the playback is resumed */
 if (player->timer.state == VLC_PLAYER_TIMER_STATE_DISCONTINUITY)
 player->timer.state = VLC_PLAYER_TIMER_STATE_PLAYING;
@@ -328,11 +332,11 @@ vlc_player_UpdateTimer(vlc_player_t *player, vlc_es_id_t 
*es_source,
 /* When paused (INT64_MAX), the same ts can be send more than one time
  * from the video source, only send it if different in that case. */
 if (point->ts != player->timer.last_ts
-  || source->point.system_date != point->system_date
-  || point->system_date != INT64_MAX)
+  || source->point.system_date != system_date
+  || system_date != INT64_MAX)
 {
 vlc_player_UpdateTimerSource(player, source, point->rate, 
point->ts,
- point->system_date);
+ system_date);
 
 if (!vlc_list_is_empty(>listeners))
 vlc_player_SendTimerSourceUpdates(player, source, force_update,
@@ -361,7 +365,7 @@ vlc_player_UpdateTimer(vlc_player_t *player, vlc_es_id_t 
*es_source,
 if (point->ts != player->timer.last_ts && source->smpte.frame_rate != 
0)
 {
 vlc_player_UpdateTimerSource(player, source, point->rate, 
point->ts,
- point->system_date);
+ system_date);
 
 if (!vlc_list_is_empty(>listeners))
 vlc_player_SendSmpteTimerSourceUpdates(player, source,

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] player: timer: fix never left pause state

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Wed Dec  9 
17:01:13 2020 +0100| [f0fe29a9c2e6eb682cd2aedad881e27672f55f28] | committer: 
Francois Cartegnie

player: timer: fix never left pause state

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f0fe29a9c2e6eb682cd2aedad881e27672f55f28
---

 src/player/input.c | 3 +++
 src/player/timer.c | 6 --
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/player/input.c b/src/player/input.c
index cf83337dc8..535df00e6c 100644
--- a/src/player/input.c
+++ b/src/player/input.c
@@ -205,6 +205,9 @@ vlc_player_input_HandleState(struct vlc_player_input *input,
 break;
 case VLC_PLAYER_STATE_PLAYING:
 input->pause_date = VLC_TICK_INVALID;
+vlc_player_UpdateTimerState(player, NULL,
+VLC_PLAYER_TIMER_STATE_PLAYING,
+input->pause_date);
 /* fallthrough */
 case VLC_PLAYER_STATE_STARTED:
 if (player->started &&
diff --git a/src/player/timer.c b/src/player/timer.c
index b2b9faa31a..b5f5e38214 100644
--- a/src/player/timer.c
+++ b/src/player/timer.c
@@ -201,11 +201,13 @@ vlc_player_UpdateTimerState(vlc_player_t *player, 
vlc_es_id_t *es_source,
 break;
 
 case VLC_PLAYER_TIMER_STATE_PAUSED:
-default:
-assert(state == VLC_PLAYER_TIMER_STATE_PAUSED);
 notify = true;
 assert(system_date != VLC_TICK_INVALID);
 break;
+
+default:
+case VLC_PLAYER_TIMER_STATE_PLAYING:
+break;
 }
 
 player->timer.state = state;

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] player: refactor UpdateTimerState

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Wed Dec  9 
16:59:54 2020 +0100| [3f2ff6df81cb7c7d70464e9ff98bd7ea3f3212fb] | committer: 
Francois Cartegnie

player: refactor UpdateTimerState

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3f2ff6df81cb7c7d70464e9ff98bd7ea3f3212fb
---

 src/player/timer.c | 59 --
 1 file changed, 31 insertions(+), 28 deletions(-)

diff --git a/src/player/timer.c b/src/player/timer.c
index 1be28b22f0..b2b9faa31a 100644
--- a/src/player/timer.c
+++ b/src/player/timer.c
@@ -178,43 +178,46 @@ vlc_player_UpdateTimerState(vlc_player_t *player, 
vlc_es_id_t *es_source,
 {
 vlc_mutex_lock(>timer.lock);
 
-if (state == VLC_PLAYER_TIMER_STATE_DISCONTINUITY)
-{
-assert(system_date == VLC_TICK_INVALID);
+/* Discontinuity is signalled by all output clocks and the input.
+ * discard the event if it was already signalled or not on the good
+ * es_source. */
+bool notify = false;
+struct vlc_player_timer_source *bestsource = >timer.best_source;
 
-/* Discontinuity is signalled by all output clocks and the input.
- * discard the event if it was already signalled or not on the good
- * es_source. */
-bool signal_discontinuity = false;
-for (size_t i = 0; i < VLC_PLAYER_TIMER_TYPE_COUNT; ++i)
-{
-struct vlc_player_timer_source *source = >timer.sources[i];
-if (source->es == es_source
- && source->point.system_date != VLC_TICK_INVALID)
+switch(state)
+{
+case VLC_PLAYER_TIMER_STATE_DISCONTINUITY:
+assert(system_date == VLC_TICK_INVALID);
+for (size_t i = 0; i < VLC_PLAYER_TIMER_TYPE_COUNT; ++i)
 {
-source->point.system_date = VLC_TICK_INVALID;
+struct vlc_player_timer_source *source = 
>timer.sources[i];
+if (source->es != es_source)
+continue;
 /* signal discontinuity only on best source */
-if (i == VLC_PLAYER_TIMER_TYPE_BEST)
-signal_discontinuity = true;
+if (source->point.system_date != VLC_TICK_INVALID)
+notify = bestsource->es == es_source;
+source->point.system_date = VLC_TICK_INVALID;
 }
-}
-if (!signal_discontinuity)
-{
-vlc_mutex_unlock(>timer.lock);
-return;
-}
-}
-else
-{
-assert(state == VLC_PLAYER_TIMER_STATE_PAUSED);
-assert(system_date != VLC_TICK_INVALID);
+break;
+
+case VLC_PLAYER_TIMER_STATE_PAUSED:
+default:
+assert(state == VLC_PLAYER_TIMER_STATE_PAUSED);
+notify = true;
+assert(system_date != VLC_TICK_INVALID);
+break;
 }
 
 player->timer.state = state;
 
-struct vlc_player_timer_source *source = >timer.best_source;
+if (!notify)
+{
+vlc_mutex_unlock(>timer.lock);
+return;
+}
+
 vlc_player_timer_id *timer;
-vlc_list_foreach(timer, >listeners, node)
+vlc_list_foreach(timer, >listeners, node)
 {
 timer->last_update_date = VLC_TICK_INVALID;
 timer->cbs->on_discontinuity(system_date, timer->data);

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] Tag 3.0.12 : VLC media player 3.0.12 'Vetinari'

2020-12-15 Thread git
[vlc/vlc-3.0] [branch: refs/tags/3.0.12]
Tag:e78aaeb34cb68af55e839487ecf2e10ab010
> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git?a=tag;h=e78aaeb34cb68af55e839487ecf2e10ab010

Tagger: Hugo Beauzée-Luyssen 
Date:   Tue Dec 15 16:04:21 2020 +0100

VLC media player 3.0.12 'Vetinari'

This is the thirteenth release of VLC 3.0 branch, named "Vetinari",
in reference to the Lord Patrician from Discworld.

This updates contains various fixes and improvements:
- Fix audio glitches during the start of an audio playback on macOS
- Fix adaptive streaming handling of resolution settings
- Fix crashes when using Direct3D11 videl filters
- UI improvements for macOS Big Sur
- Add support for Reliable Internet Stream Transport
- Various web interface fixes
- Various security fixes

This is also our first release with native support for Apple Silicon.

Check our NEWS file for more details!
___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: vlc.desktop update

2020-12-15 Thread Michał Trzebiatowski
vlc/vlc-3.0 | branch: master | Michał Trzebiatowski  | Tue 
Dec 15 01:02:38 2020 +0100| [d590d61de4001c9ddb155613bbe9b269a9fc9daa] | 
committer: David Fuhrmann

l10n: vlc.desktop update

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=d590d61de4001c9ddb155613bbe9b269a9fc9daa
---

 share/vlc.desktop.in | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/share/vlc.desktop.in b/share/vlc.desktop.in
index 000c3c732f..250a762061 100644
--- a/share/vlc.desktop.in
+++ b/share/vlc.desktop.in
@@ -90,6 +90,9 @@ Comment[ja]=マルチメディアストリームの読み込み、キャプチ
 Name[kab]=Imeɣri n umidya VLC
 GenericName[kab]=Imeɣri n umidya
 Comment[kab]=Ɣeṛ, ṭṭef agdil, suffeɣ-d isuddam n umidya-ik
+Name[km]=កម្មវិធី​ចាក់​មេឌៀ VLC
+GenericName[km]=កម្មវិធី​ចាក់​មេឌៀ
+Comment[km]=អាន ចាប់យក ប្រកាស​ស្ទ្រីម​ពហុមេឌៀ​របស់​អ្នក
 Name[ko]=VLC 미디어 플레이어
 GenericName[ko]=미디어 플레이어
 Comment[ko]=당신의 멀티미디어 스트림을 캡쳐 및 방송 할 수 있습니다
@@ -165,6 +168,9 @@ Comment[tr]=Çoklu ortam akışlarınızı okuyun, yakalayın, 
yayınlayın
 Name[uk]=Медіапрогравач VLC
 GenericName[uk]=Медіапрогравач
 Comment[uk]=Читання, захоплення та поширення ваших мультимедійних потоків
+Name[vi]=Trình phát media VLC
+GenericName[vi]=Trình phát Media
+Comment[vi]=Đọc, chụp, phát các luồng đa phương tiện của bạn
 Name[wa]=Djouweu d' media VLC
 GenericName[wa]=Djouweu d' media
 Comment[wa]=Lét, egaloye, evoye vos floûs multimedia

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Serbian update

2020-12-15 Thread Branko Kokanovic
vlc/vlc-3.0 | branch: master | Branko Kokanovic  | Tue 
Dec  8 23:48:17 2020 +0100| [a95c46222415a49dd7df1102e1d24f17cc80de71] | 
committer: David Fuhrmann

l10n: Serbian update

50% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=a95c46222415a49dd7df1102e1d24f17cc80de71
---

 po/sr.po | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/po/sr.po b/po/sr.po
index facc0de2b5..701c5436cf 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -15,8 +15,8 @@ msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2019-05-02 11:30+0200\n"
-"Last-Translator: Предраг Љубеновић , 2019\n"
+"PO-Revision-Date: 2020-12-08 23:48+0100\n"
+"Last-Translator: Branko Kokanovic , 2020\n"
 "Language-Team: Serbian (https://www.transifex.com/yaron/teams/16553/sr/)\n"
 "Language: sr\n"
 "MIME-Version: 1.0\n"
@@ -189,11 +189,11 @@ msgstr "Поставке екранског менија, текстуалних
 
 #: include/vlc_config_cat.h:88
 msgid "Splitters"
-msgstr ""
+msgstr "Разделници"
 
 #: include/vlc_config_cat.h:89
 msgid "Video splitters separate the stream into multiple videos."
-msgstr ""
+msgstr "Видео разделници деле један видео запис на њих више."
 
 #: include/vlc_config_cat.h:97
 msgid "Input / Codecs"
@@ -1689,6 +1689,8 @@ msgid ""
 "Sets the audio output channels mode that will be used by default if your "
 "hardware and the audio stream are compatible."
 msgstr ""
+"Поставља излазни режим аудио канала који ће се подразумевано користити ако "
+"су ваш хардвер и аудио ток компатибилни."
 
 #: src/libvlc-module.c:174
 msgid "Force S/PDIF support"

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Vietnamese update

2020-12-15 Thread brad freedom
vlc/vlc-3.0 | branch: master | brad freedom  | Wed Dec  
9 14:08:15 2020 +0100| [3bc2b7171de40589b6f3b38522be6392efdbe752] | committer: 
David Fuhrmann

l10n: Vietnamese update

73% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=3bc2b7171de40589b6f3b38522be6392efdbe752
---

 po/vi.po | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/po/vi.po b/po/vi.po
index c898e82019..1c68dc8bbe 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -5,6 +5,7 @@
 # Translators:
 # Anh Phan , 2009-2010,2013-2014
 # bachien , 2018
+# brad freedom , 2020
 # Sortale , 2014
 # Pham Kieu Thanh , 2013
 msgid ""
@@ -12,8 +13,8 @@ msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2018-12-19 22:50+0100\n"
-"Last-Translator: VideoLAN , 2018\n"
+"PO-Revision-Date: 2020-12-09 14:08+0100\n"
+"Last-Translator: brad freedom , 2020\n"
 "Language-Team: Vietnamese (https://www.transifex.com/yaron/teams/16553/vi/)\n"
 "Language: vi\n"
 "MIME-Version: 1.0\n"
@@ -1805,7 +1806,7 @@ msgstr ""
 
 #: src/libvlc-module.c:174
 msgid "Force S/PDIF support"
-msgstr ""
+msgstr "Buộc hỗ trợ S/PDIF"
 
 #: src/libvlc-module.c:176
 msgid ""
@@ -2812,7 +2813,7 @@ msgstr "Số thứ tự của track phụ đề được sử dụng."
 
 #: src/libvlc-module.c:612
 msgid "Preferred Closed Captions decoder"
-msgstr ""
+msgstr "Trình giải mã phụ đề mặc định"
 
 #: src/libvlc-module.c:616
 msgid "Preferred video resolution"
@@ -2946,11 +2947,11 @@ msgstr ""
 
 #: src/libvlc-module.c:671
 msgid "Record directory"
-msgstr ""
+msgstr "Thư mục ghi âm"
 
 #: src/libvlc-module.c:673
 msgid "Directory where the records will be stored"
-msgstr ""
+msgstr "Thư mục lưu các ghi âm"
 
 #: src/libvlc-module.c:675
 msgid "Prefer native stream recording"
@@ -3002,7 +3003,7 @@ msgstr ""
 
 #: src/libvlc-module.c:695
 msgid "Disable all lua plugins"
-msgstr ""
+msgstr "Tắt tất cả các plugin lua"
 
 #: src/libvlc-module.c:699
 msgid ""
@@ -3032,11 +3033,11 @@ msgstr ""
 
 #: src/libvlc-module.c:710
 msgid "Subtitles text scaling factor"
-msgstr ""
+msgstr "Kích thước văn bản phụ đề"
 
 #: src/libvlc-module.c:711
 msgid "Changes the subtitles size where possible"
-msgstr ""
+msgstr "Thay đổi kích thước phụ đề (khi có thể)"
 
 #: src/libvlc-module.c:713
 msgid "Enable sub-pictures"
@@ -14313,11 +14314,11 @@ msgstr "Thiết lập điều khiển đã sử dụng theo mặc định"
 
 #: modules/codec/x264.c:415
 msgid "x264 advanced options"
-msgstr ""
+msgstr "x264 tùy chọn nâng cao"
 
 #: modules/codec/x264.c:416
 msgid "x264 advanced options, in the form {opt=val,op2=val2}."
-msgstr ""
+msgstr "x264 tùy chọn nâng cao, hãy dùng {opt=val,op2=val2}."
 
 #: modules/codec/x264.c:421
 msgid "dia"
@@ -21011,7 +21012,7 @@ msgstr "Thanh công cụ thời gian"
 
 #: modules/gui/qt/dialogs/toolbar.cpp:129
 msgid "Advanced Widget"
-msgstr ""
+msgstr "Widget nâng cao"
 
 #: modules/gui/qt/dialogs/toolbar.cpp:138
 msgid "Fullscreen Controller"

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Finnish update

2020-12-15 Thread Kimmo Kujansuu
vlc/vlc-3.0 | branch: master | Kimmo Kujansuu  | Mon Dec 
14 22:45:23 2020 +0100| [a7c080cbf1ea3a6cbd76c9bd64c264b8af5cc51d] | committer: 
David Fuhrmann

l10n: Finnish update

87% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=a7c080cbf1ea3a6cbd76c9bd64c264b8af5cc51d
---

 po/fi.po | 372 ++-
 1 file changed, 203 insertions(+), 169 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commitdiff;h=a7c080cbf1ea3a6cbd76c9bd64c264b8af5cc51d
___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Romanian update

2020-12-15 Thread Eduard Pintilie
vlc/vlc-3.0 | branch: master | Eduard Pintilie  | 
Wed Dec  9 17:45:55 2020 +0100| [11092e6419d0ba07c44848a5e853f473218d32b4] | 
committer: David Fuhrmann

l10n: Romanian update

72% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=11092e6419d0ba07c44848a5e853f473218d32b4
---

 po/ro.po | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/po/ro.po b/po/ro.po
index b25ded9f89..67957544d3 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -20,8 +20,8 @@ msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2019-05-20 11:46+0200\n"
-"Last-Translator: Eduard Pintilie , 2019\n"
+"PO-Revision-Date: 2020-12-09 17:45+0100\n"
+"Last-Translator: Eduard Pintilie , 2020\n"
 "Language-Team: Romanian (https://www.transifex.com/yaron/teams/16553/ro/)\n"
 "Language: ro\n"
 "MIME-Version: 1.0\n"
@@ -672,7 +672,7 @@ msgstr "Spectru"
 
 #: src/audio_output/output.c:275
 msgid "VU meter"
-msgstr ""
+msgstr "VU metru"
 
 #: src/audio_output/output.c:314 src/libvlc-module.c:201
 msgid "Audio filters"
@@ -1002,7 +1002,7 @@ msgstr "Da"
 #: src/input/es_out.c:2141
 #, c-format
 msgid "DTVCC Closed captions %u"
-msgstr ""
+msgstr "Subtitrări DTVCC %u"
 
 #: src/input/es_out.c:2143
 #, c-format
@@ -1179,12 +1179,12 @@ msgstr "Funcția de transfer de culoare"
 
 #: src/input/es_out.c:3253
 msgid "Color space"
-msgstr ""
+msgstr "Spațiu culori"
 
 #: src/input/es_out.c:3253
 #, c-format
 msgid "%s Range"
-msgstr ""
+msgstr "%s Gamă"
 
 #: src/input/es_out.c:3255
 msgid "Full"
@@ -1219,7 +1219,7 @@ msgstr "Centru jos"
 
 #: src/input/es_out.c:3270
 msgid "Chroma location"
-msgstr ""
+msgstr "Locație chroma"
 
 #: src/input/es_out.c:3279
 msgid "Rectangular"
@@ -1227,11 +1227,11 @@ msgstr "Dreptunghiular"
 
 #: src/input/es_out.c:3282
 msgid "Equirectangular"
-msgstr ""
+msgstr "Equirectangular"
 
 #: src/input/es_out.c:3285
 msgid "Cubemap"
-msgstr ""
+msgstr "Cubemap"
 
 #: src/input/es_out.c:3291
 msgid "Projection"
@@ -1245,7 +1245,7 @@ msgstr "Girație"
 #: src/input/es_out.c:3295
 msgctxt "ViewPoint"
 msgid "Pitch"
-msgstr ""
+msgstr "Ton"
 
 #: src/input/es_out.c:3297
 msgctxt "ViewPoint"
@@ -1255,7 +1255,7 @@ msgstr ""
 #: src/input/es_out.c:3300
 msgctxt "ViewPoint"
 msgid "Field of view"
-msgstr ""
+msgstr "Câmp de vizualizare"
 
 #: src/input/es_out.c:3305
 msgid "Max. luminance"
@@ -1279,7 +1279,7 @@ msgstr ""
 
 #: src/input/es_out.c:3339
 msgid "White point"
-msgstr ""
+msgstr "Punctul alb"
 
 #: src/input/es_out.c:3354 modules/access/imem.c:64
 msgid "Subtitle"
@@ -1654,11 +1654,11 @@ msgstr ""
 
 #: src/libvlc-module.c:129
 msgid "Media role"
-msgstr ""
+msgstr "Rolul media"
 
 #: src/libvlc-module.c:130
 msgid "Media (player) role for operating system policy."
-msgstr ""
+msgstr "Rolul media (player) pentru politica sistemului de operare."
 
 #: src/libvlc-module.c:132 modules/gui/macosx/VLCSimplePrefsController.m:273
 #: modules/stream_out/display.c:40 modules/gui/qt/ui/sprefs_audio.h:407
@@ -1758,7 +1758,7 @@ msgstr ""
 
 #: src/libvlc-module.c:174
 msgid "Force S/PDIF support"
-msgstr ""
+msgstr "Forțează suportul S/PDIF"
 
 #: src/libvlc-module.c:176
 msgid ""
@@ -8324,7 +8324,7 @@ msgstr ""
 
 #: modules/access/satip.c:64
 msgid "Request server to send stream as multicast"
-msgstr ""
+msgstr "Cere serverului să trimită fluxul ca și multicast"
 
 #: modules/access/satip.c:66 modules/lua/vlc.c:62
 #: share/lua/http/dialogs/stream_config_window.html:28

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Estonian update

2020-12-15 Thread Priit Jõerüüt
vlc/vlc-3.0 | branch: master | Priit Jõerüüt  | Sat Dec 
12 19:37:18 2020 +0100| [6b8b31c1f2f12068220d80d57db5c6c782311d72] | committer: 
David Fuhrmann

l10n: Estonian update

78% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=6b8b31c1f2f12068220d80d57db5c6c782311d72
---

 po/et.po | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/po/et.po b/po/et.po
index 7031871317..aec21b17f6 100644
--- a/po/et.po
+++ b/po/et.po
@@ -5,17 +5,18 @@
 # Translators:
 # Ildar Kamaev , 2014
 # Ivar Smolin , 2012-2013
-# Mattias Põldaru  2010,2019
 # Joel Limberg , 2014
+# Mattias Põldaru  2010,2019
 # Mihkel Vain , 2010-2014
 # Mihkel Tõnnov , 2018
+# Priit Jõerüüt , 2020
 msgid ""
 msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2019-11-25 07:00+0100\n"
-"Last-Translator: Mattias Põldaru , 2019\n"
+"PO-Revision-Date: 2020-12-12 19:37+0100\n"
+"Last-Translator: Priit Jõerüüt , 2020\n"
 "Language-Team: Estonian (https://www.transifex.com/yaron/teams/16553/et/)\n"
 "Language: et\n"
 "MIME-Version: 1.0\n"
@@ -915,7 +916,7 @@ msgstr "Koodek pole toetatud"
 #: src/input/decoder.c:1893
 #, c-format
 msgid "VLC could not decode the format \"%4.4s\" (%s)"
-msgstr ""
+msgstr "VLC ei suutnud dekodeerida vormingut \"%4.4s\" (%s)"
 
 #: src/input/decoder.c:1897
 msgid "Unidentified codec"
@@ -1133,11 +1134,11 @@ msgstr "Määramata"
 
 #: src/input/es_out.c:3212
 msgid "ITU-R BT.601 (525 lines, 60 Hz)"
-msgstr ""
+msgstr "ITU-R BT.601 (525 rida, 60 Hz)"
 
 #: src/input/es_out.c:3214
 msgid "ITU-R BT.601 (625 lines, 50 Hz)"
-msgstr ""
+msgstr "ITU-R BT.601 (625 rida, 50 Hz)"
 
 #: src/input/es_out.c:3222
 msgid "Color primaries"
@@ -18007,7 +18008,7 @@ msgstr ""
 #: modules/gui/macosx/VLCSimplePrefsController.m:827
 #: modules/gui/qt/dialogs/preferences.cpp:336
 msgid "Reset Preferences"
-msgstr "Lähtesta sätted"
+msgstr "Lähtesta eelistused"
 
 #: modules/gui/macosx/VLCSimplePrefsController.m:830
 msgid ""
@@ -18855,7 +18856,7 @@ msgstr "Laiendatud sätete kuvamine"
 
 #: modules/gui/qt/components/controller.hpp:120
 msgid "Toggle playlist"
-msgstr ""
+msgstr "Näita esitusloendit / peida esitusloend"
 
 #: modules/gui/qt/components/controller.hpp:121
 msgid "Take a snapshot"

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Arabic update

2020-12-15 Thread Ammar Salem
vlc/vlc-3.0 | branch: master | Ammar Salem  | Sun Dec  
6 09:13:50 2020 +0100| [7afc14537149572b1ae322eb868011574355ccbb] | committer: 
David Fuhrmann

l10n: Arabic update

56% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=7afc14537149572b1ae322eb868011574355ccbb
---

 po/ar.po | 48 +++-
 1 file changed, 23 insertions(+), 25 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index bb703e5a02..23f25b5bed 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -4,14 +4,11 @@
 #
 # Translators:
 # Abdulrahman Alothaim , 2013
-# ahmed salah , 2016
+# Ahmed Salah , 2016
 # Albatul hamad , 2014
-# Ali_Alshaya, 2013
-# Ammar Salem , 2016
-# Faissal Chamekh , 2014
+# Ammar Salem , 2016, 2020
 # Bourai Fouzia , 2006
-# free_voice , 2014
-# Abdulrahman Alothaim , 2013
+# Faissal Chamekh , 2014
 # Islam Ouahouda , 2014
 # Khaled Hosny , 2016
 # Mohammed bin Suleiman Alkindi , 2015, 2019
@@ -29,9 +26,8 @@ msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2019-12-23 15:13+0100\n"
-"Last-Translator: Mohammed bin Suleiman Alkindi , "
-"2019\n"
+"PO-Revision-Date: 2020-12-06 09:13+0100\n"
+"Last-Translator: Ammar Salem , 2020\n"
 "Language-Team: Arabic (https://www.transifex.com/yaron/teams/16553/ar/)\n"
 "Language: ar\n"
 "MIME-Version: 1.0\n"
@@ -201,6 +197,7 @@ msgstr "الترجمات/العرض على الشاشة"
 msgid ""
 "Settings related to On-Screen-Display, subtitles and \"overlay subpictures\""
 msgstr ""
+"الإعدادات المرتبطة بالمعروضات على الشاشة، و الترجمة، و أغطية الصور الفرعية"
 
 #: include/vlc_config_cat.h:88
 msgid "Splitters"
@@ -257,6 +254,7 @@ msgstr "مرمازات الڤديو"
 #: include/vlc_config_cat.h:116
 msgid "Settings for the video, images or video+audio decoders and encoders."
 msgstr ""
+"إعدادات الفيديو، أو الصور، أو مرمزات أو ترميز وفك ترميز الفيديو + الصوت."
 
 #: include/vlc_config_cat.h:118
 msgid "Audio codecs"
@@ -660,7 +658,7 @@ msgstr "طيف"
 
 #: src/audio_output/output.c:275
 msgid "VU meter"
-msgstr ""
+msgstr "حجم الوحدة المترية"
 
 #: src/audio_output/output.c:314 src/libvlc-module.c:201
 msgid "Audio filters"
@@ -682,7 +680,7 @@ msgstr "أُحادي"
 
 #: src/audio_output/output.c:425
 msgid "Original"
-msgstr ""
+msgstr "أصلي"
 
 #: src/audio_output/output.c:431 src/libvlc-module.c:197
 msgid "Dolby Surround"
@@ -838,11 +836,11 @@ msgstr ""
 
 #: src/config/help.c:490
 msgid "(default enabled)"
-msgstr ""
+msgstr " (الافتراضي مفعّل)"
 
 #: src/config/help.c:491
 msgid "(default disabled)"
-msgstr ""
+msgstr "(الافتراضي معطّل)"
 
 #: src/config/help.c:651 src/config/help.c:655
 msgid "Note:"
@@ -946,7 +944,7 @@ msgstr "فك الشفرة"
 #: modules/codec/avcodec/encoder.c:371 modules/codec/avcodec/encoder.c:905
 #: modules/stream_out/es.c:349 modules/stream_out/es.c:362
 msgid "Streaming / Transcoding failed"
-msgstr ""
+msgstr "فشل التدفق / تحويل الترميز"
 
 #: src/input/decoder.c:1918
 #, c-format
@@ -990,7 +988,7 @@ msgstr "نعم"
 #: src/input/es_out.c:2141
 #, c-format
 msgid "DTVCC Closed captions %u"
-msgstr ""
+msgstr "DTVCC المسميات التوضيحية المغلقة %u"
 
 #: src/input/es_out.c:2143
 #, c-format
@@ -1104,11 +1102,11 @@ msgstr "أعلى اليسار"
 
 #: src/input/es_out.c:3199
 msgid "Left top"
-msgstr ""
+msgstr "أعلى اليسار"
 
 #: src/input/es_out.c:3200
 msgid "Right bottom"
-msgstr ""
+msgstr "أسفل اليمين"
 
 #: src/input/es_out.c:3200
 msgid "Top right"
@@ -1124,11 +1122,11 @@ msgstr "أدنى اليمين"
 
 #: src/input/es_out.c:3202
 msgid "Left bottom"
-msgstr ""
+msgstr "أسفل اليسار"
 
 #: src/input/es_out.c:3202
 msgid "Right top"
-msgstr ""
+msgstr "أعلى اليمين"
 
 #: src/input/es_out.c:3204
 msgid "Orientation"
@@ -1142,15 +1140,15 @@ msgstr "غير معرف"
 
 #: src/input/es_out.c:3212
 msgid "ITU-R BT.601 (525 lines, 60 Hz)"
-msgstr ""
+msgstr "ITU-R BT.601 (525 سطر, 60 هِرتز)"
 
 #: src/input/es_out.c:3214
 msgid "ITU-R BT.601 (625 lines, 50 Hz)"
-msgstr ""
+msgstr "ITU-R BT.601 (625 سطر, 50 هِرتز)"
 
 #: src/input/es_out.c:3222
 msgid "Color primaries"
-msgstr ""
+msgstr "الألوان الأولية"
 
 #: src/input/es_out.c:3229 src/libvlc-module.c:362
 #: modules/video_filter/deinterlace/deinterlace.h:58
@@ -1159,7 +1157,7 @@ msgstr "خطي"
 
 #: src/input/es_out.c:3236
 msgid "Hybrid Log-Gamma"
-msgstr ""
+msgstr "هجين سجل-جاما"
 
 #: src/input/es_out.c:3240
 msgid "Color transfer function"
@@ -1176,7 +1174,7 @@ msgstr "النطاق %s"
 
 #: src/input/es_out.c:3255
 msgid "Full"
-msgstr ""
+msgstr "كامل"
 
 #: src/input/es_out.c:3262 src/libvlc-module.c:295 src/libvlc-module.c:368
 #: modules/audio_filter/channel_mixer/mono.c:91
@@ -1207,7 +1205,7 @@ msgstr "أدنى الوسط"
 
 #: src/input/es_out.c:3270
 msgid "Chroma location"
-msgstr ""
+msgstr "موقع الكروما"
 
 #: src/input/es_out.c:3279
 msgid "Rectangular"

___
vlc-commits mailing list
vlc-commits@videolan.org

[vlc-commits] l10n: Slovenian NSIS update

2020-12-15 Thread Arnold Marko
vlc/vlc-3.0 | branch: master | Arnold Marko  | Sun Nov 
29 22:27:01 2020 +0100| [a377443bd9471d8c8172a68191e7ea695b7d6957] | committer: 
David Fuhrmann

l10n: Slovenian NSIS update

100% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=a377443bd9471d8c8172a68191e7ea695b7d6957
---

 extras/package/win32/NSIS/languages/SlovenianExtra.nsh | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/extras/package/win32/NSIS/languages/SlovenianExtra.nsh 
b/extras/package/win32/NSIS/languages/SlovenianExtra.nsh
index d7b899be92..ef7298b2a4 100644
--- a/extras/package/win32/NSIS/languages/SlovenianExtra.nsh
+++ b/extras/package/win32/NSIS/languages/SlovenianExtra.nsh
@@ -1,5 +1,5 @@
 !insertmacro LANGFILE_EXT Slovenian
-${LangFileString} Name_Section01 "Predvajalnik datotek (obvezno)"
+${LangFileString} Name_Section01 "Predvajalnik predstavnih vsebin (obvezno)"
 ${LangFileString} Name_Section02a "Bližnjica v meniju Start"
 ${LangFileString} Name_Section02b "Bližnjica na namizju"
 ${LangFileString} Name_Section34 "Spletni vstavki"
@@ -14,7 +14,7 @@ ${LangFileString} Name_Section07 "Vsebinski meniji"
 ${LangFileString} Name_Section08 "Izbriši nastavitve in predpomnilnik"
 
 ${LangFileString} Desc_Section01 \
-"Sam predvajalnik datotek"
+"Sam predvajalnik vsebin"
 ${LangFileString} Desc_Section02a \
 "Za lažji dostop v začetni meni postavi ikone"
 ${LangFileString} Desc_Section02b \
@@ -30,7 +30,7 @@ ${LangFileString} Desc_Section06 \
 ${LangFileString} Desc_Section07 \
 "Dodaj ukaze v vsebinski meni (»Predvajaj z VLC« in »Dodaj v predvajalni 
seznam VLC«)"
 ${LangFileString} Desc_Section08 \
-"Izbriše nastavitve predvajalnika VLC in datoteke v predpomnilniku, ki so 
tam ostale od prejšnjih namestitev"
+"Izbriše nastavitve predvajalnika VLC in datoteke predpomnilnika, ki so 
tam ostale od prejšnjih namestitev"
 
 ${LangFileString} Name_Section91 "Odstrani namestitev"
 ${LangFileString} Name_Section92 "Izbriši nastavitve in predpomnilnik"
@@ -42,7 +42,7 @@ ${LangFileString} Desc_Section92 \
 
 ${LangFileString} ShellAssociation_Play "Predvajaj"
 ${LangFileString} ContextMenuEntry_PlayWith "Predvajaj s predvajalnikom VLC"
-${LangFileString} ContextMenuEntry_AddToPlaylist "Dodaj na seznam predvajanja 
programa VLC"
+${LangFileString} ContextMenuEntry_AddToPlaylist "Dodaj na VLC seznam 
predvajanja"
 
 ${LangFileString} Link_VisitWebsite "Obišči spletišče predvajalnika VideoLAN 
VLC"
 

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] l10n: Czech update

2020-12-15 Thread Tomáš Chvátal
vlc/vlc-3.0 | branch: master | Tomáš Chvátal  | Wed 
Dec  9 08:31:39 2020 +0100| [412d24132c05a70366f49a87ff0fe33eb44f7090] | 
committer: David Fuhrmann

l10n: Czech update

63% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=412d24132c05a70366f49a87ff0fe33eb44f7090
---

 po/cs.po | 80 
 1 file changed, 50 insertions(+), 30 deletions(-)

diff --git a/po/cs.po b/po/cs.po
index 8fc7783e1e..dab0d20130 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -30,8 +30,8 @@ msgstr ""
 "Project-Id-Version: vlc 3.0.9\n"
 "Report-Msgid-Bugs-To: vlc-de...@videolan.org\n"
 "POT-Creation-Date: 2020-03-24 21:54+0100\n"
-"PO-Revision-Date: 2019-06-30 19:28+0200\n"
-"Last-Translator: Petr Dolejší , 2019\n"
+"PO-Revision-Date: 2020-12-09 08:31+0100\n"
+"Last-Translator: Tomáš Chvátal , 2020\n"
 "Language-Team: Czech (https://www.transifex.com/yaron/teams/16553/cs/)\n"
 "Language: cs\n"
 "MIME-Version: 1.0\n"
@@ -1240,17 +1240,17 @@ msgstr "Projekce"
 #: src/input/es_out.c:3293
 msgctxt "ViewPoint"
 msgid "Yaw"
-msgstr ""
+msgstr "Natočení"
 
 #: src/input/es_out.c:3295
 msgctxt "ViewPoint"
 msgid "Pitch"
-msgstr ""
+msgstr "Klopení"
 
 #: src/input/es_out.c:3297
 msgctxt "ViewPoint"
 msgid "Roll"
-msgstr ""
+msgstr "Náklon"
 
 #: src/input/es_out.c:3300
 msgctxt "ViewPoint"
@@ -1288,7 +1288,7 @@ msgstr "Titulky"
 #: src/input/input.c:1821 modules/control/hotkeys.c:1512
 #, c-format
 msgid "Volume %ld%%"
-msgstr ""
+msgstr "Hlasitost %ld%%"
 
 #: src/input/input.c:2725
 msgid "Your input can't be opened"
@@ -1853,7 +1853,7 @@ msgstr "Výchozí zesílení přehrávání"
 
 #: src/libvlc-module.c:223
 msgid "This is the gain used for stream without replay gain information"
-msgstr "Toto je zisk použitý pro stream bez informací o získání přehrávání"
+msgstr "Zisk použitý pro stream bez informací o získání přehrávání"
 
 #: src/libvlc-module.c:225
 msgid "Peak protection"
@@ -4187,7 +4187,7 @@ msgstr "Vyberte předchozí DVD titul"
 
 #: src/libvlc-module.c:1308
 msgid "Select the key to choose the previous title from the DVD"
-msgstr ""
+msgstr "Vyberte klávesu pro výběr předchozího titulu na DVD"
 
 #: src/libvlc-module.c:1309
 msgid "Select next DVD title"
@@ -4203,7 +4203,7 @@ msgstr "Vyberte předchozí kapitolu DVD"
 
 #: src/libvlc-module.c:1312
 msgid "Select the key to choose the previous chapter from the DVD"
-msgstr ""
+msgstr "Vyberte klávesu pro výběr předchozí kapitoly na DVD"
 
 #: src/libvlc-module.c:1313
 msgid "Select next DVD chapter"
@@ -4270,7 +4270,7 @@ msgstr "Zmenšit text titulků"
 
 #: src/libvlc-module.c:1328
 msgid "Select the key to change subtitles text scaling"
-msgstr ""
+msgstr "Vyberte klávesu pro změnu velikosti textu titulků."
 
 #: src/libvlc-module.c:1329
 msgid "Subtitle sync / bookmark audio timestamp"
@@ -4479,7 +4479,7 @@ msgstr "10. záložka seznamu skladeb"
 
 #: src/libvlc-module.c:1387
 msgid "This allows you to define playlist bookmarks."
-msgstr ""
+msgstr "Toto umožňuje definovat záložky v playlistech."
 
 #: src/libvlc-module.c:1389
 msgid "Cycle audio track"
@@ -4491,11 +4491,11 @@ msgstr "Procházet dostupnými zvukovými stopami 
(jazyky)."
 
 #: src/libvlc-module.c:1391
 msgid "Cycle subtitle track in reverse order"
-msgstr ""
+msgstr "Procházet stopami titulků pozpátku"
 
 #: src/libvlc-module.c:1392
 msgid "Cycle through the available subtitle tracks in reverse order."
-msgstr ""
+msgstr "Procházet dostupnými stopami titulků pozpátku."
 
 #: src/libvlc-module.c:1393
 msgid "Cycle subtitle track"
@@ -4595,7 +4595,7 @@ msgstr "Místní nabídka"
 
 #: src/libvlc-module.c:1419
 msgid "Show the contextual popup menu."
-msgstr ""
+msgstr "Zobrazit vyskakovací menu."
 
 #: src/libvlc-module.c:1420
 msgid "Take video snapshot"
@@ -6262,11 +6262,11 @@ msgstr ""
 
 #: modules/access/concat.c:308
 msgid "Concatenation"
-msgstr ""
+msgstr "Zřetězení"
 
 #: modules/access/concat.c:309
 msgid "Concatenated inputs"
-msgstr ""
+msgstr "Zřetězit vstupy"
 
 #: modules/access/dc1394.c:51
 msgid "DC1394"
@@ -6274,7 +6274,7 @@ msgstr "DC1394"
 
 #: modules/access/dc1394.c:52
 msgid "IIDC Digital Camera (FireWire) input"
-msgstr ""
+msgstr "Vstup IIDC Digital Camera (FireWire)"
 
 #: modules/access/dcp/dcp.cpp:43
 msgid "KDM file"
@@ -6290,7 +6290,7 @@ msgstr "DCP"
 
 #: modules/access/dcp/dcp.cpp:80
 msgid "Digital Cinema Package module"
-msgstr ""
+msgstr "Modul Digital Cinema Package"
 
 #: modules/access/decklink.cpp:49
 msgid "Input card to use"
@@ -6363,7 +6363,7 @@ msgstr "HDMI"
 
 #: modules/access/decklink.cpp:87
 msgid "Optical SDI"
-msgstr ""
+msgstr "Optické SDI"
 
 #: modules/access/decklink.cpp:87
 msgid "Component"
@@ -6561,7 +6561,7 @@ msgstr "Vyberte druh vstupu tuneru (kabel/anténa)."
 
 #: modules/access/dshow/dshow.cpp:176
 msgid "Video input pin"
-msgstr ""
+msgstr "Pin pro vstup videa"
 
 #: modules/access/dshow/dshow.cpp:178
 msgid ""
@@ -6573,23 +6573,23 @@ msgstr ""
 
 #: 

[vlc-commits] l10n: Finnish NSIS update

2020-12-15 Thread Oskari Lavinto
vlc/vlc-3.0 | branch: master | Oskari Lavinto  | Wed 
Dec  9 01:43:47 2020 +0100| [30d467ba35a1f080d840ae6690d8c4b96351b6b4] | 
committer: David Fuhrmann

l10n: Finnish NSIS update

100% translated

Signed-off-by: Michał Trzebiatowski 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=30d467ba35a1f080d840ae6690d8c4b96351b6b4
---

 extras/package/win32/NSIS/languages/FinnishExtra.nsh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/extras/package/win32/NSIS/languages/FinnishExtra.nsh 
b/extras/package/win32/NSIS/languages/FinnishExtra.nsh
index b9aed8c3e4..ffb36ded8d 100644
--- a/extras/package/win32/NSIS/languages/FinnishExtra.nsh
+++ b/extras/package/win32/NSIS/languages/FinnishExtra.nsh
@@ -57,6 +57,8 @@ ${LangFileString} Action_OnArrivalSVCDMovie "Toista 
SVCD-elokuva"
 ${LangFileString} Action_OnArrivalVideoFiles "Toista videotiedostot"
 ${LangFileString} Action_OnArrivalMusicFiles "Toista äänitiedostot"
 ${LangFileString} Action_OnArrivalDVDAudio "Toista ääni-DVD"
+${LangFileString} Action_OnArrivalBluray "Toista Blu-ray"
+
 ${LangFileString} License_NextText "Nyt olet tietoinen oikeuksistasi. Paina 
Seuraava jatkaaksesi."
 
 ${LangFileString} Detail_CheckProcesses "Tarkistetaan prosessit..."

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] avi: Fix integer overflow

2020-12-15 Thread Hugo Beauzée-Luyssen
vlc/vlc-3.0 | branch: master | Hugo Beauzée-Luyssen  | Mon Nov 
 9 09:54:27 2020 +0100| [56cbe9c4b59edbdc5e1bb2687992f3bbf492eccb] | committer: 
Hugo Beauzée-Luyssen

avi: Fix integer overflow

Which would in turn cause a size verification failure, leading to a
buffer overflow
Reported by: Zhen Zhou, NSFOCUS Security Team

(cherry picked from commit a4b1de184faf86617b4432954c1984e0027fb246)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=56cbe9c4b59edbdc5e1bb2687992f3bbf492eccb
---

 modules/demux/avi/avi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 9ca8043472..7868a0f90e 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -3078,7 +3078,7 @@ static void AVI_ExtractSubtitle( demux_t *p_demux,
 if( i_size < 6 || GetWLE( [0] ) != 0x04 )
 goto exit;
 const unsigned i_payload = GetDWLE( [2] );
-if( i_size < 6 + i_payload || i_payload <= 0 )
+if( i_size - 6 < i_payload || i_payload == 0 )
 goto exit;
 p += 6;
 i_size -= 6;

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: fix invalid dereference

2020-12-15 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie  | Thu Oct 
22 15:30:10 2020 +0200| [a7f577ec26d35bbd7b2a3cda89d1b41bde69de9c] | committer: 
Hugo Beauzée-Luyssen

demux: avi: fix invalid dereference

the stored track index might not match the one
at parsing time

Reported by: Zhen Zhou, NSFOCUS Security Team

Signed-off-by: Hugo Beauzée-Luyssen 
(cherry picked from commit 41541125de479fdff0ed0dcd73a6bbc64e598727)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=a7f577ec26d35bbd7b2a3cda89d1b41bde69de9c
---

 modules/demux/avi/avi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index fbd08b6422..9ca8043472 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -916,7 +916,7 @@ aviindex:
 tk->i_samplesize != 0 )
 continue;
 
-avi_chunk_list_t *p_strl = AVI_ChunkFind( p_hdrl, AVIFOURCC_strl, i, 
true );
+avi_chunk_list_t *p_strl = AVI_ChunkFind( p_hdrl, AVIFOURCC_strl, 
tk->fmt.i_id, true );
 avi_chunk_strf_t *p_strf = AVI_ChunkFind( p_strl, AVIFOURCC_strf, 0, 
false );
 if( !p_strf || p_strf->i_cat != AUDIO_ES )
 continue;

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] mkv: Ensure we don't use an EbmlDummy element for something it's not

2020-12-15 Thread Hugo Beauzée-Luyssen
vlc/vlc-3.0 | branch: master | Hugo Beauzée-Luyssen  | Fri Sep 
18 14:53:15 2020 +0200| [ec1f55ee9ace5cc675395a1bc9700d99679e7e8c] | committer: 
Hugo Beauzée-Luyssen

mkv: Ensure we don't use an EbmlDummy element for something it's not

Reported by: Zhen Zhou, NSFOCUS Security

(cherry picked from commit 89093b8c033d6dee3d16bebf4a7df6abad4105b8)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=ec1f55ee9ace5cc675395a1bc9700d99679e7e8c
---

 modules/demux/mkv/mkv.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp
index 38a62aa2af..fa9a1e81a5 100644
--- a/modules/demux/mkv/mkv.hpp
+++ b/modules/demux/mkv/mkv.hpp
@@ -113,7 +113,7 @@ enum
 
 #define MKVD_TIMECODESCALE 100
 
-#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == 
(C::ClassInfos.ClassId()) )
+#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == 
(C::ClassInfos.ClassId()) && !el->IsDummy() )
 #define MKV_CHECKED_PTR_DECL( name, type, src ) type * name = MKV_IS_ID(src, 
type) ? static_cast(src) : NULL
 #define MKV_CHECKED_PTR_DECL_CONST( name, type, src ) const type * name = 
MKV_IS_ID(src, type) ? static_cast(src) : NULL
 

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: fix invalid deref

2020-12-15 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie  | Mon Nov  
9 10:30:59 2020 +0100| [0660acc3ab64d2c3ad99cae887a438f0648faa72] | committer: 
Hugo Beauzée-Luyssen

demux: avi: fix invalid deref

Signed-off-by: Hugo Beauzée-Luyssen 
(cherry picked from commit 16504feba9aa9ea946dc711eed113943f5285f05)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=0660acc3ab64d2c3ad99cae887a438f0648faa72
---

 modules/demux/avi/avi.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 7868a0f90e..ee31340bb6 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -3003,7 +3003,8 @@ static void AVI_ExtractSubtitle( demux_t *p_demux,
 p_indx->i_entriesinuse > 0 )
 {
 if( vlc_stream_Seek( p_demux->s, p_indx->idx.super[0].i_offset ) ||
-AVI_ChunkRead( p_demux->s, , NULL  ) )
+AVI_ChunkRead( p_demux->s, , NULL  ) ||
+ck.common.i_chunk_fourcc != AVIFOURCC_indx )
 goto exit;
 p_indx = 
 }

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: check subindex, fix potential invalid deref

2020-12-15 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie  | Thu Oct 
22 16:40:48 2020 +0200| [f5f8cc3ab8825f178de3f6714bfbff8b3f293fd2] | committer: 
Hugo Beauzée-Luyssen

demux: avi: check subindex, fix potential invalid deref

Reported by: Zhen Zhou, NSFOCUS Security Team

Signed-off-by: Hugo Beauzée-Luyssen 
(cherry picked from commit 072c3bf621f34efbc81048bd5db585f554b9d1b0)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=f5f8cc3ab8825f178de3f6714bfbff8b3f293fd2
---

 modules/demux/avi/avi.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 8a39b5dd77..fbd08b6422 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -2660,7 +2660,8 @@ static void AVI_IndexLoad_indx( demux_t *p_demux,
 {
 break;
 }
-if( ck_sub.indx.i_indextype == AVI_INDEX_OF_CHUNKS )
+if( ck_sub.common.i_chunk_fourcc == AVIFOURCC_indx &&
+ ck_sub.indx.i_indextype == AVI_INDEX_OF_CHUNKS )
 __Parse_indx( p_demux, _index[i_stream], pi_last_offset, 
_sub.indx );
 AVI_ChunkClean( p_demux->s, _sub );
 }

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] network: fix possible buffer overflow

2020-12-15 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont  | Mon Jun 29 
14:28:45 2020 +0200| [d9454acb5349957553a1553805be74e690a787b3] | committer: 
Hugo Beauzée-Luyssen

network: fix possible buffer overflow

The function vlc_tls_GetLine() forgot to truncate the string if a line
sent by the server did not end with `\r\n`. As a consequence, it returned a
non-NUL-terminated string.

(cherry picked from commit 746bdbb122c05c114b5a0bcb58e8e573964fbdad)
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=d9454acb5349957553a1553805be74e690a787b3
---

 src/network/tls.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/network/tls.c b/src/network/tls.c
index 56e04d6ce7..e054f3f59f 100644
--- a/src/network/tls.c
+++ b/src/network/tls.c
@@ -329,6 +329,8 @@ char *vlc_tls_GetLine(vlc_tls_t *session)
 
 if (linelen >= 2 && line[linelen - 2] == '\r')
 line[linelen - 2] = '\0';
+else
+line[linelen - 1] = '\0';
 return line;
 
 error:

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: fix invalid deref

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Mon Nov  9 
10:30:59 2020 +0100| [16504feba9aa9ea946dc711eed113943f5285f05] | committer: 
Hugo Beauzée-Luyssen

demux: avi: fix invalid deref

Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=16504feba9aa9ea946dc711eed113943f5285f05
---

 modules/demux/avi/avi.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index c3aa70ef57..7e35d125ea 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -2858,7 +2858,8 @@ static void AVI_ExtractSubtitle( demux_t *p_demux,
 p_indx->i_entriesinuse > 0 )
 {
 if( vlc_stream_Seek( p_demux->s, p_indx->idx.super[0].i_offset ) ||
-AVI_ChunkRead( p_demux->s, , NULL  ) )
+AVI_ChunkRead( p_demux->s, , NULL  ) ||
+ck.common.i_chunk_fourcc != AVIFOURCC_indx )
 goto exit;
 p_indx = 
 }

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] avi: Fix integer overflow

2020-12-15 Thread Hugo Beauzée-Luyssen
vlc | branch: master | Hugo Beauzée-Luyssen  | Mon Nov  9 
09:54:27 2020 +0100| [a4b1de184faf86617b4432954c1984e0027fb246] | committer: 
Hugo Beauzée-Luyssen

avi: Fix integer overflow

Which would in turn cause a size verification failure, leading to a
buffer overflow
Reported by: Zhen Zhou, NSFOCUS Security Team

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a4b1de184faf86617b4432954c1984e0027fb246
---

 modules/demux/avi/avi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 9174b3167b..c3aa70ef57 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -2933,7 +2933,7 @@ static void AVI_ExtractSubtitle( demux_t *p_demux,
 if( i_size < 6 || GetWLE( [0] ) != 0x04 )
 goto exit;
 const unsigned i_payload = GetDWLE( [2] );
-if( i_size < 6 + i_payload || i_payload <= 0 )
+if( i_size - 6 < i_payload || i_payload == 0 )
 goto exit;
 p += 6;
 i_size -= 6;

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: mp4: check failed iloc release

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Fri Sep 18 
13:12:10 2020 +0200| [5c72170b39136d1effe51556c42b3d849ab51f42] | committer: 
Hugo Beauzée-Luyssen

demux: mp4: check failed iloc release

Reported by: Zhen Zhou, NSFOCUS Security Team
Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5c72170b39136d1effe51556c42b3d849ab51f42
---

 modules/demux/mp4/libmp4.c | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/modules/demux/mp4/libmp4.c b/modules/demux/mp4/libmp4.c
index 7e2971d9fb..16a9d8ac20 100644
--- a/modules/demux/mp4/libmp4.c
+++ b/modules/demux/mp4/libmp4.c
@@ -4400,9 +4400,12 @@ static int MP4_ReadBox_iref( stream_t *p_stream, 
MP4_Box_t *p_box )
 static void MP4_FreeBox_iloc( MP4_Box_t *p_box )
 {
 MP4_Box_data_iloc_t *p_data = p_box->data.p_iloc;
-for( uint32_t i=0; ii_item_count; i++ )
-free( p_data->p_items[i].p_extents );
-free( p_data->p_items );
+if( p_data->p_items )
+{
+for( uint32_t i=0; ii_item_count; i++ )
+free( p_data->p_items[i].p_extents );
+free( p_data->p_items );
+}
 }
 
 static int MP4_ReadBox_iloc( stream_t *p_stream, MP4_Box_t *p_box )

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: fix invalid dereference

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Thu Oct 22 
15:30:10 2020 +0200| [41541125de479fdff0ed0dcd73a6bbc64e598727] | committer: 
Hugo Beauzée-Luyssen

demux: avi: fix invalid dereference

the stored track index might not match the one
at parsing time

Reported by: Zhen Zhou, NSFOCUS Security Team

Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=41541125de479fdff0ed0dcd73a6bbc64e598727
---

 modules/demux/avi/avi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 8edab47a62..9174b3167b 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -784,7 +784,7 @@ aviindex:
 {
 continue;
 }
-p_strl = AVI_ChunkFind( p_hdrl, AVIFOURCC_strl, i, true );
+p_strl = AVI_ChunkFind( p_hdrl, AVIFOURCC_strl, tk->fmt.i_id, true );
 p_auds = AVI_ChunkFind( p_strl, AVIFOURCC_strf, 0, false );
 
 if( p_auds &&

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] demux: avi: check subindex, fix potential invalid deref

2020-12-15 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie  | Thu Oct 22 
16:40:48 2020 +0200| [072c3bf621f34efbc81048bd5db585f554b9d1b0] | committer: 
Hugo Beauzée-Luyssen

demux: avi: check subindex, fix potential invalid deref

Reported by: Zhen Zhou, NSFOCUS Security Team

Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=072c3bf621f34efbc81048bd5db585f554b9d1b0
---

 modules/demux/avi/avi.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c
index 6159e5e4e8..8edab47a62 100644
--- a/modules/demux/avi/avi.c
+++ b/modules/demux/avi/avi.c
@@ -2511,7 +2511,8 @@ static void AVI_IndexLoad_indx( demux_t *p_demux,
 {
 break;
 }
-if( ck_sub.indx.i_indextype == AVI_INDEX_OF_CHUNKS )
+if( ck_sub.common.i_chunk_fourcc == AVIFOURCC_indx &&
+ ck_sub.indx.i_indextype == AVI_INDEX_OF_CHUNKS )
 __Parse_indx( p_demux, _index[i_stream], pi_last_offset, 
_sub.indx );
 AVI_ChunkClean( p_demux->s, _sub );
 }

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] network: fix possible buffer overflow

2020-12-15 Thread Romain Vimont
vlc | branch: master | Romain Vimont  | Mon Jun 29 14:28:45 
2020 +0200| [746bdbb122c05c114b5a0bcb58e8e573964fbdad] | committer: Hugo 
Beauzée-Luyssen

network: fix possible buffer overflow

The function vlc_tls_GetLine() forgot to truncate the string if a line
sent by the server did not end with `\r\n`. As a consequence, it returned a
non-NUL-terminated string.

Signed-off-by: Hugo Beauzée-Luyssen 

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=746bdbb122c05c114b5a0bcb58e8e573964fbdad
---

 src/network/stream.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/network/stream.c b/src/network/stream.c
index 9d241e4f54..0990c6190f 100644
--- a/src/network/stream.c
+++ b/src/network/stream.c
@@ -154,6 +154,8 @@ char *vlc_tls_GetLine(vlc_tls_t *session)
 
 if (linelen >= 2 && line[linelen - 2] == '\r')
 line[linelen - 2] = '\0';
+else
+line[linelen - 1] = '\0';
 return line;
 
 error:

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] mkv: Ensure we don't use an EbmlDummy element for something it's not

2020-12-15 Thread Hugo Beauzée-Luyssen
vlc | branch: master | Hugo Beauzée-Luyssen  | Fri Sep 18 
14:53:15 2020 +0200| [89093b8c033d6dee3d16bebf4a7df6abad4105b8] | committer: 
Hugo Beauzée-Luyssen

mkv: Ensure we don't use an EbmlDummy element for something it's not

Reported by: Zhen Zhou, NSFOCUS Security

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=89093b8c033d6dee3d16bebf4a7df6abad4105b8
---

 modules/demux/mkv/mkv.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp
index 5d8c24603b..048f41532e 100644
--- a/modules/demux/mkv/mkv.hpp
+++ b/modules/demux/mkv/mkv.hpp
@@ -112,7 +112,7 @@ enum
 
 #define MKVD_TIMECODESCALE 100
 
-#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == 
(C::ClassInfos.ClassId()) )
+#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == 
(C::ClassInfos.ClassId()) && !el->IsDummy() )
 #define MKV_CHECKED_PTR_DECL( name, type, src ) type * name = MKV_IS_ID(src, 
type) ? static_cast(src) : NULL
 #define MKV_CHECKED_PTR_DECL_CONST( name, type, src ) const type * name = 
MKV_IS_ID(src, type) ? static_cast(src) : NULL
 

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] rist: remove problematic redundant header include

2020-12-15 Thread Pierre Ynard
vlc/vlc-3.0 | branch: master | Pierre Ynard  | Tue Dec 15 
10:53:29 2020 +0100| [76cc138bdb0e17e22007c04bbdf85359586c3c9f] | committer: 
Pierre Ynard

rist: remove problematic redundant header include

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=76cc138bdb0e17e22007c04bbdf85359586c3c9f
---

 modules/access_output/rist.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/modules/access_output/rist.c b/modules/access_output/rist.c
index 0aa82cb118..27fe6274ab 100644
--- a/modules/access_output/rist.c
+++ b/modules/access_output/rist.c
@@ -39,7 +39,6 @@
 #include 
 #endif
 #include 
-#include 
 
 #include "../access/rist.h"
 

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] rist modules: fix windows build

2020-12-15 Thread Sergio Ammirata
vlc/vlc-3.0 | branch: master | Sergio Ammirata  | Mon Dec 
14 16:19:06 2020 -0500| [f493191a34770322951716970450effa8ec3c534] | committer: 
Pierre Ynard

rist modules: fix windows build

Signed-off-by: Pierre Ynard 

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=f493191a34770322951716970450effa8ec3c534
---

 modules/access/rist.c| 2 ++
 modules/access_output/rist.c | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/modules/access/rist.c b/modules/access/rist.c
index 1219e170d1..1ce9e44477 100644
--- a/modules/access/rist.c
+++ b/modules/access/rist.c
@@ -34,7 +34,9 @@
 #include 
 #include 
 #include 
+#ifdef HAVE_POLL
 #include 
+#endif
 
 #include "rist.h"
 
diff --git a/modules/access_output/rist.c b/modules/access_output/rist.c
index c1ac0bc921..0aa82cb118 100644
--- a/modules/access_output/rist.c
+++ b/modules/access_output/rist.c
@@ -35,7 +35,9 @@
 #include 
 #include 
 #include 
+#ifdef HAVE_POLL
 #include 
+#endif
 #include 
 #include 
 

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits


[vlc-commits] extras: CI: Bump windows images

2020-12-15 Thread Hugo Beauzée-Luyssen
vlc | branch: master | Hugo Beauzée-Luyssen  | Mon Dec 14 
11:08:09 2020 +0100| [5ce8a11d63423239b32a9def9364b70abe0700e7] | committer: 
Hugo Beauzée-Luyssen

extras: CI: Bump windows images

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5ce8a11d63423239b32a9def9364b70abe0700e7
---

 extras/ci/gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml
index f8364124f7..d42ec06efd 100644
--- a/extras/ci/gitlab-ci.yml
+++ b/extras/ci/gitlab-ci.yml
@@ -12,8 +12,8 @@ default:
 - mv contrib/vlc-contrib-*.tar.bz2 
contrib/vlc-contrib-${TRIPLET}-${VLC_CONTRIB_SHA}.tar.bz2 2>/dev/null || true
 
 variables:
-VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32:20200702161720
-VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64:20200702144729
+VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32:20201106141924
+VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64:20201106143728
 VLC_WIN_LLVM_IMAGE: 
registry.videolan.org/vlc-debian-llvm-mingw:20201201162707
 VLC_UWP_LLVM_IMAGE: 
registry.videolan.org/vlc-debian-llvm-uwp:20201201150955
 VLC_DEBIAN_IMAGE: registry.videolan.org/vlc-debian-unstable:20200229201904

___
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits