diff options
author | David Spencer <baildon.research@googlemail.com> | 2015-12-21 15:39:37 +0000 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2016-01-17 09:40:16 +0700 |
commit | b3e4eced058447c605a107b078152bf411c7a09d (patch) | |
tree | d3cf712aa6f551e382c862adee6474b91cdde316 /multimedia/vlc/patch-freerdp.diff | |
parent | e0e030ddbd2056d434e44d57abb71e3df2efa7b3 (diff) | |
download | slackbuilds-b3e4eced058447c605a107b078152bf411c7a09d.tar.gz |
multimedia/vlc: Updated for version 2.2.1.
Thanks to Christoph Willing.
Signed-off-by: David Spencer <baildon.research@googlemail.com>
Diffstat (limited to 'multimedia/vlc/patch-freerdp.diff')
-rw-r--r-- | multimedia/vlc/patch-freerdp.diff | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/multimedia/vlc/patch-freerdp.diff b/multimedia/vlc/patch-freerdp.diff deleted file mode 100644 index c1f4f23295..0000000000 --- a/multimedia/vlc/patch-freerdp.diff +++ /dev/null @@ -1,76 +0,0 @@ ---- modules/access/rdp.c.orig 2013-06-24 18:00:38.000000000 +0000 -+++ modules/access/rdp.c 2014-08-14 07:20:03.000000000 +0000 -@@ -41,6 +41,22 @@ - #include <freerdp/channels/channels.h> - #include <freerdp/gdi/gdi.h> - -+#if !defined(FREERDP_INTERFACE_VERSION) -+# include <freerdp/version.h> -+#endif -+ -+#if !defined(FREERDP_VERSION_MAJOR) || \ -+ (defined(FREERDP_VERSION_MAJOR) && !(FREERDP_VERSION_MAJOR >= 1 && FREERDP_VERSION_MINOR >= 1 )) -+# define SoftwareGdi sw_gdi -+# define Fullscreen fullscreen -+# define ServerHostname hostname -+# define Username username -+# define Password password -+# define ServerPort port -+# define EncryptionMethods encryption -+# define ContextSize context_size -+#endif -+ - #include <errno.h> - #ifdef HAVE_POLL - # include <poll.h> -@@ -198,15 +214,15 @@ - demux_sys_t *p_sys = p_vlccontext->p_demux->p_sys; - - /* Configure connexion */ -- p_instance->settings->sw_gdi = true; /* render in buffer */ -- p_instance->settings->fullscreen = true; -- p_instance->settings->hostname = strdup( p_sys->psz_hostname ); -- p_instance->settings->username = -+ p_instance->settings->SoftwareGdi = true; /* render in buffer */ -+ p_instance->settings->Fullscreen = true; -+ p_instance->settings->ServerHostname = strdup( p_sys->psz_hostname ); -+ p_instance->settings->Username = - var_InheritString( p_vlccontext->p_demux, CFG_PREFIX "user" ); -- p_instance->settings->password = -+ p_instance->settings->Password = - var_InheritString( p_vlccontext->p_demux, CFG_PREFIX "password" ); -- p_instance->settings->port = p_sys->i_port; -- p_instance->settings->encryption = -+ p_instance->settings->ServerPort = p_sys->i_port; -+ p_instance->settings->EncryptionMethods = - var_InheritBool( p_vlccontext->p_demux, CFG_PREFIX "encrypt" ); - - return true; -@@ -217,9 +233,16 @@ - vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_instance->context; - - msg_Dbg( p_vlccontext->p_demux, "connected to desktop %dx%d (%d bpp)", -+#if (FREERDP_VERSION_MAJOR >= 1 && FREERDP_VERSION_MINOR >= 1 ) -+ p_instance->settings->DesktopWidth, -+ p_instance->settings->DesktopHeight, -+ p_instance->settings->ColorDepth -+#else - p_instance->settings->width, - p_instance->settings->height, -- p_instance->settings->color_depth ); -+ p_instance->settings->color_depth -+#endif -+ ); - - p_instance->update->DesktopResize = desktopResizeHandler; - p_instance->update->BeginPaint = beginPaintHandler; -@@ -415,7 +438,7 @@ - p_sys->p_instance->Authenticate = authenticateHandler; - - /* Set up context handlers and let it be allocated */ -- p_sys->p_instance->context_size = sizeof( vlcrdp_context_t ); -+ p_sys->p_instance->ContextSize = sizeof( vlcrdp_context_t ); - freerdp_context_new( p_sys->p_instance ); - - vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_sys->p_instance->context; -diff -Nru vlc-2.1.5/modules/access/rtp/input.c vlc-2.2.0~pre2/modules/access/rtp/input.c |