From patchwork Sat Aug 26 09:53:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Eugen Hoyos X-Patchwork-Id: 4847 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.15.201 with SMTP id 70csp918810jao; Sat, 26 Aug 2017 03:02:42 -0700 (PDT) X-Received: by 10.28.69.16 with SMTP id s16mr643299wma.169.1503741762544; Sat, 26 Aug 2017 03:02:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503741762; cv=none; d=google.com; s=arc-20160816; b=GTS0QQjBEnUxK28C5h9KhCkAkFJh9YZTLaGxlaJhryW14e8u3cJvvnmG+rfNuNpPHn g38vnNO/Hyd+fV6upqtY5ZFLTKqPPC3b3Vb+cpAXlpnR7Qrfp7KedplRONMDNj6wHxe2 PuxChVgn3ufq1fcdYfnwXWfPOdvVGUvN3/w6wJsma0QGsZulNIpyVoj83Zq4kz7jDNTH N6thieeRdRCArUMtl3k+77oU9sJJKcB3swwfarakMoYVmKXKOXc0FpY7xn5iHiMS3Kt/ cVskRTnGg85b9R6QLTmbQ3gLMwSDDzRz2Eemr7xXYD2NywyeLymPT8QImmALd5xaixy1 +zRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject:to :message-id:date:from:mime-version:dkim-signature:delivered-to :arc-authentication-results; bh=LC+OresaallAoxsgYDaqf8PBiIGrhDu6LQDO1yta8/A=; b=NEP0R+BQxwq7YT5H7x8VrrHRbORS7RF8LfIEU3yzc0hoezDW5Aoa3ZJZE1QeHszv5M GFN5AJNkxzD6zQmisNTETNRIA+kDwHIo27LrKIj6Ez0GrMGnuBRjehIBqoHD5Kn7CnJj 7Pw/o3fXH4+0UsHU+RvGIsoTcUZOiPkbG5EtmZsof68qJ9RNEj3BlZH1B/kvq/PyRGqm voLWSPa/Ouof/pD1rC9O1OaXxoCCm2xDlmoF5Tz95+dyUu1AU9crN+YBSn6+N4R2qsb6 vyXH8q3XsNXCWy5cQFMkF0FG+P2s/FmwN1PyBrIynlJ5upjvxaACCt/hrLA6RqGXKivj bJTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=IE/XiT3P; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s13si7234441wrb.494.2017.08.26.03.02.42; Sat, 26 Aug 2017 03:02:42 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=IE/XiT3P; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A1F87689BD0; Sat, 26 Aug 2017 13:02:30 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 34B56689B97 for ; Sat, 26 Aug 2017 13:02:24 +0300 (EEST) Received: by mail-wm0-f54.google.com with SMTP id b14so2637044wme.0 for ; Sat, 26 Aug 2017 03:02:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=cDpfnz1SgIpHe7n9+wwFJTwQz+kuoSxP2Nhog8F9wSE=; b=IE/XiT3Ph0EUjSql0XPv8Vg6JjYMMJSnfYPsepMZzCchgA+zWmQ+SvEPqf7a1FfKSK 4Tck1oMIEAznlmSMF7a/PtLKnsv6lVhWUKUlQZerJoQNMo7ShHY1odr247t2LYqXOS1R T3nvhZ4VXvfNog7wPc70XIrcfWQsUJWW0RWuwacacF4FbR7WkIl8PlFpeSmq3IFDG78q HCuyjs5/CwuIxyav7miroCWonX71VH306LFmIWlCnz+uIeh4T3rM8I39kBZ+SRvBKe/F rzTJUzcbAqfI8zxRMpQJN+BXNw725EuWAT5881mTuPpQQsE3Ke9EODIq1xwMRkj1c5Kv tGLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cDpfnz1SgIpHe7n9+wwFJTwQz+kuoSxP2Nhog8F9wSE=; b=p37iHZz7QLQWFVITDS07VIQ4o/owzVcaaRP4UP+Xkqj5B+n+xkJdzHyBEdYpJgS6Qe My8av5z2QQSPWzcf4vZcp+G2nQP/byEjFFqz6yDFjcD9WBt9YA0SlGNcJJN8VELQtS6P eI6OZXI1uio3NpyrEJjm9WLSQJWJ33He+Tlqgb5h3OOkE3dUGK/tA+rk+5hjNarSiWtB xunhvejCre6/qFJsFsjlP6CyjQ949+ulBhKyXmMMoPBNVaPNR5dFtv444+rKhhCAL0lZ JHoVh11ymmSuMNbbLLO9RSjU9pJiDH6/6J5Vsa7wKHh3ElmvX4t6Eoc6IqWfsReP0cwS 24LA== X-Gm-Message-State: AHYfb5jwGPwDYrdKtieWM+8JWqnra9ptdJWU+8ZQiMkWdiu7uqRla8/M /3EoR7ScWvhXEKHQNhrUA7ceJGcIhg== X-Received: by 10.80.178.70 with SMTP id o64mr1178947edd.185.1503741247714; Sat, 26 Aug 2017 02:54:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.132.6 with HTTP; Sat, 26 Aug 2017 02:53:46 -0700 (PDT) From: Carl Eugen Hoyos Date: Sat, 26 Aug 2017 11:53:46 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]lavf/sdp: Fix MIME-type for big-endian G.726 audio. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Hi! Attached patch follows RFC 3551, a followup patch adds little-endian G.726 with the old MIME-type. Please comment, Carl Eugen From 6ee9178dfad75c4fdb1556e929a59c9d80f0976d Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Sat, 26 Aug 2017 11:46:18 +0200 Subject: [PATCH 1/2] lavf/sdp: Fix MIME-type for big-endian G.726. RFC 3551 defines "AAL2-G726" for big-endian ("left-justified") G.726 and "G726" for little-endian ("right-justified") G.726. --- libavformat/sdp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/sdp.c b/libavformat/sdp.c index 4e37f65..7751e67 100644 --- a/libavformat/sdp.c +++ b/libavformat/sdp.c @@ -674,7 +674,7 @@ static char *sdp_write_media_attributes(char *buff, int size, AVStream *st, int break; case AV_CODEC_ID_ADPCM_G726: { if (payload_type >= RTP_PT_PRIVATE) - av_strlcatf(buff, size, "a=rtpmap:%d G726-%d/%d\r\n", + av_strlcatf(buff, size, "a=rtpmap:%d AAL2-G726-%d/%d\r\n", payload_type, p->bits_per_coded_sample*8, p->sample_rate); -- 1.7.10.4