summaryrefslogtreecommitdiff
path: root/gr-audio-alsa
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into nextTom Rondeau2010-12-232-5/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: clean now gets rid of unittest results. Passes distcheck. Modifying the unittest output. XML files are no longer written outside of the build tree. A new patch for fixing the alsa restart issue. Submitted by Volker Schroer. Reverting last change in alsa. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. Adding a "change in progress" check to alsa sink. Added a check in alsa sink if error has occurred due to blocking; if so, it will just drop samples and not get backed up. Patch taken from Marcus Leech 10/29/2010. Conflicts: Makefile.common gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
| * A new patch for fixing the alsa restart issue. Submitted by Volker Schroer.Tom Rondeau2010-12-221-2/+8
| |
| * Reverting last change in alsa.Tom Rondeau2010-12-222-18/+1
| |
| * Adding a "change in progress" check to alsa sink.Tom Rondeau2010-12-062-1/+18
| |
| * Added a check in alsa sink if error has occurred due to blocking; if so, it ↵Tom Rondeau2010-10-302-3/+10
| | | | | | | | will just drop samples and not get backed up. Patch taken from Marcus Leech 10/29/2010.
* | Use load-extension-global instead of load-extensionEric Blossom2010-12-101-1/+1
| |
* | Regenerated Makefile.swig.gen'sEric Blossom2010-12-031-5/+5
| |
* | Rename libguile- to libguile-gnuradio- to match guile library naming convention.Eric Blossom2010-12-031-1/+1
| | | | | | | | | | The stuff in gnuradio-core ends up with funky names, but that could be fixed by renaming gnuradio_core_filter.i -> core_filter.i etc.
* | Update .gitignore'sEric Blossom2010-11-241-0/+3
| |
* | Update .gitignore'sEric Blossom2010-11-241-0/+1
| |
* | Major Makefile.am housecleaning. Passes distcheck.Eric Blossom2010-11-241-12/+3
| | | | | | | | | | | | | | | | | | Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files.
* | Update to new test boilerplateEric Blossom2010-11-231-4/+5
| |
* | regeneratedRob Savoye2010-11-181-11/+23
| |
* | regeneratedEric Blossom2010-11-161-1/+1
| |
* | dail-tone.wfd example waveform can be loaded and run by gr-run-waveform.Eric Blossom2010-11-131-2/+0
| | | | | | | | | | | | Write new app, gr-run-waveform, that reads waveforms and runs them. We'll need to turn this into a small piece of C/C++ code that embeds guile, but the guts of it is working.
* | Cleanup alsa Makefile.amEric Blossom2010-11-122-15/+20
| |
* | Really make gr-audio-alsa make check run guile testsEric Blossom2010-11-121-2/+3
| |
* | make check in gr-audio-alsa now confirms ability to load guile bindings.Eric Blossom2010-11-123-3/+58
| |
* | regeneratedEric Blossom2010-11-101-2/+2
| |
* | regeneratedRob Savoye2010-11-101-27/+10
| |
* | regeneratedRob Savoye2010-11-101-8/+7
| |
* | Remove swig generated python code from C++-only librariesEric Blossom2010-11-101-2/+1
| |
* | add load-extension supportRob Savoye2010-11-101-0/+10
| |
* | regeneratedRob Savoye2010-11-101-2/+5
| |
* | regenerateEric Blossom2010-11-101-6/+6
| |
* | Rengenerate Makefile.swig.gen'sEric Blossom2010-11-101-2/+3
| |
* | add python/*.cc to SOURCES so dependencies work properly.Rob Savoye2010-11-101-2/+9
| |
* | regeneratedRob Savoye2010-11-101-216/+25
| |
* | regeneratdRob Savoye2010-11-101-1/+1
| |
* | don't ifdef the target away. regenerate .gen files.Rob Savoye2010-11-101-7/+44
| |
* | regeneratedRob Savoye2010-11-101-27/+27
| |
* | regenerated after changes to .i filesRob Savoye2010-11-101-22/+31
| |
* | regenerated after changes to the templateRob Savoye2010-11-101-10/+26
| |
* | regenerated from templateRob Savoye2010-11-101-9/+26
|/
* Updating all of the QA code that I can actually test to work with the new ↵Tom Rondeau2010-10-041-3/+3
| | | | XML output runners.
* Modify all block factories to use gnuradio::get_initial_sptr.Eric Blossom2010-08-032-4/+4
|
* Make C++ shared libraries versionedJohnathan Corgan2010-05-282-3/+2
|
* Added git ignore files auto created from svn:ignore properties.git2009-08-142-0/+46
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* Implements ticket:401 and ticket:402.jcorgan2009-07-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds several API functions to determine build constants at runtime, and a convenience command line program to display them: From C++: const std::string gr_prefix(); const std::string gr_sysconfdir(); const std::string gr_prefsdir(); const std::string gr_build_date(); const std::string gr_svn_date(); const std::string gr_svn_version(); const std::string gr_version(); From Python: gr.prefix() gr.sysconfdir() gr.prefsdir() gr.build_date() gr.svn_date() gr.svn_version() gr.version() The new binary is 'gnuradio' and installed on the path: $ gnuradio Program options: gnuradio [options]: -h [ --help ] print help message --prefix print gnuradio installation prefix --sysconfdir print gnuradio system configuration directory --prefsdir print gnuradio preferences directory --builddate print gnuradio build date (RFC2822 format) -v [ --version ] print gnuradio version --svnversion print SVN repository version (SVN format) --svndate print SVN repository date $ git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11418 221aa14e-8319-0410-a670-987f0aec2ac5
* Defined a gr_sysconfdir in Makefile.commonjblum2009-06-131-1/+1
| | | | | | | | Modified uses of etcdir to use gr_sysconfdir. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11185 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11123:11148 from jcorgan/np into trunk.jcorgan2009-05-273-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
* Doc fixes.eb2009-05-222-4/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11088 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan2009-03-142-55/+292
| | | | | | SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10504:10528 from michaelld/fix_local_data_install into trunk. Trunk ↵jcorgan2009-02-261-3/+2
| | | | | | passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10529 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.jcorgan2009-02-101-7/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10288:10370 from michaelld/swigpythonargs into trunk. Passes distcheck.jcorgan2009-02-021-7/+5
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10371 221aa14e-8319-0410-a670-987f0aec2ac5
* General housekeeping--removing ancient cruft mostly.jcorgan2009-01-272-90/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10315 221aa14e-8319-0410-a670-987f0aec2ac5
* Fix pkgconfig file for libgnuradio-audio-alsajcorgan2008-12-191-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10128 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r9881:9917 from jcorgan/deb-wip into trunk. Updates Debian/Ubuntu ↵jcorgan2008-11-033-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | packaging system to build trunk code on Ubuntu 8.10. Several new trunk components still need debs created. Impact on non-packaging code: * Renamed libgr_audio_alsa.so to libgnuradio-audio-alsa.so * Renamed libusrp_inband.so to libusrp-inband.so * Added PYTHON_CHECK_MODULE to build system to simplify Python dependency verification Packaging code updates: * Updated build-depends and package dependencies to be current with trunk * Added package for libgruel and libgruel-dev * Renamed library packages to use simplified names, removing the 0 or 0c2a suffix. This may not follow Debian policy, but we can revisit this if we ever go into official Debian or Ubuntu. * Remove gr-comedi from packaging * Restructured sections to eliminate 'contrib'. Since we're not official Debian, we don't need to deal with the sdcc-nf issue. * Consolidated usrp firmware packages into corresponding main packages (same as previous). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9918 221aa14e-8319-0410-a670-987f0aec2ac5
* Fix compiler warnings across the tree. Adds --enable-warnings-as-errors ↵jcorgan2008-08-243-2/+6
| | | | | | configure option. Currently compiles with no warnings with GCC 4.2.3 on Ubuntu 8.04. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9396 221aa14e-8319-0410-a670-987f0aec2ac5