diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-01-14 11:27:49 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-02-27 23:50:41 +0100 |
commit | 01971664316881492a2982086b564112dc282ab2 (patch) | |
tree | fcabc437218c01bbe5c1740591db92db4c22e3f7 /media-video/vlc/files | |
parent | mail-client/neomutt: remove unused patch. (diff) | |
download | gentoo-01971664316881492a2982086b564112dc282ab2.tar.gz gentoo-01971664316881492a2982086b564112dc282ab2.tar.bz2 gentoo-01971664316881492a2982086b564112dc282ab2.zip |
media-video/vlc: Cleanup vulnerable 2.2.6
arm security stabilisation timeout.
Bug: https://bugs.gentoo.org/620176
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'media-video/vlc/files')
3 files changed, 0 insertions, 82 deletions
diff --git a/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch b/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch deleted file mode 100644 index 3163410353a2..000000000000 --- a/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch +++ /dev/null @@ -1,23 +0,0 @@ -index 2debbcd..72e7fcf 100644 ---- a/modules/audio_output/pulse.c -+++ b/modules/audio_output/pulse.c -@@ -472,8 +472,17 @@ static void stream_underflow_cb(pa_stream *s, void *userdata) - { -+ uint32_t rate = pa_stream_get_sample_spec(s)->rate; - audio_output_t *aout = userdata; - -- msg_Dbg(aout, "underflow"); -- (void) s; -+ msg_Warn(aout, "underflow"); -+ stream_stop(s, aout); -+ -+ aout_sys_t *sys = aout->sys; -+ sys->first_pts = VLC_TS_INVALID; -+ -+ pa_operation *op = pa_stream_update_sample_rate(s, rate, NULL, NULL); -+ if (unlikely(op == NULL)) -+ return; -+ pa_operation_unref(op); - } - - static int stream_wait(pa_stream *stream, pa_threaded_mainloop *mainloop) diff --git a/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch b/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch deleted file mode 100644 index 51a2cdcb16da..000000000000 --- a/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch +++ /dev/null @@ -1,47 +0,0 @@ -X-Git-Url: https://git.videolan.org/?p=vlc.git;a=blobdiff_plain;f=src%2Finput%2Fdecoder.c;h=fe3cd428c65c18bfbdadb55baf11521afdc2bfc7;hp=83aa5bf54e2c29ad93fae803117558e4fcd0f658;hb=6ae2905ef7fbc7de3a3a4a1bdf8ad6df46ce570a;hpb=5b2de76965ee8b1ab5e3257f8b6d71bbb4e9e3f9 - ---- a/src/input/decoder.c -+++ b/src/input/decoder.c -@@ -1162,7 +1162,10 @@ - b_paused = p_owner->b_paused; - - if (!p_audio) -+ { -+ vlc_mutex_unlock( &p_owner->lock ); - break; -+ } - - /* */ - int i_rate = INPUT_RATE_DEFAULT; -@@ -1180,6 +1183,9 @@ - - if( unlikely(p_owner->b_paused != b_paused) ) - continue; /* race with input thread? retry... */ -+ -+ vlc_mutex_unlock( &p_owner->lock ); -+ - if( p_aout == NULL ) - b_reject = true; - -@@ -1199,7 +1205,6 @@ - - break; - } -- vlc_mutex_unlock( &p_owner->lock ); - } - - static void DecoderDecodeAudio( decoder_t *p_dec, block_t *p_block ) -@@ -1961,11 +1966,10 @@ - - /* Parameters changed, restart the aout */ - vlc_mutex_lock( &p_owner->lock ); -- -- aout_DecDelete( p_owner->p_aout ); - p_owner->p_aout = NULL; -- - vlc_mutex_unlock( &p_owner->lock ); -+ aout_DecDelete( p_owner->p_aout ); -+ - input_resource_PutAout( p_owner->p_resource, p_aout ); - } - diff --git a/media-video/vlc/files/vlc-9999-libva-1.2.1-compat.patch b/media-video/vlc/files/vlc-9999-libva-1.2.1-compat.patch deleted file mode 100644 index adfdefec56af..000000000000 --- a/media-video/vlc/files/vlc-9999-libva-1.2.1-compat.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/modules/codec/avcodec/vaapi.c -+++ b/modules/codec/avcodec/vaapi.c -@@ -34,6 +34,9 @@ - #ifdef VLC_VA_BACKEND_XLIB - # include <vlc_xlib.h> - # include <va/va_x11.h> -+#if VA_MINOR_VERSION >= 34 -+# include <va/va_compat.h> -+#endif - #endif - #ifdef VLC_VA_BACKEND_DRM - # include <sys/types.h> |