mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 23:36:38 +00:00
audio-channel-mix: move channel mixer to audio libs
Move the channel mixer code to the audio library
This commit is contained in:
parent
b8bea9d8be
commit
dfa25a40fc
9 changed files with 12 additions and 9 deletions
|
@ -6,6 +6,7 @@ glib_enum_headers= \
|
|||
audio.h \
|
||||
audio-format.h \
|
||||
audio-channels.h \
|
||||
audio-channel-mix.h \
|
||||
audio-info.h \
|
||||
audio-quantize.h \
|
||||
gstaudioringbuffer.h
|
||||
|
@ -27,6 +28,7 @@ libgstaudio_@GST_API_VERSION@_la_SOURCES = \
|
|||
audio.c \
|
||||
audio-format.c \
|
||||
audio-channels.c \
|
||||
audio-channel-mix.c \
|
||||
audio-info.c \
|
||||
audio-quantize.c \
|
||||
gstaudioringbuffer.c \
|
||||
|
@ -51,6 +53,7 @@ libgstaudio_@GST_API_VERSION@include_HEADERS = \
|
|||
audio.h \
|
||||
audio-format.h \
|
||||
audio-channels.h \
|
||||
audio-channel-mix.h \
|
||||
audio-info.h \
|
||||
audio-quantize.h \
|
||||
gstaudioringbuffer.h \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Copyright (C) 2004 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||
* Copyright (C) 2008 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
*
|
||||
* gstchannelmix.c: setup of channel conversion matrices
|
||||
* audio-channel-mix.c: setup of channel conversion matrices
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
|
@ -27,7 +27,7 @@
|
|||
#include <math.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "gstchannelmix.h"
|
||||
#include "audio-channel-mix.h"
|
||||
|
||||
#ifndef GST_DISABLE_GST_DEBUG
|
||||
#define GST_CAT_DEFAULT ensure_debug_category()
|
|
@ -2,7 +2,7 @@
|
|||
* Copyright (C) 2004 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||
* (C) 2015 Wim Taymans <wim.taymans@gmail.com>
|
||||
*
|
||||
* audiochannelmix.h: setup of channel conversion matrices
|
||||
* audio-channel-mix.h: setup of channel conversion matrices
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
|
@ -26,6 +26,7 @@
|
|||
#include <gst/audio/audio-enumtypes.h>
|
||||
#include <gst/audio/audio-format.h>
|
||||
#include <gst/audio/audio-channels.h>
|
||||
#include <gst/audio/audio-channel-mix.h>
|
||||
#include <gst/audio/audio-info.h>
|
||||
#include <gst/audio/audio-quantize.h>
|
||||
|
||||
|
|
|
@ -6,7 +6,6 @@ include $(top_srcdir)/common/orc.mak
|
|||
libgstaudioconvert_la_SOURCES = \
|
||||
gstaudioconvert.c \
|
||||
audioconvert.c \
|
||||
gstchannelmix.c \
|
||||
plugin.c
|
||||
nodist_libgstaudioconvert_la_SOURCES = $(ORC_NODIST_SOURCES)
|
||||
|
||||
|
@ -20,5 +19,4 @@ libgstaudioconvert_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
|
|||
noinst_HEADERS = \
|
||||
gstaudioconvert.h \
|
||||
audioconvert.h \
|
||||
gstchannelmix.h \
|
||||
plugin.h
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
#include <math.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "gstchannelmix.h"
|
||||
#include "audioconvert.h"
|
||||
#include "gstaudioconvertorc.h"
|
||||
|
||||
|
|
|
@ -26,8 +26,6 @@
|
|||
#include <gst/gst.h>
|
||||
#include <gst/audio/audio.h>
|
||||
|
||||
#include "gstchannelmix.h"
|
||||
|
||||
typedef struct _GstAudioConverter GstAudioConverter;
|
||||
|
||||
/**
|
||||
|
|
|
@ -63,7 +63,6 @@
|
|||
#include <string.h>
|
||||
|
||||
#include "gstaudioconvert.h"
|
||||
#include "gstchannelmix.h"
|
||||
#include "plugin.h"
|
||||
|
||||
GST_DEBUG_CATEGORY (audio_convert_debug);
|
||||
|
|
|
@ -28,6 +28,11 @@ EXPORTS
|
|||
gst_audio_cd_src_get_type
|
||||
gst_audio_cd_src_mode_get_type
|
||||
gst_audio_channel_get_fallback_mask
|
||||
gst_audio_channel_mix_flags_get_type
|
||||
gst_audio_channel_mix_free
|
||||
gst_audio_channel_mix_is_passthrough
|
||||
gst_audio_channel_mix_new
|
||||
gst_audio_channel_mix_samples
|
||||
gst_audio_channel_position_get_type
|
||||
gst_audio_channel_positions_from_mask
|
||||
gst_audio_channel_positions_to_mask
|
||||
|
|
Loading…
Reference in a new issue