svn commit: r432866 - in head/multimedia/ffmpeg: . files

Jan Beich jbeich at FreeBSD.org
Mon Jan 30 21:03:57 UTC 2017


Author: jbeich
Date: Mon Jan 30 21:03:55 2017
New Revision: 432866
URL: https://svnweb.freebsd.org/changeset/ports/432866

Log:
  multimedia/ffmpeg: backport a crashfix for FFSERVER
  
  PR:		216605
  Submitted by:	gosha-necr at yandex.ru
  Obtained from:	upstream

Added:
  head/multimedia/ffmpeg/files/patch-ffserver__config.c   (contents, props changed)
Modified:
  head/multimedia/ffmpeg/Makefile   (contents, props changed)

Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile	Mon Jan 30 21:03:46 2017	(r432865)
+++ head/multimedia/ffmpeg/Makefile	Mon Jan 30 21:03:55 2017	(r432866)
@@ -3,7 +3,7 @@
 
 PORTNAME=	ffmpeg
 PORTVERSION=	3.2.2
-PORTREVISION=	4
+PORTREVISION=	5
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio ipv6 net
 MASTER_SITES=	http://ffmpeg.org/releases/

Added: head/multimedia/ffmpeg/files/patch-ffserver__config.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/ffmpeg/files/patch-ffserver__config.c	Mon Jan 30 21:03:55 2017	(r432866)
@@ -0,0 +1,22 @@
+Author: Michael Niedermayer <michael at niedermayer.cc>
+Date:   Tue Nov 29 18:48:40 2016 +0100
+
+    ffserver_config: Setup codecpar in add_codec()
+    
+    fixes segfault in the status page code
+    
+    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
+
+https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=472fee91bcf9
+
+--- ffserver_config.c.orig	2016-12-05 23:28:53 UTC
++++ ffserver_config.c
+@@ -323,6 +323,8 @@ done:
+     av_dict_free(&recommended);
+     av_stream_set_recommended_encoder_configuration(st, enc_config);
+     st->codec = av;
++    st->codecpar = avcodec_parameters_alloc();
++    avcodec_parameters_from_context(st->codecpar, av);
+     stream->streams[stream->nb_streams++] = st;
+ }
+ 


More information about the svn-ports-head mailing list