summaryrefslogtreecommitdiff
path: root/gr-dtv
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into nextJohnathan Corgan2016-10-232-1/+2
|\ | | | | | | | | | | Conflicts: gr-atsc/CMakeLists.txt gr-atsc/swig/CMakeLists.txt
| * Merge branch 'maint'Johnathan Corgan2016-10-232-1/+2
| |\
| | * fix GSL link problem with gr-dtv and gr-atscPeter Horvath2016-10-232-1/+2
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-10-171-12/+0
|\| | | | | | | | | | | | | | | | | | | | Conflicts: gr-qtgui/python/qtgui/CMakeLists.txt gr-qtgui/python/qtgui/range.py.cmakein grc/core/generator/flow_graph.tmpl
| * | dtv: Remove incorrect normalization on DVB-S2X constellations.Ron Economos2016-10-141-12/+0
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-09-196-66/+52
|\| |
| * | Merge remote-tracking branch 'drmpeg/dvbt2-fix'Johnathan Corgan2016-09-194-39/+27
| |\ \
| | * | dtv: Update DVB-T2 interleaver copyright date.Ron Economos2016-09-181-1/+1
| | | |
| | * | dtv: Clean up DVB-T2 High Efficiency Mode (HEM).Ron Economos2016-09-183-8/+8
| | | |
| | * | dtv: Refactor DVB-T2 interleaver to match specification demux tables.Ron Economos2016-09-181-30/+18
| | | |
| * | | Merge branch 'maint'Johnathan Corgan2016-09-192-27/+25
| |\ \ \ | | |/ / | |/| / | | |/
| | * dtv: fixed usage of uninitialized memory for data_size.Johnathan Corgan2016-09-192-27/+25
| | | | | | | | | | | | | | | | | | | | | * Renamed three member variables to be prefixed by d_ (as is the convention). * Type fixes for int/char mixing.
* | | Merge branch 'master' into nextJohnathan Corgan2016-09-0611-570/+5415
|\| |
| * | gr-dtv: Update example flow graphs to Qt.Ron Economos2016-09-0611-570/+5415
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-09-021-2/+0
|\| |
| * | Merge branch 'maint'Johnathan Corgan2016-09-021-2/+0
| |\|
| | * gr-dtv: Delete incorrect assert() and useless set_relative_rate().Ron Economos2016-09-021-3/+1
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-08-3129-4713/+5322
|\| |
| * | Merge remote-tracking branch 'drmpeg/fast-mult'Johnathan Corgan2016-08-315-4468/+4860
| |\ \
| | * | gr-blocks: Expose non-vector VOLK multiply constant block.Ron Economos2016-08-265-4468/+4860
| | | |
| * | | gr-dtv: Use std::cerr instead of GR_LOG for non-block class.Ron Economos2016-08-241-12/+12
| | | |
| * | | gr-dtv: One more modulo based performance enhancement.Ron Economos2016-08-231-4/+16
| | | |
| * | | gr-dtv: Remove all exit(1) calls and replace with exception.Ron Economos2016-08-1923-195/+283
| | | |
| * | | gr-dtv: Reduce DVB-T transmitter CPU usage.Ron Economos2016-08-194-46/+163
| |/ /
* | | Merge branch 'master' into nextJohnathan Corgan2016-08-167-603/+105
|\| |
| * | gr-dtv: Replace DVB-T Reed-Solomon with existing implementation in gr-fec.Ron Economos2016-08-107-603/+105
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-08-094-18/+19
|\| |
| * | Merge branch 'maint'Johnathan Corgan2016-08-094-18/+19
| |\|
| | * gr-dtv: Minor fixes for VL-SNR framing and blocks XML.Ron Economos2016-08-084-18/+19
| | |
* | | Merge branch 'master' into nextJohnathan Corgan2016-08-062-7/+11
|\| |
| * | Merge branch 'maint'Johnathan Corgan2016-08-062-7/+11
| |\|
| | * gr-dtv: Fix segfault in DVB-T interleaver and deinterleaver.Ron Economos2016-08-032-7/+11
| | |
* | | cmake: nuke cpack from existenceJohnathan Corgan2016-08-038-45/+2
|/ / | | | | | | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* | Merge remote-tracking branch 'drmpeg/atsc-optimize'Johnathan Corgan2016-08-016-368/+3837
|\ \
| * | gr-dtv: Improve ATSC transmitter performance with Rotator block.Ron Economos2016-07-296-368/+3837
| | |
* | | Merge remote-tracking branch 'drmpeg/dtv-build'Johnathan Corgan2016-08-013-19/+2540
|\ \ \ | |_|/ |/| |
| * | gr-dtv: Make the gr-dtv component easily cross-compiled.Ron Economos2016-07-283-19/+2540
| |/
* / Update dvbt_bit_inner_interleaver_impl.ccArtem Pisarenko2016-07-301-2/+3
|/ | | Fix out-of-bounds access to array (segmentation fault).
* gr-dtv: Add DVB-S2X VL-SNR modulation and framing for AMSAT.Ron Economos2016-06-2416-147/+1628
|
* Merge remote-tracking branch 'drmpeg/ldpc-vlsnr'Johnathan Corgan2016-06-2017-116/+1001
|\
| * Fix xml copy and paste error.Ron Economos2016-06-191-2/+2
| |
| * Add DVB-S2X VL-SNR code rates for AMSAT.Ron Economos2016-06-1617-114/+999
| |
* | Merge branch 'maint'Johnathan Corgan2016-06-201-1/+1
|\ \ | |/ |/|
| * Spelling fixes throughout the tree.A. Maitland Bottoms2016-06-201-1/+1
| |
* | Merge branch 'maint'Johnathan Corgan2016-05-306-26/+43
|\| | | | | | | | | Conflicts: CMakeLists.txt
| * MSVC-specific fixes for compatibilitygnieboer2016-05-305-24/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changed dtv_viterbi_decoder to use __GR_ATTR_ALIGNED macro for cross-compiler compatibility * Replace usleep() with boost equivalent for cross-compiler compatibility * Includes windows-specific headers for portaudio * Added macro to handle use of VLAs on non-C99 compilers (MSVC) using alloca to declare variable length arrays * Remove setting SO_LINGER option for the UDP source. SO_LINGER is not an applicable option for a UDP socket. Windows will throw an exception if set. Linux allows it to be set but does not use it. * VS 2013+ supports round()
| * MSVC-specific changes for compatibilitygnieboer2016-05-301-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changed gr-dtv cmake so SSE2 would be detected on both MSVC and GCC compilers * Removed addition of /O2 flag on MSVC builds as it conflicts with /RTC1 flag * Added detection of MSVC 14.0 and added additional filenames to library detection to cover what windows builds the dependencies as. * Additional name options were placed at end so as to not conflict with other builds. * Removed use of not() function and replaced with standard C syntax. The check for zero is to handle the edge case where the random numbers return zero and would cause a div/zero error two lines afterwards. * Add dwrite library for win32 builds for qtgui
* | dtv: Fix usage of volk_32f_index_max*, first argument, to be uint16_t* as ↵Michael Dickens2016-05-281-1/+1
| | | | | | | | required by the Volk API.
* | grc: assign all in-tree blocks to module 'Core'Sebastian Koslowski2016-05-271-1/+1
| |
* | Merge branch 'maint'Johnathan Corgan2016-05-012-4/+3
|\|