hwoarang    14/12/22 18:31:52

  Added:                homer-0.25-ffmpeg-avstream.patch
  Log:
  Fix building against latest ffmpeg. Bug #516290. Thanks to Marcel Pennewiß 
<[email protected]>
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
09BF4F54C2BA7F3C!)

Revision  Changes    Path
1.1                  net-voip/homer/files/homer-0.25-ffmpeg-avstream.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/homer/files/homer-0.25-ffmpeg-avstream.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/homer/files/homer-0.25-ffmpeg-avstream.patch?rev=1.1&content-type=text/plain

Index: homer-0.25-ffmpeg-avstream.patch
===================================================================
>From 31136f8df53d4d528acb3b301271d4b19274dfc6 Mon Sep 17 00:00:00 2001
From: ThomasVolkert <[email protected]>
Date: Sat, 7 Jun 2014 13:31:51 +0200
Subject: [PATCH] - fixed: ffmpeg compatibility

---
 HomerMultimedia/src/RTP.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/HomerMultimedia/src/RTP.cpp b/HomerMultimedia/src/RTP.cpp
index ad4d04b..97b631b 100644
--- a/HomerMultimedia/src/RTP.cpp
+++ b/HomerMultimedia/src/RTP.cpp
@@ -611,7 +611,9 @@ bool RTP::OpenRtpEncoder(string pTargetHost, unsigned int 
pTargetPort, AVStream
     mRtpEncoderStream->priv_data = NULL;
     // create monotone timestamps
     mRtpEncoderStream->cur_dts = 0;
-    mRtpEncoderStream->reference_dts = 0;
+       #ifndef FF_API_REFERENCE_DTS
+       mRtpEncoderStream->reference_dts = 0;
+       #endif
 
     // set target coordinates for rtp stream
     snprintf(mRtpFormatContext->filename, sizeof(mRtpFormatContext->filename), 
"rtp://%s:%u", pTargetHost.c_str(), pTargetPort);




Reply via email to