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);
