summaryrefslogtreecommitdiff
path: root/gr-vocoder/swig
Commit message (Collapse)AuthorAgeFilesLines
* pybind: removal of swig componentsJosh Morman2020-06-042-157/+0
|
* Update license header to SPDX formatdevnulling2020-01-272-26/+2
|
* gr-vocoder: update codec2 and freedv blocks.A. Maitland Bottoms2019-03-241-1/+5
| | | | | Update to add support for newer modes in codec2 0.8.1. Fixup grc blocks yml templates, update examples.
* cmake: Update to modern CMake usageAndrej Rode2019-03-041-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes using target based setting of includes and link libraries. This will transitively add the includes and linking flags to dependent targets. This is still a work in progress since only the dynamic libraries have been touched and not all of include_directories directives are gone yet. cmake: remove GR_INCLUDE_SUBDIRECTORY macro Previously this macro was used to inject subdirectories in the current CMake namespace. This is generally undesired and pollutes the current context. previously GNU Radio CMake had a non-default option ENABLE_STATIC_LIBS to build both, shared libraries and static libraries. This seems to be a construction taken over from autotools and serves no purpuose in CMake and complicates the library building. cmake: remove GR_LIBTOOL and la generation support This looks like it was primarily used to support projects using autotools, but comments state that the generated .la files aren't compatible with autotools anyway. cmake: Bump required CMake version to 3.8 UseSWIG cmake uses syntax which requires at least CMake 3.8 and is non-trivial to change
* gr-vocoder freedv blocksA. Maitland Bottoms2016-09-152-0/+23
|
* Merge remote-tracking branch 'github/nuke-cpack' into nextJohnathan Corgan2016-08-031-2/+0
|\ | | | | | | | | Conflicts: gr-vocoder/CMakeLists.txt
| * cmake: nuke cpack from existenceJohnathan Corgan2016-08-031-2/+0
| | | | | | | | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* | gr-vocoder: gsm subcomponent using external gsm libraryA. Maitland Bottoms2016-06-252-8/+19
| |
* | gr-vocoder: codec2 subcomponent using external codec2 libraryA. Maitland Bottoms2016-06-252-8/+21
|/
* Revert "Fixes for ABI compliance checker"Johnathan Corgan2015-12-111-1/+0
| | | | This reverts commit 578fcb99217bdbc4501e620ade7665242f793c71.
* Fixes for ABI compliance checkerA. Maitland Bottoms2015-12-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | do not install obsolete headers Some header files in atsc and qtgui are installed, but have references to obsolete paths and are therefore uncompilable. These files should probably be removed from the checked-out source trees to complete the refactoring, but this patch merely omits them from the install step. This allows the abi-compliance-checker to run over the installed header files. codec2 embedding fixups Only use and install the embedded copy of codec2.h when using an embedded copy of the codec2 library. Use cmake to propagate conditional paths from lib directory to swig directory. make acc happy The abi-compliance-checker operates in installed headers. So sys_pri.h needs to look for gnuradio/realtime.h and be explicit about structure definitions. py_feval.h needs to explicitly include Python.h.
* controlport: removing use of ice for a controlport rpc.Tom Rondeau2014-08-081-1/+0
| | | | This effectively disables the use of ControlPort for now until we build in a new middleware layer. The ControlPort API and interfaces exist but will function as nops for now.
* Bring codec2 up to the latest version, and add support for all six bit rates.Clayton Smith2014-04-161-0/+2
|
* build: move from using runtime_swig.i to gnuradio.i to reduce memory load ↵Tom Rondeau2013-05-231-1/+1
| | | | | | while building. py_feval destructor issue needs fixing.
* vocoder: moved include dir to gnuradio/vocoderJohnathan Corgan2013-04-302-33/+33
|
* build: uniform handling of controlport vars in swig.Tom Rondeau2013-04-051-0/+5
|
* docs: updated CMakeLists files to point to include dirs for docstrings.Tom Rondeau2013-04-011-1/+1
|
* build: parallel build handling of runtime swig and swig docs.Tom Rondeau2013-04-011-0/+1
|
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-011-1/+0
| | | | PMTs are handled slightly different and are installed into their own module and include dir.
* runtime: migrate remaining gnuradio-core contents into gnuradio-runtimeJohnathan Corgan2013-03-262-2/+2
|
* Merge branch 'next' of gnuradio.org:gnuradio into nextTom Rondeau2013-01-071-0/+2
|\
| * Tweak INCLUDE dirs such that INCLUDE_DIRECTORIES and LINK_DIRECTORIES are ↵Michael L Dickens2013-01-011-0/+2
| | | | | | | | ordered as: internal build and source for this component, other components (internal build and source, or already installed), non-project non-system dependencies (e.g., Qt, Boost, Python), system dependencies (e.g., CoreAudio).
* | vocoder: converting to private impl format.Tom Rondeau2013-01-0618-597/+55
|/
* build: removing core_swig from GR_SWIG_TARGET_DEPS. Seems to have been the ↵Tom Rondeau2012-12-121-2/+0
| | | | cause of the parallel build woes.
* swig: added GR_SWIG_TARGET_DEPS core_swig to other swig buildsJohnathan Corgan2012-07-031-0/+2
| | | | | | | | | I have not encountered an issue, however this is the correct thing to do. Now individual components swig builds depend on the gr core swig target. Conflicts: gr-filter/swig/CMakeLists.txt
* Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau2012-04-1317-70/+70
| | | | | | this in the future. The sed script was provided by Moritz Fischer.
* Removes all references to guile and scheme, which are no longer needed.Tom Rondeau2012-04-012-155/+0
| | | | The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
* Removed autotools, gr-waveform, some cleanupJohnathan Corgan2011-12-083-113/+0
| | | | Nick Foster owes Nick Corgan a six-pack of beer!
* docs: fixes some warnings.Tom Rondeau2011-12-061-3/+4
| | | | There is way too much institutional knowledge in these makefiles now. Another reason I'm glad we're going to cmake, which is being kept more sane as all of the problems are already known.
* docs: more fixes for generated swig files. This worked before the merge, but ↵Tom Rondeau2011-12-051-0/+1
| | | | this forces the build system to generate these before processing the other swig files.
* docs: better install of swig docs .i files since we actually have a variable ↵Tom Rondeau2011-12-041-20/+21
| | | | to take care of it already.
* docs: fixing variable for location of header files (SOURCE not BINARY).Tom Rondeau2011-11-301-1/+1
|
* docs: more appropriate variable to use when setting the include/headers ↵Tom Rondeau2011-11-281-1/+1
| | | | directory.
* docs: installing generated _doc.i files under autotools.Tom Rondeau2011-11-281-0/+3
|
* docs: better use of BUILT_SOURCES so I'm not overriding the standard build ↵Tom Rondeau2011-11-271-2/+2
| | | | instructions for it.
* docs: Adding swig doc generation to Makefile.am files.Tom Rondeau2011-11-271-0/+9
|
* docs: forgot to have the generated .i files installed.Tom Rondeau2011-11-271-0/+1
|
* docs: added python doxygen docs to gr-vocoderTom Rondeau2011-11-272-0/+6
|
* misc fix missing installed files/tweaksJosh Blum2011-10-201-0/+1
|
* gr: the CMakeLists.txt took a chill pillJosh Blum2011-10-081-5/+5
|
* vocoder: updated cmake build for new blocks (also fixed some tests)Josh Blum2011-07-231-0/+6
|
* Merge branch 'next' of gnuradio.org:gnuradio into nextJosh Blum2011-07-238-2/+212
|\ | | | | | | | | Conflicts: gr-trellis/src/lib/trellis_constellation_metrics_cf.cc
| * gr-vocoder: added G.723 40K ADPCM encoder, decoder, and audio loopback exampleJohnathan Corgan2011-07-224-0/+74
| |
| * gr-vocoder: added G.723 24K ADPCM encoder, decoder, and audio loopback exampleJohnathan Corgan2011-07-223-0/+68
| |
| * gr-vocoder: added G.721 32K ADPCM encoder, decoder, and audio loopback exampleJohnathan Corgan2011-07-223-2/+70
| |
* | vocoder: added cmake support for gr-vocoder (unix only)Josh Blum2011-07-211-0/+55
|/
* gr-vocoder: adds alaw encoder, decoder, and audio loopback exampleJohnathan Corgan2011-07-194-0/+74
|
* gr-vocoder: adds ulaw encoder, decoder, and audio loopback exampleJohnathan Corgan2011-07-194-1/+75
|
* gr-vocoder: re-implemented gr-codec2-vocoder inside gr-vocoderJohnathan Corgan2011-07-184-0/+72
|
* gr-vocoder: re-implemented gr-cvsd-vocoder in gr-vocoderJohnathan Corgan2011-07-184-0/+92
|