Skip to content

Commit

Permalink
Import of v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
j0r1 committed Dec 14, 2016
1 parent c8e874a commit 2a1bd9b
Show file tree
Hide file tree
Showing 49 changed files with 2,954 additions and 739 deletions.
19 changes: 19 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
EMIPLIB ChangeLog


Version 0.11.0, April 2006:
* Adjusted the audio session component to make it possible to select
a specific Speex encoding mode (narrow band, wide band, ultra wide
band)
* Created a template function to resample audio. Calculations can
now be done completely using integers.
* Modified the MIPSamplingRateConverter to allow 16 bit signed samples
too.
* In MIPAudioSession and MIPVideoSession, an RTP BYE packet is sent
when the session is stopped.
* A MIPSamplingRateConverter object was added to the MIPAudioSession
class. Otherwise, a Speex packet corresponding to a different
sampling rate would cause the output chain to stop.
* Added a JACK audio output component.
* Added a JACK audio input component.
* Added checks in the configure script for OSS and Video4Linux.
* Removed background thread from the ESD output component.
* Added pkg-config files.

Version 0.10.0, March 2006:
* Fixed bug in MIPAudioSession. In the GNU/Linux version, when the same
OSS device was used for both input and output, there were some problems.
Expand Down
5 changes: 3 additions & 2 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ PROJECT_NAME = emiplib
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 0.10.0
PROJECT_NUMBER = 0.11.0

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
Expand Down Expand Up @@ -1000,7 +1000,8 @@ PREDEFINED = MIPCONFIG_SUPPORT_SNDFILE MIPCONFIG_SUPPORT_ALSA \
MIPCONFIG_SUPPORT_ESD MIPCONFIG_SUPPORT_QT \
MIPCONFIG_SUPPORT_SPEEX MIPCONFIG_SUPPORT_AVCODEC \
WIN32 _WIN32_WCE MIPCONFIG_GPL \
MIPCONFIG_SUPPORT_AUDIOFILE
MIPCONFIG_SUPPORT_AUDIOFILE MIPCONFIG_SUPPORT_JACK \
MIPCONFIG_SUPPORT_OSS MIPCONFIG_SUPPORT_VIDEO4LINUX

# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.
Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SUBDIRS = src examples doc
SUBDIRS = src examples doc pkgconfig
EXTRA_DIST = Doxyfile emiplib.sln emiplib.vcproj emiplib_wce.sln emiplib_wce.vcproj \
LICENSE.GPL LICENSE.LGPL ChangeLog copyheaderfiles.bat

7 changes: 5 additions & 2 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,12 @@ MIPCONFIG_SUPPORT_AUDIOFILE = @MIPCONFIG_SUPPORT_AUDIOFILE@
MIPCONFIG_SUPPORT_AVCODEC = @MIPCONFIG_SUPPORT_AVCODEC@
MIPCONFIG_SUPPORT_ESD = @MIPCONFIG_SUPPORT_ESD@
MIPCONFIG_SUPPORT_INTELIPP = @MIPCONFIG_SUPPORT_INTELIPP@
MIPCONFIG_SUPPORT_JACK = @MIPCONFIG_SUPPORT_JACK@
MIPCONFIG_SUPPORT_OSS = @MIPCONFIG_SUPPORT_OSS@
MIPCONFIG_SUPPORT_QT = @MIPCONFIG_SUPPORT_QT@
MIPCONFIG_SUPPORT_SNDFILE = @MIPCONFIG_SUPPORT_SNDFILE@
MIPCONFIG_SUPPORT_SPEEX = @MIPCONFIG_SUPPORT_SPEEX@
MIPCONFIG_SUPPORT_VIDEO4LINUX = @MIPCONFIG_SUPPORT_VIDEO4LINUX@
MIPINCLUDES = @MIPINCLUDES@
MIPLINKLIBS = @MIPLINKLIBS@
MIP_USEQT_FALSE = @MIP_USEQT_FALSE@
Expand Down Expand Up @@ -221,7 +224,7 @@ sysconfdir = @sysconfdir@
target_alias = @target_alias@
x_includes = @x_includes@
x_libraries = @x_libraries@
SUBDIRS = src examples doc
SUBDIRS = src examples doc pkgconfig
EXTRA_DIST = Doxyfile emiplib.sln emiplib.vcproj emiplib_wce.sln emiplib_wce.vcproj \
LICENSE.GPL LICENSE.LGPL ChangeLog copyheaderfiles.bat

Expand Down Expand Up @@ -409,7 +412,7 @@ distclean-tags:
distdir: $(DISTFILES)
$(am__remove_distdir)
mkdir $(distdir)
$(mkdir_p) $(distdir)/src/core
$(mkdir_p) $(distdir)/pkgconfig $(distdir)/src/core
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


EMIPLIB README
(0.10.0)
(0.11.0)


1. INTRODUCTION
Expand Down Expand Up @@ -37,7 +37,7 @@ found at the following sites:
http://research.edm.uhasselt.be/jori/jthread/jthread.html
http://research.edm.uhasselt.be/jori/jrtplib/jrtplib.html

3.1 GNU/Linux
3.1 Unix-like platforms

Use the configure script and make to build the library. Run the configure
script with option '--help' to see which options can be specified.
Expand Down
4 changes: 4 additions & 0 deletions TODO
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ EMIPLIB TODO list:
mipqtoutput.moc to be generated automatically.
* Make it possible to change the connections in a chain when it is
already running.
* Improve the ALSA output component.
* Add 8-bit sample support to the ESD output component.
* Rewrite the audio session to allow a choice between available input
and output components.
Loading

0 comments on commit 2a1bd9b

Please sign in to comment.