From patchwork Sun May 5 14:35:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Eugen Hoyos X-Patchwork-Id: 12993 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 98367448C14 for ; Sun, 5 May 2019 17:36:13 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7973F68AC57; Sun, 5 May 2019 17:36:13 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-io1-f52.google.com (mail-io1-f52.google.com [209.85.166.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 229A868A831 for ; Sun, 5 May 2019 17:36:07 +0300 (EEST) Received: by mail-io1-f52.google.com with SMTP id c24so8984142iom.9 for ; Sun, 05 May 2019 07:36:07 -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=ByA8mZCFyxQrJdsBLL4evTz6T+NoV1rEkLgPDq8Qqls=; b=uz6suDpmxcYXdKrTZ/WCpYZGrQKgdvOTtzm51/uZACvqdnoGN7AdQ3+2mVCGyg4y4E S98Bw3teQ2pKuYmaZ6h0v5YmDtlN8ON8LVBvpY3WGeJgBZBXji9SrOG0j1U0bgogmZMF HDcHk1zskmx+G1rwn2wZV23J94gF/SiBlDSOVOzsz8LVHGRt6TNCuIak11KLRNXjSaCS JXX7maT7Tvi2lg06MHpkhr9U90ziqtKxagK0ZK109ooVbY5N/VekatWpAwKLZmnKrFo7 Wq1W6kN3R6yjljePh1yFfiTvKkCM8wBGe9YLTPNnL8nFoNt9tkKZyXbQaMnBWgC3B1R+ ZsGQ== 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=ByA8mZCFyxQrJdsBLL4evTz6T+NoV1rEkLgPDq8Qqls=; b=iR9AO12sYg9N14WEuZ/97uLKWMzMiAsXQ7QJHTXOcO4Hg3fUyQXouE2bGpyvm+2vBx a54esIjr3z5jbE8O6Bko5F4YULfQCqIzgyXyjGQU5hALR4Q7RLmwCpL4HhX/Qb0wqXVH +cM8TbZic3nB6sgPPLwp/STPFMHpzTGZgDM6vLL8m6j/zqQhArm3kn5lPMtCvPP3DA/L d5fFPfbi3LSI4NxDrlDwSxzYwQqFDoouwilNzt5bxGm+SokDxjkys2vaTNccIO15SNKH WNt/uL7VHfKcd863DWInGsCjCnGDYGHeyOrw01r1YbsYGOC4uvpc4OgQDOQeEZSZ0dE4 8mfQ== X-Gm-Message-State: APjAAAXnVWj6X/JMGENXWWK2JWdPmi8Dz+y4OQXrnFxrKKb0qkVIXM4A rfb4xbCjHoxMoy0oxDZs/QIDFJWPSG1GE3F6bMIPaw== X-Google-Smtp-Source: APXvYqwDv3/YVhgtA4gKFu9TyKI/Vy5KZhv28k6CMSHEmi2MhsV41eQlPbm+92rVFlWiar8dx1mb4dSJdb5RisLPCWI= X-Received: by 2002:a5d:9e09:: with SMTP id h9mr7526897ioh.250.1557066965501; Sun, 05 May 2019 07:36:05 -0700 (PDT) MIME-Version: 1.0 From: Carl Eugen Hoyos Date: Sun, 5 May 2019 16:35:54 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]lavf/rpl: Don't be case-sensitive detecting codecs 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 fixes ticket #7859. Please comment, Carl Eugen From 3e5f467c050c3ca0eb1bb5ad65cc1108029886e8 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Sun, 5 May 2019 16:32:11 +0200 Subject: [PATCH] lavf/rpl: Don't be case-sensitive detecting codecs. Fixes ticket #7859 Reported and tested by Steffen Ohrendorf, steffen d ohrendorf a gmx d de --- libavformat/rpl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/rpl.c b/libavformat/rpl.c index fa6357666a..7aec3503da 100644 --- a/libavformat/rpl.c +++ b/libavformat/rpl.c @@ -210,10 +210,10 @@ static int rpl_read_header(AVFormatContext *s) ast->codecpar->codec_id = AV_CODEC_ID_PCM_S16LE; break; } else if (ast->codecpar->bits_per_coded_sample == 8) { - if(strstr(audio_type, "unsigned") != NULL) { + if(av_strcasecmp(audio_type, "unsigned") >= 0) { ast->codecpar->codec_id = AV_CODEC_ID_PCM_U8; break; - } else if(strstr(audio_type, "linear") != NULL) { + } else if(av_strcasecmp(audio_type, "linear") >= 0) { ast->codecpar->codec_id = AV_CODEC_ID_PCM_S8; break; } else { -- 2.21.0