Extract third party part of g711 codec into separate target

Bug: webrtc:8366
Change-Id: I34c7ea707213e0c1a50826896da01f70c072eae5
Reviewed-on: https://webrtc-review.googlesource.com/84741
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23724}
This commit is contained in:
Artem Titov
2018-06-21 16:34:10 +02:00
committed by Commit Bot
parent 1979384e40
commit 3ecec176a8
3 changed files with 10 additions and 4 deletions

View File

@ -239,17 +239,24 @@ rtc_static_library("g711") {
rtc_source_set("g711_c") {
poisonous = [ "audio_codecs" ]
sources = [
"codecs/g711/g711.c",
"codecs/g711/g711.h",
"codecs/g711/g711_interface.c",
"codecs/g711/g711_interface.h",
]
deps = [
":g711_3p",
"../..:typedefs",
"../..:webrtc_common",
]
}
rtc_source_set("g711_3p") {
poisonous = [ "audio_codecs" ]
sources = [
"codecs/g711/g711.c",
"codecs/g711/g711.h",
]
}
config("g722_config") {
include_dirs = [ "codecs/g722/include" ]
}

View File

@ -21,7 +21,6 @@
*/
#include "modules/audio_coding/codecs/g711/g711.h"
#include "typedefs.h" // NOLINT(build/include)
/* Copied from the CCITT G.711 specification */
static const uint8_t ulaw_to_alaw_table[256] = {

View File

@ -50,7 +50,7 @@ specification by other means.
extern "C" {
#endif
#include "typedefs.h" // NOLINT(build/include)
#include <stdint.h>
#if defined(__i386__)
/*! \brief Find the bit position of the highest set bit in a word