mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
Apply vendor changeset ce91452:
demux: mp4: correctly match release function Obtained from: VLC MFH: 2015Q3
This commit is contained in:
parent
11d7a25e6f
commit
9f78fad961
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=394625
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= vlc
|
||||
DISTVERSION= 2.2.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= multimedia audio ipv6 net www
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
|
||||
|
29
multimedia/vlc/files/patch-vendor-00-ce91452
Normal file
29
multimedia/vlc/files/patch-vendor-00-ce91452
Normal file
@ -0,0 +1,29 @@
|
||||
From ce91452460a75d7424b165c4dc8db98114c3cbd9 Mon Sep 17 00:00:00 2001
|
||||
From: Francois Cartegnie <fcartegnie@free.fr>
|
||||
Date: Mon, 3 Aug 2015 15:17:32 +0200
|
||||
Subject: [PATCH] demux: mp4: correctly match release function
|
||||
|
||||
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
||||
---
|
||||
modules/demux/mp4/libmp4.c | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git modules/demux/mp4/libmp4.c modules/demux/mp4/libmp4.c
|
||||
index 331262b..f220e51 100644
|
||||
--- modules/demux/mp4/libmp4.c
|
||||
+++ modules/demux/mp4/libmp4.c
|
||||
@@ -3643,6 +3643,11 @@ void MP4_BoxFree( stream_t *s, MP4_Box_t *p_box )
|
||||
{
|
||||
for( i_index = 0; ; i_index++ )
|
||||
{
|
||||
+ if ( MP4_Box_Function[i_index].i_parent &&
|
||||
+ p_box->p_father &&
|
||||
+ p_box->p_father->i_type != MP4_Box_Function[i_index].i_parent )
|
||||
+ continue;
|
||||
+
|
||||
if( ( MP4_Box_Function[i_index].i_type == p_box->i_type )||
|
||||
( MP4_Box_Function[i_index].i_type == 0 ) )
|
||||
{
|
||||
--
|
||||
1.7.10.4
|
||||
|
Loading…
Reference in New Issue
Block a user