From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FUZZY_XPILL autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734184936; x=1734789736; darn=lists.altlinux.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=dvj5ql/QMl0aUSrY8Lv+xjPwDjgBX/jZ1YnL7ll41+Q=; b=GTgiGXy3uAA3IaeJVmYI8vhe1f6r9kF4rxX74093Joan5qrgA1ijft+RYt/xV0xnjT grGC9J82zwhoS63H9CMFuN0YGBJ5asijprmCdt5rLHAM1mXGYpmcMPokWf+w7wM/oDUV Ehg+IormxVkG9AZU7aDlw/gQOjpoQ5TDvaXvpdt3nw0q8ErdSv8hgvVJ3N/mqxeHchEK uRDmHxbRxKuYIn22hFt51uIE9rEpGI+F9H7As4B+JMhQKcwNiMlM+KgEaxwHByQ4wBEx XRDGxU0hwDs+CH2OgZX5GpqsEV64wK4W0yEKyB3vf0jLgOL+r9PqVqai7/54ouXvHCsb DuRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734184936; x=1734789736; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dvj5ql/QMl0aUSrY8Lv+xjPwDjgBX/jZ1YnL7ll41+Q=; b=g3vIt+6Y7sh9EF0FZBmY6hnkkG0HjScAbtWH8o2o5AA1zajuJJCJLOPBYqCiG0LiRa ppQ2uDU9NGE4s27uNwdhQFIRfZ9CJutNMV+iVAX0ytXA6wsTPj5PndEH0FFKQkS32QYc Q+1awI+8S18woD8ftKKQBf4Bs3X+3OjhWNYBDlT0Op13rzmCU/0ZWg3NGfDvIL0xqkFi YOVy+wXQ7E3Zh5Xq3/Cc8ibsioBtNv5NOD0yLAFE/cMU4iGW0i6z0X23WJLRRW3opRHZ b183mJEF0WSsOtONGLgQaeYPLS8Sh514FlukhE7dOT0b69ONr1PgiLkyG+F4gRLPSB5o iQoQ== X-Gm-Message-State: AOJu0YzRdOhtCFMu9JXxXHai4fT+8CqlqUOAl2msjTUAUVsyszcL11nF HwyH+oyA6G9NOiNZ6WTGIqG8PvmHDTW3A0h2Nw8W3vUsMo/0ynJHmDGTvw== X-Gm-Gg: ASbGnctNaBI7G3mvggG8cmx1RuqgdtAZK5uy4DfvQ3gXFwk10sdaHfiGAQ6akT/RdGP ibYEDRLuK/mT8dHn/OM6lxvfIpY9NitzV+8OeGGpk+uQ3cQgOebIZ7tsCVHl2/kgN7sQQ+MSXJ3 O/FjAy7B5md4PaXO4kagcORO2x475T5kbDaFMgESUA3S8QdmIL5HOi5EMd8xjux6YwbeL9mJ/dj rIkcmgas1mjuZMTF4cnzFQQyJvJ+/xCavo+a9WNMBZoWtAF14BpYXJ81yBzIHBKpMTKFcnRoUnS LyBB6+WaN593PQfQdTsVWj8dPn7SjWM= X-Google-Smtp-Source: AGHT+IEQF+49sOiEGOJNpv8HgC0xiBtarTu3MxfL/4r38KKskApZLWWvEGeLK0ULqZLFuDfwXd+PjA== X-Received: by 2002:a05:6512:3e21:b0:540:1fd6:4e34 with SMTP id 2adb3069b0e04-540905582e9mr1848152e87.23.1734184935851; Sat, 14 Dec 2024 06:02:15 -0800 (PST) Message-ID: <59e14259-6dcd-426b-bc40-c2b0928d7e87@gmail.com> Date: Sat, 14 Dec 2024 17:02:14 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devel-newbies@lists.altlinux.org References: <472HOS.6N2O33359LYS@yandex.ru> Content-Language: ru, en-US From: Leonid Krivoshein In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] cmake + av_get_channel_layout_nb_channels X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Dec 2024 14:02:18 -0000 Archived-At: List-Archive: Добрый день! On 12/14/24 11:27, Ivan A. Melnikov wrote: > On Sat, Dec 14, 2024 at 06:01:52PM GMT, Aleksandr Shamaraev wrote: >> Доброго времени суток. > Доброго. > > Поскольку это newbies, сначала немного поругаюсь на ваше письмо. > >> При сборке пакета, на этапе компиляции вышла ошибка >> >> /usr/src/RPM/BUILD/friction-0.9.6.1/src/core/CacheHandlers/samples.h:67:20: >> error: use of undeclared identifier 'av_get_channel_layout_nb_channels' >> 67 | fNChannels(av_get_channel_layout_nb_channels(channelLayout)), > Во-первых, в таких вопросах всегда полезно указывать какие-нибудь > ссылки на контекст. Например, написать, что вы собираете > https://github.com/friction2d/friction , а то мне гуглить пришлось. > >> Если я правильно понимаю то это вроде бы пакет libavutil-devel в котором >> лежит channel_layout.h >> >> но что-то там я не нашел такого... > Во вторых, было бы здорово, если бы из Вашего сообщения было понятно, где > именно и чего Вы не нашли. Например, если бы Вы прямо написали, что в этом > заголовочном файле такой функции нет, и в других файлах пакета > libavutil-devel тоже. > > Теперь по делу. В Сизиф недавно приехал очередной ffmpeg, в этот раз 7.1. > По сравнению с ffmpeg 6 нём удалено много давно deprecadted функций, > в том числе av_get_channel_layout_nb_channels. Стоит написать апстриму, > что их проект не собирается c ffmpeg 7. Можно также попытаться помоч > им решить эту проблему. > Кстати, в апстриме требование ffmpeg 4.2.x: https://github.com/friction2d/friction/blob/main/BUILD.md Описание этой функции нашлось для ffmpeg 3.0: https://www.ffmpeg.org/doxygen/3.0/group__channel__mask__c.html#gac95619abeb32e4a3daa18e3ff3419380 Для поиска можно не клонировать к себе git, можно прямо на сервере сделать такой запрос: https://git.altlinux.org/gears/f/ffmpeg.git?p=ffmpeg.git&a=search&st=grep&s=av_get_channel_layout_nb_channels -- WBR, Leonid Krivoshein.