Extract third party part of g722 codec into separate target

Bug: webrtc:8366
Change-Id: I7e08aa53424afd3001f4c22be270a8b0ff7af565
Reviewed-on: https://webrtc-review.googlesource.com/84744
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23725}
This commit is contained in:
Artem Titov 2018-06-21 16:39:37 +02:00 committed by Commit Bot
parent 3ecec176a8
commit 91280e4d04
4 changed files with 11 additions and 6 deletions

View File

@ -289,18 +289,25 @@ rtc_static_library("g722") {
rtc_source_set("g722_c") {
poisonous = [ "audio_codecs" ]
sources = [
"codecs/g722/g722_decode.c",
"codecs/g722/g722_enc_dec.h",
"codecs/g722/g722_encode.c",
"codecs/g722/g722_interface.c",
"codecs/g722/g722_interface.h",
]
deps = [
":g722_3p",
"../..:typedefs",
"../..:webrtc_common",
]
}
rtc_source_set("g722_3p") {
poisonous = [ "audio_codecs" ]
sources = [
"codecs/g722/g722_decode.c",
"codecs/g722/g722_enc_dec.h",
"codecs/g722/g722_encode.c",
]
}
config("ilbc_config") {
include_dirs = [ "codecs/ilbc/include" ]
}

View File

@ -35,7 +35,6 @@
#include <stdlib.h>
#include "modules/audio_coding/codecs/g722/g722_enc_dec.h"
#include "typedefs.h" // NOLINT(build/include)
#if !defined(FALSE)
#define FALSE 0

View File

@ -30,7 +30,7 @@
#if !defined(_G722_ENC_DEC_H_)
#define _G722_ENC_DEC_H_
#include "typedefs.h" // NOLINT(build/include)
#include <stdint.h>
/*! \page g722_page G.722 encoding and decoding
\section g722_page_sec_1 What does it do?

View File

@ -35,7 +35,6 @@
#include <stdlib.h>
#include "modules/audio_coding/codecs/g722/g722_enc_dec.h"
#include "typedefs.h" // NOLINT(build/include)
#if !defined(FALSE)
#define FALSE 0