{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.vAOE7myf/b1/gr-dab_0.4-2.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.vAOE7myf/b2/gr-dab_0.4-2.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 1d9aa2a9ce88404849e4525afc47847d 12300 libdevel optional gr-dab-dev_0.4-2.1_amd64.deb\n- c1e6736ea131574e9ce4dbb7fed604e5 1127444 doc optional gr-dab-doc_0.4-2.1_all.deb\n+ 0f0503816c77a891b6d435d83af62d50 1127588 doc optional gr-dab-doc_0.4-2.1_all.deb\n 805afe739e384e8ed76c3774aadbbdd1 171100 hamradio optional gr-dab_0.4-2.1_amd64.deb\n 5ec2f8284f5393fec6240ebf0988a814 3247528 debug optional libgnuradio-dab3.10.0-dbgsym_0.4-2.1_amd64.deb\n f9586e47c5e639863a84e92d30ffef6a 157340 libs optional libgnuradio-dab3.10.0_0.4-2.1_amd64.deb\n"}, {"source1": "gr-dab-doc_0.4-2.1_all.deb", "source2": "gr-dab-doc_0.4-2.1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-08-20 16:26:08.000000 debian-binary\n -rw-r--r-- 0 0 0 21552 2024-08-20 16:26:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1105700 2024-08-20 16:26:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1105844 2024-08-20 16:26:08.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -925,13 +925,13 @@\n -rw-r--r-- 0 root (0) root (0) 16083 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4301 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__impl_8h.html\n -rw-r--r-- 0 root (0) root (0) 172 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__impl_8h.js\n -rw-r--r-- 0 root (0) root (0) 17971 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__impl_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13525 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__pydoc__template_8h.html\n -rw-r--r-- 0 root (0) root (0) 1119 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__pydoc__template_8h.js\n -rw-r--r-- 0 root (0) root (0) 14419 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/html/xrun__monitor__cc__pydoc__template_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 742619 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/refman.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 742760 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab/refman.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab-doc/\n -rw-r--r-- 0 root (0) root (0) 939 2024-08-20 16:26:08.000000 ./usr/share/doc/gr-dab-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 4967 2019-11-07 20:02:44.000000 ./usr/share/doc/gr-dab-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-20 16:26:08.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 297 2024-08-20 16:26:08.000000 ./usr/share/doc-base/gr-dab-doc.gr-dab-doc\n"}, {"source1": "./usr/share/doc/gr-dab/refman.pdf.gz", "source2": "./usr/share/doc/gr-dab/refman.pdf.gz", "unified_diff": null, "details": [{"source1": "refman.pdf", "source2": "refman.pdf", "unified_diff": null, "details": [{"source1": "refman.pdf", "source2": "refman.pdf", "comments": ["Document info"], "unified_diff": "@@ -1,3 +1,3 @@\n CreationDate: 'D:20240820162608Z'\n-Creator: ' TeX output 2025.10.02:1136'\n+Creator: ' TeX output 2024.08.31:0804'\n Producer: 'dvipdfm (20240305)'\n"}, {"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1058,680 +1058,688 @@\n 8.90.2.5 stop_until_tag() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156\n 9 File Documentation\n \n 157\n \n 9.1 group_defs.dox File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n 9.2 main_page.dox File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n-9.3 api.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n+9.3 docs/doxygen/pydoc_macros.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n 9.3.1 Macro De\ufb01nition Documentation\n \n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n \n-9.3.1.1 DAB_API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n-9.4 api.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n-9.5 complex_to_interleaved_\ufb02oat_vcf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n-9.6 complex_to_interleaved_\ufb02oat_vcf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n-9.7 control_stream_to_tag_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n-9.8 control_stream_to_tag_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n-9.9 crc16_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n-9.10 crc16_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n-9.11 diff_phasor_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n-9.12 diff_phasor_vcc.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n-\n-9.13 estimate_sample_rate_bf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n-9.14 estimate_sample_rate_bf.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n-\n-9.15 \ufb01b_sink_vb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n-9.16 \ufb01b_sink_vb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n-9.17 \ufb01recode_check_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165\n-9.18 \ufb01recode_check_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166\n-9.19 fractional_interpolator_triggered_update_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . 166\n+9.3.1.1 __CAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n+9.3.1.2 __CAT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.3 __COUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.4 __DOC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.5 __DOC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.6 __DOC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.7 __DOC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n+9.3.1.8 __DOC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+9.3.1.9 __DOC6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+9.3.1.10 __DOC7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+9.3.1.11 __EXPAND\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+\n+9.3.1.12 __VA_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+9.3.1.13 DOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n+9.4 docs/doxygen/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n+9.5 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File Reference . . . . . . . . . . . . . . . . . 160\n+9.5.1 Macro De\ufb01nition Documentation\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n+\n+9.5.1.1 __CAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n \n Generated by Doxygen\n \n \fxix\n \n-9.20 fractional_interpolator_triggered_update_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167\n-9.21 frequency_interleaver_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n-9.22 frequency_interleaver_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n-9.23 insert_null_symbol.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169\n-9.24 insert_null_symbol.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169\n-9.25 magnitude_equalizer_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n-9.26 magnitude_equalizer_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n-9.27 measure_processing_rate.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171\n-9.28 measure_processing_rate.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172\n-9.29 modulo_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172\n-9.30 modulo_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n-9.31 moving_sum_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n-9.32 moving_sum_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174\n-9.33 mp2_decode_bs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n-9.34 mp2_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n-9.35 mp4_decode_bs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n-9.36 mp4_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n-9.37 neaacdec.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177\n-9.37.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n-9.37.1.1 ADIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n-9.37.1.2 ADTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n-9.37.1.3 AudioSpeci\ufb01cCon\ufb01g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n-9.37.1.4 BACK_CHANNEL_CENTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.5 BACK_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.6 BACK_CHANNEL_RIGHT\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-\n-9.37.1.7 DRM_ER_LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.8 DRMCH_MONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.9 DRMCH_SBR_MONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.10 DRMCH_SBR_PS_STEREO\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-\n-9.37.1.11 DRMCH_SBR_STEREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.12 DRMCH_STEREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.13 ER_LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n-9.37.1.14 ER_LTP\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-\n-9.37.1.15 ERROR_RESILIENCE_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.16 faacDecClose\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-\n-9.37.1.17 faacDecCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.18 faacDecCon\ufb01gurationPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.19 faacDecDecode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.20 faacDecFrameInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n+9.5.1.2 __CAT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.3 __COUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.4 __DOC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.5 __DOC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.6 __DOC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.7 __DOC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161\n+9.5.1.8 __DOC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+9.5.1.9 __DOC6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+9.5.1.10 __DOC7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+9.5.1.11 __EXPAND\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+\n+9.5.1.12 __VA_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+9.5.1.13 DOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n+9.6 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+9.7 api.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+9.7.1 Macro De\ufb01nition Documentation\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+\n+9.7.1.1 DAB_API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+9.8 api.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+9.9 complex_to_interleaved_\ufb02oat_vcf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n+9.10 complex_to_interleaved_\ufb02oat_vcf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n+9.11 control_stream_to_tag_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165\n+9.12 control_stream_to_tag_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165\n+9.13 crc16_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166\n+9.14 crc16_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166\n+9.15 diff_phasor_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167\n+9.16 diff_phasor_vcc.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n+\n+9.17 estimate_sample_rate_bf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n+9.18 estimate_sample_rate_bf.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169\n+\n+9.19 \ufb01b_sink_vb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n+9.20 \ufb01b_sink_vb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n+9.21 \ufb01recode_check_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171\n+9.22 \ufb01recode_check_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171\n+9.23 fractional_interpolator_triggered_update_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . 172\n+9.24 fractional_interpolator_triggered_update_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n+9.25 frequency_interleaver_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n+9.26 frequency_interleaver_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174\n+9.27 insert_null_symbol.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n+9.28 insert_null_symbol.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n+9.29 magnitude_equalizer_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n+9.30 magnitude_equalizer_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n \n Generated by Doxygen\n \n \fxx\n \n-9.37.1.21 faacDecGetCurrentCon\ufb01guration\n+9.31 measure_processing_rate.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177\n+9.32 measure_processing_rate.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177\n+9.33 modulo_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178\n+9.34 modulo_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n+9.35 moving_sum_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n+9.36 moving_sum_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n+9.37 mp2_decode_bs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n+9.38 mp2_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n+9.39 mp4_decode_bs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n+9.40 mp4_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n+9.41 neaacdec.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n+9.41.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.1 ADIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.2 ADTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.3 AudioSpeci\ufb01cCon\ufb01g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.4 BACK_CHANNEL_CENTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.5 BACK_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.6 BACK_CHANNEL_RIGHT\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+\n+9.41.1.7 DRM_ER_LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.8 DRMCH_MONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.9 DRMCH_SBR_MONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.10 DRMCH_SBR_PS_STEREO\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+\n+9.41.1.11 DRMCH_SBR_STEREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.12 DRMCH_STEREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.13 ER_LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+9.41.1.14 ER_LTP\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n+\n+9.41.1.15 ERROR_RESILIENCE_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.16 faacDecClose\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+\n+9.41.1.17 faacDecCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.18 faacDecCon\ufb01gurationPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.19 faacDecDecode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.20 faacDecFrameInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.21 faacDecGetCurrentCon\ufb01guration\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+\n+9.41.1.22 faacDecGetErrorMessage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.23 faacDecHandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.24 faacDecInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n+9.41.1.25 faacDecInit2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.26 faacDecInitDAB\n \n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n \n-9.37.1.22 faacDecGetErrorMessage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.23 faacDecHandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181\n-9.37.1.24 faacDecInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.25 faacDecInit2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.26 faacDecInitDAB\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-\n-9.37.1.27 faacDecInitDRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.28 faacDecOpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.29 faacDecPostSeekReset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.30 faacDecSetCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.31 FAAD2_VERSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.32 FAAD_FMT_16BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.33 FAAD_FMT_24BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n-9.37.1.34 FAAD_FMT_32BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.35 FAAD_FMT_DOUBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.36 FAAD_FMT_FIXED\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-\n-9.37.1.37 FAAD_FMT_FLOAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.38 FAAD_MIN_STREAMSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.39 FIXED_POINT_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.40 FRONT_CHANNEL_CENTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.41 FRONT_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.42 FRONT_CHANNEL_RIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.43 HE_AAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n-9.37.1.44 LATM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.45 LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.46 LC_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.47 LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.48 LD_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.49 LFE_CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.50 LTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.51 LTP_DEC_CAP\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-\n-9.37.1.52 MAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.53 MAIN_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184\n-9.37.1.54 NEAACDECAPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.55 NO_SBR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.56 NO_SBR_UPSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.57 RAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.58 SBR_DOWNSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.59 SBR_UPSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n+9.41.1.27 faacDecInitDRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n \n Generated by Doxygen\n \n \fxxi\n \n-9.37.1.60 SIDE_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.61 SIDE_CHANNEL_RIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.1.62 SSR\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-\n-9.37.1.63 UNKNOWN_CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185\n-9.37.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.2.1 mp4AudioSpeci\ufb01cCon\ufb01g\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-\n-9.37.2.2 NeAACDecCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.2.3 NeAACDecCon\ufb01gurationPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.2.4 NeAACDecFrameInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.2.5 NeAACDecHandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.3 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.3.1 NeAACDecAudioSpeci\ufb01cCon\ufb01g() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.3.2 NeAACDecClose() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-9.37.3.3 NeAACDecDecode()\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186\n-\n-9.37.3.4 NeAACDecDecode2() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-9.37.3.5 NeAACDecGetCapabilities()\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-\n-9.37.3.6 NeAACDecGetCurrentCon\ufb01guration() . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-9.37.3.7 NeAACDecGetErrorMessage() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-9.37.3.8 NeAACDecInit() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-9.37.3.9 NeAACDecInit2() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187\n-9.37.3.10 NeAACDecInitDAB() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.37.3.11 NeAACDecInitDRM() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.37.3.12 NeAACDecOpen() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.37.3.13 NeAACDecPostSeekReset() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.37.3.14 NeAACDecSetCon\ufb01guration() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.38 neaacdec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n-9.39 ofdm_coarse_frequency_correct.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n-9.40 ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n-9.41 ofdm_ffe_all_in_one.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n-9.42 ofdm_ffe_all_in_one.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n-9.43 ofdm_insert_pilot_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n-9.44 ofdm_insert_pilot_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195\n-9.45 ofdm_move_and_insert_zero.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195\n-9.46 ofdm_move_and_insert_zero.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196\n-9.47 ofdm_remove_\ufb01rst_symbol_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196\n-9.48 ofdm_remove_\ufb01rst_symbol_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197\n-9.49 ofdm_sampler.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n-9.50 ofdm_sampler.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n-9.51 peak_detector_fb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n+9.41.1.28 faacDecOpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.29 faacDecPostSeekReset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.30 faacDecSetCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.31 FAAD2_VERSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.32 FAAD_FMT_16BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.33 FAAD_FMT_24BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.34 FAAD_FMT_32BIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188\n+9.41.1.35 FAAD_FMT_DOUBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.36 FAAD_FMT_FIXED\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+\n+9.41.1.37 FAAD_FMT_FLOAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.38 FAAD_MIN_STREAMSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.39 FIXED_POINT_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.40 FRONT_CHANNEL_CENTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.41 FRONT_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.42 FRONT_CHANNEL_RIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.43 HE_AAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.44 LATM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189\n+9.41.1.45 LC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.46 LC_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.47 LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.48 LD_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.49 LFE_CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.50 LTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.51 LTP_DEC_CAP\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+\n+9.41.1.52 MAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.53 MAIN_DEC_CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.54 NEAACDECAPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190\n+9.41.1.55 NO_SBR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.56 NO_SBR_UPSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.57 RAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.58 SBR_DOWNSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.59 SBR_UPSAMPLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.60 SIDE_CHANNEL_LEFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.61 SIDE_CHANNEL_RIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.1.62 SSR\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+\n+9.41.1.63 UNKNOWN_CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191\n+9.41.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.2.1 mp4AudioSpeci\ufb01cCon\ufb01g\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+\n+9.41.2.2 NeAACDecCon\ufb01guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n \n Generated by Doxygen\n \n \fxxii\n \n-9.52 peak_detector_fb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n-9.53 prune.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n-9.54 prune.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n-9.55 prune_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n-9.56 prune_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n-9.57 puncture_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203\n-9.58 puncture_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n-9.59 qpsk_demapper_vcb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n-9.60 qpsk_demapper_vcb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n-9.61 qpsk_mapper_vbc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n-9.62 qpsk_mapper_vbc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206\n-9.63 reed_solomon_decode_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n-9.64 reed_solomon_decode_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n-9.65 repartition_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n-9.66 repartition_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n-9.67 select_subch_vfvf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209\n-9.68 select_subch_vfvf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209\n-9.69 select_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210\n-9.70 select_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n-9.71 sum_phasor_trig_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n-9.72 sum_phasor_trig_vcc.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212\n-\n-9.73 time_deinterleave_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n-9.74 time_deinterleave_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n-9.75 unpuncture_ff.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n-\n-9.76 unpuncture_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n-9.77 unpuncture_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n-9.78 unpuncture_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n-9.79 valve_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216\n-9.80 valve_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n-9.81 xrun_monitor_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n-9.82 xrun_monitor_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218\n-9.83 dab_ofdm_coarse_frequency_correct.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n-9.83.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n-9.83.1.1 dab_make_ofdm_coarse_frequency_correct() . . . . . . . . . . . . . . . . . . . . . . 219\n-9.84 dab_ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n-9.85 complex_to_interleaved_\ufb02oat_vcf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 220\n-9.86 complex_to_interleaved_\ufb02oat_vcf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n-9.87 control_stream_to_tag_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n-9.88 control_stream_to_tag_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n+9.41.2.3 NeAACDecCon\ufb01gurationPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.2.4 NeAACDecFrameInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.2.5 NeAACDecHandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.3 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.3.1 NeAACDecAudioSpeci\ufb01cCon\ufb01g() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.3.2 NeAACDecClose() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+9.41.3.3 NeAACDecDecode()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n+\n+9.41.3.4 NeAACDecDecode2() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+9.41.3.5 NeAACDecGetCapabilities()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+\n+9.41.3.6 NeAACDecGetCurrentCon\ufb01guration() . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+9.41.3.7 NeAACDecGetErrorMessage() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+9.41.3.8 NeAACDecInit() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+9.41.3.9 NeAACDecInit2() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n+9.41.3.10 NeAACDecInitDAB() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.41.3.11 NeAACDecInitDRM() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.41.3.12 NeAACDecOpen() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.41.3.13 NeAACDecPostSeekReset() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.41.3.14 NeAACDecSetCon\ufb01guration() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.42 neaacdec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n+9.43 ofdm_coarse_frequency_correct.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n+9.44 ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n+9.45 ofdm_ffe_all_in_one.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n+9.46 ofdm_ffe_all_in_one.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n+9.47 ofdm_insert_pilot_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200\n+9.48 ofdm_insert_pilot_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n+9.49 ofdm_move_and_insert_zero.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n+9.50 ofdm_move_and_insert_zero.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n+9.51 ofdm_remove_\ufb01rst_symbol_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n+9.52 ofdm_remove_\ufb01rst_symbol_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203\n+9.53 ofdm_sampler.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n+9.54 ofdm_sampler.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n+9.55 peak_detector_fb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n+9.56 peak_detector_fb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n+9.57 prune.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n+9.58 prune.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n+9.59 prune_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n+9.60 prune_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n+9.61 puncture_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209\n+9.62 puncture_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210\n \n Generated by Doxygen\n \n \fxxiii\n \n-9.89 crc16.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n-9.89.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n-9.89.1.1 crc16() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n-9.90 crc16.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n-9.91 crc16_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n-9.92 crc16_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n-9.93 dab_concatenate_signals.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224\n-9.93.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224\n-9.93.1.1 dab_make_concatenate_signals() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224\n-9.94 dab_concatenate_signals.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n-9.95 dab_correct_individual_phase_offset_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 225\n-9.95.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226\n-9.95.1.1 dab_make_correct_individual_phase_offset_vff() . . . . . . . . . . . . . . . . . . . . . 226\n-9.96 dab_correct_individual_phase_offset_vff.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226\n-\n-9.97 dab_measure_ber_b.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227\n-9.97.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n-9.97.1.1 dab_make_measure_ber_b() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n-9.98 dab_measure_ber_b.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n-9.99 dab_moving_sum_cc.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n-\n-9.99.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n-9.99.1.1 dab_make_moving_sum_cc() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n-9.100 dab_moving_sum_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n-9.101 dab_ofdm_ffs_sample.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n-9.101.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231\n-9.101.1.1 dab_make_ofdm_ffs_sample() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231\n-9.102 dab_ofdm_ffs_sample.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231\n-\n-9.103 dab_puncture_vbb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n-9.103.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n-9.103.1.1 dab_make_puncture_vbb() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n-9.104 dab_puncture_vbb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233\n-9.105 dab_sum_elements_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233\n-9.105.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n-9.105.1.1 dab_make_sum_elements_vff() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n-9.106 dab_sum_elements_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n-9.107 diff_phasor_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n-9.108 diff_phasor_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236\n-9.109 estimate_sample_rate_bf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236\n-9.110 estimate_sample_rate_bf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n-9.111 char.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n+9.63 qpsk_demapper_vcb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210\n+9.64 qpsk_demapper_vcb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n+9.65 qpsk_mapper_vbc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n+9.66 qpsk_mapper_vbc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212\n+9.67 reed_solomon_decode_bb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n+9.68 reed_solomon_decode_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n+9.69 repartition_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n+9.70 repartition_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n+9.71 select_subch_vfvf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n+9.72 select_subch_vfvf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n+9.73 select_vectors.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216\n+9.74 select_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n+9.75 sum_phasor_trig_vcc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n+9.76 sum_phasor_trig_vcc.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218\n+\n+9.77 time_deinterleave_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n+9.78 time_deinterleave_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n+9.79 unpuncture_ff.h File Reference\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220\n+\n+9.80 unpuncture_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220\n+9.81 unpuncture_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n+9.82 unpuncture_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n+9.83 valve_ff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n+9.84 valve_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n+9.85 xrun_monitor_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n+9.86 xrun_monitor_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224\n+9.87 dab_ofdm_coarse_frequency_correct.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n+9.87.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n+9.87.1.1 dab_make_ofdm_coarse_frequency_correct() . . . . . . . . . . . . . . . . . . . . . . 225\n+9.88 dab_ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n+9.89 complex_to_interleaved_\ufb02oat_vcf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 226\n+9.90 complex_to_interleaved_\ufb02oat_vcf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227\n+9.91 control_stream_to_tag_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227\n+9.92 control_stream_to_tag_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n+9.93 crc16.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n+9.93.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n+9.93.1.1 crc16() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n+9.94 crc16.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n+9.95 crc16_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n+9.96 crc16_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n+9.97 dab_concatenate_signals.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n \n Generated by Doxygen\n \n \fxxiv\n \n-9.111.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.1 A0\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-\n-9.111.1.2 ALPHA_TO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.3 FCR\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-\n-9.111.1.4 GENPOLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.5 INDEX_OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.6 IPRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.7 MM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n-9.111.1.8 MODNN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.1.9 NN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.1.10 NROOTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.1.11 PAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.1.12 PRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.111.2.1 data_t\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-\n-9.112 char.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n-9.113 decode_rs.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240\n-\n-9.113.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.1.1 A0\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-\n-9.113.1.2 MIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.1.3 NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.2.1 for() [1/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.2.2 for() [2/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.2.3 for() [3/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n-9.113.2.4 for() [4/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.5 if() [1/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.6 if() [2/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.7 if() [3/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.8 lambda() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.9 reg() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n-9.113.2.10 while() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-9.113.3 Variable Documentation\n-9.113.3.1 __pad0__\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-\n-9.113.3.2 b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-9.113.3.3 count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-9.113.3.4 deg_lambda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-9.113.3.5 deg_omega\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n-\n-9.113.3.6 den . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n+9.97.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n+9.97.1.1 dab_make_concatenate_signals() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n+9.98 dab_concatenate_signals.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231\n+9.99 dab_correct_individual_phase_offset_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 231\n+9.99.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n+9.99.1.1 dab_make_correct_individual_phase_offset_vff() . . . . . . . . . . . . . . . . . . . . . 232\n+9.100 dab_correct_individual_phase_offset_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n+9.101 dab_measure_ber_b.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233\n+9.101.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n+9.101.1.1 dab_make_measure_ber_b()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n+\n+9.102 dab_measure_ber_b.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234\n+9.103 dab_moving_sum_cc.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n+9.103.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n+9.103.1.1 dab_make_moving_sum_cc() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n+9.104 dab_moving_sum_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n+9.105 dab_ofdm_ffs_sample.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236\n+9.105.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n+9.105.1.1 dab_make_ofdm_ffs_sample() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n+9.106 dab_ofdm_ffs_sample.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n+\n+9.107 dab_puncture_vbb.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n+9.107.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n+9.107.1.1 dab_make_puncture_vbb() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n+9.108 dab_puncture_vbb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n+9.109 dab_sum_elements_vff.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n+9.109.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240\n+9.109.1.1 dab_make_sum_elements_vff() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240\n+9.110 dab_sum_elements_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240\n+9.111 diff_phasor_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n+9.112 diff_phasor_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n+9.113 estimate_sample_rate_bf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n+9.114 estimate_sample_rate_bf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n+9.115 char.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n+9.115.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+9.115.1.1 A0\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+\n+9.115.1.2 ALPHA_TO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+9.115.1.3 FCR\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+\n+9.115.1.4 GENPOLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+9.115.1.5 INDEX_OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+9.115.1.6 IPRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n \n Generated by Doxygen\n \n \fxxv\n \n-9.113.3.7 discr_r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.8 el . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.9 i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.10 j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.11 k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.12 lambda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.13 loc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n-9.113.3.14 num1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.15 num2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.16 omega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.17 q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.18 r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.19 reg\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-\n-9.113.3.20 root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n-9.113.3.21 s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.113.3.22 syn_error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.113.3.23 t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.113.3.24 tmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.113.3.25 u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.114 decode_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n-9.115 fec.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n-9.115.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n-9.115.1.1 decode_rs_char()\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n-\n-9.115.1.2 encode_rs_char()\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n-\n-9.115.1.3 free_rs_char() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n-9.115.1.4 init_rs_char() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n-9.116 fec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n-9.117 init_rs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n-9.117.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n-9.117.1.1 for() [1/2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n-9.117.1.2 for() [2/2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n-9.117.1.3 if() [1/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.4 if() [2/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.5 if() [3/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.6 if() [4/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.7 if() [5/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.8 if() [6/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.9 if() [7/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n-9.117.1.10 if() [8/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253\n+9.115.1.7 MM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244\n+9.115.1.8 MODNN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.1.9 NN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.1.10 NROOTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.1.11 PAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.1.12 PRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.115.2.1 data_t\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+\n+9.116 char.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245\n+9.117 decode_rs.h File Reference\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n+\n+9.117.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.1.1 A0\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+\n+9.117.1.2 MIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.1.3 NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.2.1 for() [1/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.2.2 for() [2/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.2.3 for() [3/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247\n+9.117.2.4 for() [4/4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.5 if() [1/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.6 if() [2/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.7 if() [3/3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.8 lambda() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.9 reg() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248\n+9.117.2.10 while() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+9.117.3 Variable Documentation\n+9.117.3.1 __pad0__\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+\n+9.117.3.2 b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+9.117.3.3 count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+9.117.3.4 deg_lambda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+9.117.3.5 deg_omega\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+\n+9.117.3.6 den . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249\n+9.117.3.7 discr_r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.8 el . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.9 i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.10 j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.11 k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.12 lambda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n+9.117.3.13 loc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n \n Generated by Doxygen\n \n \fxxvi\n \n-9.117.2 Variable Documentation\n-9.117.2.1 __pad0__\n+9.117.3.14 num1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.15 num2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.16 omega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.17 q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.18 r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.19 reg\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+\n+9.117.3.20 root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251\n+9.117.3.21 s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.117.3.22 syn_error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.117.3.23 t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.117.3.24 tmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.117.3.25 u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.118 decode_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n+9.119 fec.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n+9.119.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n+9.119.1.1 decode_rs_char()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n+\n+9.119.1.2 encode_rs_char()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n+\n+9.119.1.3 free_rs_char() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n+9.119.1.4 init_rs_char() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n+9.120 fec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n+9.121 init_rs.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n+9.121.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n+9.121.1.1 for() [1/2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n+9.121.1.2 for() [2/2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n+9.121.1.3 if() [1/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.4 if() [2/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.5 if() [3/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.6 if() [4/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.7 if() [5/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.8 if() [6/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.9 if() [7/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.1.10 if() [8/8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n+9.121.2 Variable Documentation\n+9.121.2.1 __pad0__\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+\n+9.121.2.2 alpha_to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.3 fcr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.4 genpoly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.5 index_of . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.6 iprim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n \n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n+Generated by Doxygen\n \n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n+\fxxvii\n \n-9.117.2.2 alpha_to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.3 fcr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.4 genpoly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.5 index_of . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.6 iprim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.7 mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.8 nn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.9 nroots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254\n-9.117.2.10 pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255\n-9.117.2.11 prim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255\n-9.117.2.12 rs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255\n-9.117.2.13 sr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255\n-9.118 init_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255\n-9.119 rs-common.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n-9.119.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n-9.119.1.1 modnn()\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n-\n-9.120 rs-common.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n-9.121 \ufb01b_sink_vb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n-9.122 \ufb01b_sink_vb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n-9.123 FIC.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n-9.123.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.1 FIB_CRC_INITSTATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.2 FIB_CRC_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.3 FIB_CRC_POLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.4 FIB_DATA_FIELD_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.5 FIB_ENDMARKER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.6 FIB_FIDC_EXTENSION_EWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.7 FIB_FIDC_EXTENSION_PAGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n-9.123.1.8 FIB_FIDC_EXTENSION_TMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.9 FIB_FIG_TYPE_CA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.10 FIB_FIG_TYPE_FIDC\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-\n-9.123.1.11 FIB_FIG_TYPE_LABEL1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.12 FIB_FIG_TYPE_LABEL2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.13 FIB_FIG_TYPE_MCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.14 FIB_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.15 FIB_MCI_EXTENSION_ENSEMBLE_INFO . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.16 FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION . . . . . . . . . . 261\n+9.121.2.7 mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.8 nn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.9 nroots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260\n+9.121.2.10 pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n+9.121.2.11 prim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n+9.121.2.12 rs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n+9.121.2.13 sr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n+9.122 init_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261\n+9.123 rs-common.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262\n+9.123.1 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263\n+9.123.1.1 modnn()\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263\n+\n+9.124 rs-common.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263\n+9.125 \ufb01b_sink_vb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263\n+9.126 \ufb01b_sink_vb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264\n+9.127 FIC.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265\n+9.127.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.1 FIB_CRC_INITSTATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.2 FIB_CRC_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.3 FIB_CRC_POLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.4 FIB_DATA_FIELD_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.5 FIB_ENDMARKER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.6 FIB_FIDC_EXTENSION_EWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.7 FIB_FIDC_EXTENSION_PAGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n+9.127.1.8 FIB_FIDC_EXTENSION_TMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.9 FIB_FIG_TYPE_CA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.10 FIB_FIG_TYPE_FIDC\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+\n+9.127.1.11 FIB_FIG_TYPE_LABEL1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.12 FIB_FIG_TYPE_LABEL2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.13 FIB_FIG_TYPE_MCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.14 FIB_LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.15 FIB_MCI_EXTENSION_ENSEMBLE_INFO . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.16 FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION . . . . . . . . . . 267\n+9.127.1.17 FIB_MCI_EXTENSION_SERVICE_ORGA . . . . . . . . . . . . . . . . . . . . . . . 267\n+9.127.1.18 FIB_MCI_EXTENSION_SERVICE_ORGA_CA\n+\n+. . . . . . . . . . . . . . . . . . . . 268\n+\n+9.127.1.19 FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE . . . . . . . . . . . . . 268\n+9.127.1.20 FIB_MCI_EXTENSION_SUBCHANNEL_ORGA . . . . . . . . . . . . . . . . . . . . 268\n+9.127.1.21 FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC . . . . . . . . . . . 268\n+9.127.1.22 FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT . . . . . . . . . . . . . . . . . 268\n+9.127.1.23 FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING\n \n Generated by Doxygen\n \n-\fxxvii\n-\n-9.123.1.17 FIB_MCI_EXTENSION_SERVICE_ORGA . . . . . . . . . . . . . . . . . . . . . . . 261\n-9.123.1.18 FIB_MCI_EXTENSION_SERVICE_ORGA_CA\n+. . . . . . . . . . . . . . . 268\n \n-. . . . . . . . . . . . . . . . . . . . 262\n+\fxxviii\n \n-9.123.1.19 FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE . . . . . . . . . . . . . 262\n-9.123.1.20 FIB_MCI_EXTENSION_SUBCHANNEL_ORGA . . . . . . . . . . . . . . . . . . . . 262\n-9.123.1.21 FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC . . . . . . . . . . . 262\n-9.123.1.22 FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT . . . . . . . . . . . . . . . . . 262\n-9.123.1.23 FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING\n-\n-. . . . . . . . . . . . . . . 262\n-\n-9.123.1.24 FIB_SI_EXTENSION_COUNTRY_LTO . . . . . . . . . . . . . . . . . . . . . . . . . 262\n-9.123.1.25 FIB_SI_EXTENSION_DATA_SERVICE_LABEL . . . . . . . . . . . . . . . . . . . . 262\n-9.123.1.26 FIB_SI_EXTENSION_ENSEMBLE_LABEL . . . . . . . . . . . . . . . . . . . . . . 262\n-9.123.1.27 FIB_SI_EXTENSION_PROGRAMME_NUMBER\n-\n-. . . . . . . . . . . . . . . . . . . 262\n-\n-9.123.1.28 FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL . . . . . . . . . . . . . . . 263\n-9.123.1.29 FIB_SI_EXTENSION_PROGRAMME_TYPE\n-\n-. . . . . . . . . . . . . . . . . . . . . 263\n-\n-9.123.1.30 FIB_SI_EXTENSION_SERVICE_COMP_LABEL . . . . . . . . . . . . . . . . . . . 263\n-9.123.1.31 FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE . . . . . . . . . . . . . . . . . 263\n-9.123.1.32 FIB_SI_EXTENSION_TIME_AND_COUNTRYID\n-\n-. . . . . . . . . . . . . . . . . . . 263\n-\n-9.123.1.33 FIB_SI_EXTENSION_USER_APPLICATION_INFO . . . . . . . . . . . . . . . . . . 263\n-9.123.1.34 FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL . . . . . . . . . . . . . 263\n-9.124 FIC.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264\n-9.125 \ufb01recode-checker.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264\n-9.126 \ufb01recode-checker.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264\n-\n-9.127 \ufb01recode_check_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265\n-9.128 \ufb01recode_check_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n-9.129 fractional_interpolator_triggered_update_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . 266\n-9.130 fractional_interpolator_triggered_update_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267\n-9.131 frequency_interleaver_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268\n-9.132 frequency_interleaver_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268\n-9.133 insert_null_symbol_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269\n-9.134 insert_null_symbol_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269\n-9.135 magnitude_equalizer_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n-9.136 magnitude_equalizer_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n-9.137 measure_processing_rate_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271\n-9.138 measure_processing_rate_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271\n-\n-9.139 modulo_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272\n-9.140 modulo_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273\n-9.141 moving_sum_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273\n-9.142 moving_sum_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n-9.143 mp2_decode_bs_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n-9.143.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n+9.127.1.24 FIB_SI_EXTENSION_COUNTRY_LTO . . . . . . . . . . . . . . . . . . . . . . . . . 268\n+9.127.1.25 FIB_SI_EXTENSION_DATA_SERVICE_LABEL . . . . . . . . . . . . . . . . . . . . 268\n+9.127.1.26 FIB_SI_EXTENSION_ENSEMBLE_LABEL . . . . . . . . . . . . . . . . . . . . . . 268\n+9.127.1.27 FIB_SI_EXTENSION_PROGRAMME_NUMBER\n+\n+. . . . . . . . . . . . . . . . . . . 268\n+\n+9.127.1.28 FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL . . . . . . . . . . . . . . . 269\n+9.127.1.29 FIB_SI_EXTENSION_PROGRAMME_TYPE\n+\n+. . . . . . . . . . . . . . . . . . . . . 269\n+\n+9.127.1.30 FIB_SI_EXTENSION_SERVICE_COMP_LABEL . . . . . . . . . . . . . . . . . . . 269\n+9.127.1.31 FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE . . . . . . . . . . . . . . . . . 269\n+9.127.1.32 FIB_SI_EXTENSION_TIME_AND_COUNTRYID\n+\n+. . . . . . . . . . . . . . . . . . . 269\n+\n+9.127.1.33 FIB_SI_EXTENSION_USER_APPLICATION_INFO . . . . . . . . . . . . . . . . . . 269\n+9.127.1.34 FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL . . . . . . . . . . . . . 269\n+9.128 FIC.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n+9.129 \ufb01recode-checker.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n+9.130 \ufb01recode-checker.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n+\n+9.131 \ufb01recode_check_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271\n+9.132 \ufb01recode_check_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272\n+9.133 fractional_interpolator_triggered_update_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . 272\n+9.134 fractional_interpolator_triggered_update_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273\n+9.135 frequency_interleaver_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n+9.136 frequency_interleaver_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n+9.137 insert_null_symbol_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n+9.138 insert_null_symbol_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n+9.139 magnitude_equalizer_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276\n+9.140 magnitude_equalizer_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276\n+9.141 measure_processing_rate_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277\n+9.142 measure_processing_rate_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277\n+\n+9.143 modulo_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278\n+9.144 modulo_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n+9.145 moving_sum_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n+9.146 moving_sum_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280\n+9.147 mp2_decode_bs_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280\n+9.147.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281\n+9.147.1.1 KJMP2_MAX_FRAME_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281\n+9.147.1.2 KJMP2_SAMPLES_PER_FRAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281\n+9.148 mp2_decode_bs_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281\n \n-Generated by Doxygen\n+9.149 mp4_decode_bs_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283\n+9.150 mp4_decode_bs_impl.h\n \n-\fxxviii\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284\n \n-9.143.1.1 KJMP2_MAX_FRAME_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n-9.143.1.2 KJMP2_SAMPLES_PER_FRAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n-9.144 mp2_decode_bs_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n-\n-9.145 mp4_decode_bs_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277\n-9.146 mp4_decode_bs_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278\n-\n-9.147 ofdm_coarse_frequency_correct_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n-9.148 ofdm_coarse_frequency_correct_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n-9.149 ofdm_ffe_all_in_one_impl.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280\n-\n-9.150 ofdm_ffe_all_in_one_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281\n-9.151 ofdm_insert_pilot_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282\n-9.152 ofdm_insert_pilot_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282\n-9.153 ofdm_move_and_insert_zero_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283\n-9.154 ofdm_move_and_insert_zero_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283\n-9.155 ofdm_remove_\ufb01rst_symbol_vcc_impl.h File Reference\n-9.156 ofdm_remove_\ufb01rst_symbol_vcc_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . 284\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284\n-\n-9.157 ofdm_sampler_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n-9.158 ofdm_sampler_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n-9.159 peak_detector_fb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286\n-9.160 peak_detector_fb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286\n-9.161 prune_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287\n-9.162 prune_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288\n-9.163 prune_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n-9.164 prune_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n-9.165 puncture_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290\n-9.166 puncture_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290\n-9.167 qpsk_demapper_vcb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n-9.168 qpsk_demapper_vcb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n-9.169 qpsk_mapper_vbc_impl.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n-\n-9.169.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n-9.169.1.1 I_SQRT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n-9.170 qpsk_mapper_vbc_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293\n-\n-9.171 reed_solomon_decode_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293\n-9.172 reed_solomon_decode_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294\n-9.173 repartition_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n-9.174 repartition_vectors_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n-\n-9.175 select_subch_vfvf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296\n-9.176 select_subch_vfvf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n-9.177 select_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n-9.178 select_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298\n+9.151 ofdm_coarse_frequency_correct_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n+9.152 ofdm_coarse_frequency_correct_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n \n Generated by Doxygen\n \n \fxxix\n \n-9.179 sum_phasor_trig_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n-9.180 sum_phasor_trig_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n-9.181 time_deinterleave_ff_impl.h File Reference\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300\n-\n-9.182 time_deinterleave_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300\n-9.183 unpuncture_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301\n-9.184 unpuncture_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302\n-9.185 unpuncture_vff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302\n-9.186 unpuncture_vff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n-9.187 valve_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n-9.188 valve_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304\n-9.189 xrun_monitor_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n-9.190 xrun_monitor_cc_impl.h\n-\n-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n-\n-9.191 docs/doxygen/pydoc_macros.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n-9.191.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n-9.191.1.1 __CAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n-9.191.1.2 __CAT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n-9.191.1.3 __COUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.4 __DOC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.5 __DOC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.6 __DOC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.7 __DOC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.8 __DOC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n-9.191.1.9 __DOC6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n-9.191.1.10 __DOC7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n-9.191.1.11 __EXPAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n-9.191.1.12 __VA_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n-9.191.1.13 DOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n-9.192 docs/doxygen/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n-9.193 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File Reference . . . . . . . . . . . . . . . . 309\n-9.193.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n-9.193.1.1 __CAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n-9.193.1.2 __CAT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.3 __COUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.4 __DOC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.5 __DOC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.6 __DOC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.7 __DOC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n-9.193.1.8 __DOC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n-9.193.1.9 __DOC6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n+9.153 ofdm_ffe_all_in_one_impl.h File Reference\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286\n+\n+9.154 ofdm_ffe_all_in_one_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287\n+9.155 ofdm_insert_pilot_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288\n+9.156 ofdm_insert_pilot_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288\n+9.157 ofdm_move_and_insert_zero_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n+9.158 ofdm_move_and_insert_zero_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n+9.159 ofdm_remove_\ufb01rst_symbol_vcc_impl.h File Reference\n+9.160 ofdm_remove_\ufb01rst_symbol_vcc_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . 290\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290\n+\n+9.161 ofdm_sampler_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n+9.162 ofdm_sampler_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n+9.163 peak_detector_fb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n+9.164 peak_detector_fb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n+9.165 prune_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293\n+9.166 prune_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294\n+9.167 prune_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n+9.168 prune_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n+9.169 puncture_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296\n+9.170 puncture_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296\n+9.171 qpsk_demapper_vcb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n+9.172 qpsk_demapper_vcb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n+9.173 qpsk_mapper_vbc_impl.h File Reference\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298\n+\n+9.173.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298\n+9.173.1.1 I_SQRT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298\n+9.174 qpsk_mapper_vbc_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n+\n+9.175 reed_solomon_decode_bb_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n+9.176 reed_solomon_decode_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300\n+9.177 repartition_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301\n+9.178 repartition_vectors_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301\n+\n+9.179 select_subch_vfvf_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302\n+9.180 select_subch_vfvf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n+9.181 select_vectors_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n+9.182 select_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304\n+9.183 sum_phasor_trig_vcc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n+9.184 sum_phasor_trig_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n+9.185 time_deinterleave_ff_impl.h File Reference\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n+\n+9.186 time_deinterleave_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n+9.187 unpuncture_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n+9.188 unpuncture_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n+9.189 unpuncture_vff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n \n Generated by Doxygen\n \n \fxxx\n \n-9.193.1.10 __DOC7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n-9.193.1.11 __EXPAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n-9.193.1.12 __VA_SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n-9.193.1.13 DOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n-9.194 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . 312\n+9.190 unpuncture_vff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n+9.191 valve_ff_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n+9.192 valve_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310\n+9.193 xrun_monitor_cc_impl.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n+9.194 xrun_monitor_cc_impl.h\n+\n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n+\n 9.195 complex_to_interleaved_\ufb02oat_vcf_pydoc_template.h File Reference . . . . . . . . . . . . . . . . . . . 312\n 9.195.1 Macro De\ufb01nition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312\n 9.195.1.1 D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312\n 9.195.2 Variable Documentation\n \n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312\n \n@@ -2708,123 +2716,123 @@\n File Index\n \n 5.1\n \n File List\n \n Here is a list of all \ufb01les with brief descriptions:\n-api.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n-complex_to_interleaved_\ufb02oat_vcf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158\n-control_stream_to_tag_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159\n-crc16_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n-diff_phasor_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162\n-estimate_sample_rate_bf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n-\ufb01b_sink_vb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n-\ufb01recode_check_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165\n-fractional_interpolator_triggered_update_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166\n-frequency_interleaver_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n-insert_null_symbol.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169\n-magnitude_equalizer_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n-measure_processing_rate.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171\n-modulo_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172\n-moving_sum_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n-mp2_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n-mp4_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n-neaacdec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177\n-ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192\n-ofdm_ffe_all_in_one.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193\n-ofdm_insert_pilot_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194\n-ofdm_move_and_insert_zero.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195\n-ofdm_remove_\ufb01rst_symbol_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196\n-ofdm_sampler.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n-peak_detector_fb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n-prune.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n-prune_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n-puncture_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203\n-qpsk_demapper_vcb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n-qpsk_mapper_vbc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n-reed_solomon_decode_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n+docs/doxygen/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157\n+obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . 160\n+api.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163\n+complex_to_interleaved_\ufb02oat_vcf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164\n+control_stream_to_tag_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165\n+crc16_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166\n+diff_phasor_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167\n+estimate_sample_rate_bf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168\n+\ufb01b_sink_vb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170\n+\ufb01recode_check_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171\n+fractional_interpolator_triggered_update_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172\n+frequency_interleaver_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173\n+insert_null_symbol.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175\n+magnitude_equalizer_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176\n+measure_processing_rate.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177\n+modulo_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178\n+moving_sum_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179\n+mp2_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180\n+mp4_decode_bs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182\n+neaacdec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183\n+ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198\n+ofdm_ffe_all_in_one.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199\n+ofdm_insert_pilot_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200\n+ofdm_move_and_insert_zero.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201\n+ofdm_remove_\ufb01rst_symbol_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202\n+ofdm_sampler.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204\n+peak_detector_fb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205\n+prune.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207\n+prune_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n+puncture_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209\n+qpsk_demapper_vcb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210\n Generated by Doxygen\n \n \f14\n \n File Index\n \n-repartition_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208\n-select_subch_vfvf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209\n-select_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210\n-sum_phasor_trig_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n-time_deinterleave_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n-unpuncture_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n-unpuncture_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n-valve_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216\n-xrun_monitor_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n-dab_ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n-complex_to_interleaved_\ufb02oat_vcf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220\n-control_stream_to_tag_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n-crc16.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n-crc16_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n-dab_concatenate_signals.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224\n-dab_correct_individual_phase_offset_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n-dab_measure_ber_b.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227\n-dab_moving_sum_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n-dab_ofdm_ffs_sample.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n-dab_puncture_vbb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232\n-dab_sum_elements_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233\n-diff_phasor_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n-estimate_sample_rate_bf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236\n-char.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237\n-decode_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240\n-fec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250\n-init_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252\n-rs-common.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n-\ufb01b_sink_vb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257\n-FIC.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259\n-\ufb01recode-checker.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264\n-\ufb01recode_check_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265\n-fractional_interpolator_triggered_update_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266\n-frequency_interleaver_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268\n-insert_null_symbol_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269\n-magnitude_equalizer_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n-measure_processing_rate_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271\n-modulo_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272\n-moving_sum_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273\n-mp2_decode_bs_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n-mp4_decode_bs_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277\n-ofdm_coarse_frequency_correct_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n-ofdm_ffe_all_in_one_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280\n-ofdm_insert_pilot_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282\n-ofdm_move_and_insert_zero_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283\n-ofdm_remove_\ufb01rst_symbol_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284\n-ofdm_sampler_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n-peak_detector_fb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286\n-prune_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287\n-prune_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n-puncture_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290\n-qpsk_demapper_vcb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n-qpsk_mapper_vbc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n-reed_solomon_decode_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293\n+qpsk_mapper_vbc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211\n+reed_solomon_decode_bb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213\n+repartition_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214\n+select_subch_vfvf.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215\n+select_vectors.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216\n+sum_phasor_trig_vcc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217\n+time_deinterleave_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219\n+unpuncture_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220\n+unpuncture_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221\n+valve_ff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222\n+xrun_monitor_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223\n+dab_ofdm_coarse_frequency_correct.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225\n+complex_to_interleaved_\ufb02oat_vcf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226\n+control_stream_to_tag_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227\n+crc16.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228\n+crc16_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229\n+dab_concatenate_signals.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230\n+dab_correct_individual_phase_offset_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231\n+dab_measure_ber_b.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233\n+dab_moving_sum_cc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235\n+dab_ofdm_ffs_sample.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236\n+dab_puncture_vbb.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238\n+dab_sum_elements_vff.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239\n+diff_phasor_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241\n+estimate_sample_rate_bf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242\n+char.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243\n+decode_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246\n+fec.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256\n+init_rs.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258\n+rs-common.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262\n+\ufb01b_sink_vb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263\n+FIC.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265\n+\ufb01recode-checker.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270\n+\ufb01recode_check_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271\n+fractional_interpolator_triggered_update_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272\n+frequency_interleaver_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274\n+insert_null_symbol_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275\n+magnitude_equalizer_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276\n+measure_processing_rate_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277\n+modulo_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278\n+moving_sum_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279\n+mp2_decode_bs_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280\n+mp4_decode_bs_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283\n+ofdm_coarse_frequency_correct_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285\n+ofdm_ffe_all_in_one_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286\n+ofdm_insert_pilot_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288\n+ofdm_move_and_insert_zero_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289\n+ofdm_remove_\ufb01rst_symbol_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290\n+ofdm_sampler_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291\n+peak_detector_fb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292\n+prune_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293\n+prune_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n+puncture_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296\n+qpsk_demapper_vcb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n \n Generated by Doxygen\n \n \f5.1 File List\n \n 15\n \n-repartition_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295\n-select_subch_vfvf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296\n-select_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297\n-sum_phasor_trig_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n-time_deinterleave_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300\n-unpuncture_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301\n-unpuncture_vff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302\n-valve_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n-xrun_monitor_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n-docs/doxygen/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n-obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n+qpsk_mapper_vbc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298\n+reed_solomon_decode_bb_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299\n+repartition_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301\n+select_subch_vfvf_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302\n+select_vectors_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303\n+sum_phasor_trig_vcc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305\n+time_deinterleave_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306\n+unpuncture_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307\n+unpuncture_vff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308\n+valve_ff_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309\n+xrun_monitor_cc_impl.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311\n complex_to_interleaved_\ufb02oat_vcf_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312\n control_stream_to_tag_cc_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313\n crc16_bb_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315\n diff_phasor_vcc_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316\n estimate_sample_rate_bf_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317\n \ufb01b_sink_vb_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319\n \ufb01recode_check_bb_pydoc_template.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321\n@@ -9714,48 +9722,384 @@\n \u2022 xrun_monitor_cc_impl.h\n \n Generated by Doxygen\n \n \fChapter 9\n \n File Documentation\n-\n 9.1\n \n group_defs.dox File Reference\n \n 9.2\n \n main_page.dox File Reference\n \n 9.3\n \n-api.h File Reference\n-\n-#include \n+docs/doxygen/pydoc_macros.h File Reference\n \n Macros\n-\u2022 #de\ufb01ne DAB_API __GR_ATTR_IMPORT\n+\u2022 #de\ufb01ne __EXPAND(x) x\n+\u2022 #de\ufb01ne __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n+\u2022 #de\ufb01ne __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+\u2022 #de\ufb01ne __CAT1(a, b) a##b\n+\u2022 #de\ufb01ne __CAT2(a, b) __CAT1(a, b)\n+\u2022 #de\ufb01ne __DOC1(n1) __doc_##n1\n+\u2022 #de\ufb01ne __DOC2(n1, n2) __doc_##n1##_##n2\n+\u2022 #de\ufb01ne __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n+\u2022 #de\ufb01ne __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n+\u2022 #de\ufb01ne __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+\u2022 #de\ufb01ne __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+\u2022 #de\ufb01ne __DOC7(n1, n2, n3, n4, n5, n6, n7) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+\u2022 #de\ufb01ne DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n \n 9.3.1\n \n Macro De\ufb01nition Documentation\n \n-9.3.1.1 DAB_API\n-\n-#define DAB_API __GR_ATTR_IMPORT\n+9.3.1.1 __CAT1\n \n+#define __CAT1(\n+a,\n+b ) a##b\n Generated by Doxygen\n \n \f158\n \n File Documentation\n \n+9.3.1.2 __CAT2\n+\n+#define __CAT2(\n+a,\n+b ) __CAT1(a, b)\n+\n+9.3.1.3 __COUNT\n+\n+#define __COUNT(\n+_1,\n+_2,\n+_3,\n+_4,\n+_5,\n+_6,\n+_7,\n+COUNT,\n+... ) COUNT\n+\n+9.3.1.4 __DOC1\n+\n+#define __DOC1(\n+n1 ) __doc_##n1\n+\n+9.3.1.5 __DOC2\n+\n+#define __DOC2(\n+n1,\n+n2 ) __doc_##n1##_##n2\n+\n+9.3.1.6 __DOC3\n+\n+#define __DOC3(\n+n1,\n+n2,\n+n3 ) __doc_##n1##_##n2##_##n3\n+\n+9.3.1.7 __DOC4\n+\n+#define __DOC4(\n+n1,\n+n2,\n+n3,\n+n4 ) __doc_##n1##_##n2##_##n3##_##n4\n+Generated by Doxygen\n+\n+\f9.3 docs/doxygen/pydoc_macros.h File Reference\n+\n+9.3.1.8 __DOC5\n+\n+#define __DOC5(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+\n+9.3.1.9 __DOC6\n+\n+#define __DOC6(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5,\n+n6 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+\n+9.3.1.10\n+\n+__DOC7\n+\n+#define __DOC7(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5,\n+n6,\n+n7 )\n+\n+9.3.1.11\n+\n+__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+\n+__EXPAND\n+\n+#define __EXPAND(\n+x ) x\n+\n+9.3.1.12\n+\n+__VA_SIZE\n+\n+#define __VA_SIZE(\n+... ) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+\n+9.3.1.13\n+\n+DOC\n+\n+#define DOC(\n+...\n+Generated by Doxygen\n+\n+) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n+\n+159\n+\n+\f160\n+\n+File Documentation\n+\n 9.4\n \n+docs/doxygen/pydoc_macros.h\n+\n+Go to the documentation of this \ufb01le.\n+00001 #ifndef PYDOC_MACROS_H\n+00002 #define PYDOC_MACROS_H\n+00003\n+00004 #define __EXPAND(x) x\n+00005 #define __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n+00006 #define __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+00007 #define __CAT1(a, b) a##b\n+00008 #define __CAT2(a, b) __CAT1(a, b)\n+00009 #define __DOC1(n1) __doc_##n1\n+00010 #define __DOC2(n1, n2) __doc_##n1##_##n2\n+00011 #define __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n+00012 #define __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n+00013 #define __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+00014 #define __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+00015 #define __DOC7(n1, n2, n3, n4, n5, n6, n7) \\\n+00016\n+__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+00017 #define DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n+00018\n+00019 #endif // PYDOC_MACROS_H\n+\n+9.5\n+\n+obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File\n+Reference\n+\n+Macros\n+\u2022 #de\ufb01ne __EXPAND(x) x\n+\u2022 #de\ufb01ne __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n+\u2022 #de\ufb01ne __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+\u2022 #de\ufb01ne __CAT1(a, b) a##b\n+\u2022 #de\ufb01ne __CAT2(a, b) __CAT1(a, b)\n+\u2022 #de\ufb01ne __DOC1(n1) __doc_##n1\n+\u2022 #de\ufb01ne __DOC2(n1, n2) __doc_##n1##_##n2\n+\u2022 #de\ufb01ne __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n+\u2022 #de\ufb01ne __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n+\u2022 #de\ufb01ne __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+\u2022 #de\ufb01ne __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+\u2022 #de\ufb01ne __DOC7(n1, n2, n3, n4, n5, n6, n7) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+\u2022 #de\ufb01ne DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n+\n+9.5.1\n+\n+Macro De\ufb01nition Documentation\n+\n+9.5.1.1 __CAT1\n+\n+#define __CAT1(\n+a,\n+b ) a##b\n+\n+Generated by Doxygen\n+\n+\f9.5 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File Reference\n+\n+9.5.1.2 __CAT2\n+\n+#define __CAT2(\n+a,\n+b ) __CAT1(a, b)\n+\n+9.5.1.3 __COUNT\n+\n+#define __COUNT(\n+_1,\n+_2,\n+_3,\n+_4,\n+_5,\n+_6,\n+_7,\n+COUNT,\n+... ) COUNT\n+\n+9.5.1.4 __DOC1\n+\n+#define __DOC1(\n+n1 ) __doc_##n1\n+\n+9.5.1.5 __DOC2\n+\n+#define __DOC2(\n+n1,\n+n2 ) __doc_##n1##_##n2\n+\n+9.5.1.6 __DOC3\n+\n+#define __DOC3(\n+n1,\n+n2,\n+n3 ) __doc_##n1##_##n2##_##n3\n+\n+9.5.1.7 __DOC4\n+\n+#define __DOC4(\n+n1,\n+n2,\n+n3,\n+n4 ) __doc_##n1##_##n2##_##n3##_##n4\n+Generated by Doxygen\n+\n+161\n+\n+\f162\n+\n+File Documentation\n+\n+9.5.1.8 __DOC5\n+\n+#define __DOC5(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+\n+9.5.1.9 __DOC6\n+\n+#define __DOC6(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5,\n+n6 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+\n+9.5.1.10\n+\n+__DOC7\n+\n+#define __DOC7(\n+n1,\n+n2,\n+n3,\n+n4,\n+n5,\n+n6,\n+n7 )\n+\n+9.5.1.11\n+\n+__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+\n+__EXPAND\n+\n+#define __EXPAND(\n+x ) x\n+\n+9.5.1.12\n+\n+__VA_SIZE\n+\n+#define __VA_SIZE(\n+... ) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+\n+9.5.1.13\n+\n+DOC\n+\n+#define DOC(\n+...\n+\n+) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n+Generated by Doxygen\n+\n+\f9.6 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h\n+\n+9.6\n+\n+obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h\n+\n+Go to the documentation of this \ufb01le.\n+00001 #ifndef PYDOC_MACROS_H\n+00002 #define PYDOC_MACROS_H\n+00003\n+00004 #define __EXPAND(x) x\n+00005 #define __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n+00006 #define __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n+00007 #define __CAT1(a, b) a##b\n+00008 #define __CAT2(a, b) __CAT1(a, b)\n+00009 #define __DOC1(n1) __doc_##n1\n+00010 #define __DOC2(n1, n2) __doc_##n1##_##n2\n+00011 #define __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n+00012 #define __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n+00013 #define __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n+00014 #define __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n+00015 #define __DOC7(n1, n2, n3, n4, n5, n6, n7) \\\n+00016\n+__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n+00017 #define DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n+00018\n+00019 #endif // PYDOC_MACROS_H\n+\n+9.7\n+\n+api.h File Reference\n+\n+#include \n+\n+Macros\n+\u2022 #de\ufb01ne DAB_API __GR_ATTR_IMPORT\n+\n+9.7.1\n+\n+Macro De\ufb01nition Documentation\n+\n+9.7.1.1 DAB_API\n+#define DAB_API __GR_ATTR_IMPORT\n+\n+9.8\n+\n api.h\n \n Go to the documentation of this \ufb01le.\n 00001 /*\n 00002 * Copyright 2011 Free Software Foundation, Inc.\n 00003 *\n 00004 * This file was generated by gr_modtool, a tool from the GNU Radio framework\n@@ -9774,15 +10118,23 @@\n 00017 #define DAB_API __GR_ATTR_EXPORT\n 00018 #else\n 00019 #define DAB_API __GR_ATTR_IMPORT\n 00020 #endif\n 00021\n 00022 #endif /* INCLUDED_DAB_API_H */\n \n-9.5\n+Generated by Doxygen\n+\n+163\n+\n+\f164\n+\n+File Documentation\n+\n+9.9\n \n complex_to_interleaved_\ufb02oat_vcf.h File Reference\n \n #include \n #include \n \n Classes\n@@ -9790,15 +10142,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.6\n+9.10\n \n complex_to_interleaved_\ufb02oat_vcf.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -9807,19 +10159,14 @@\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n-\n-Generated by Doxygen\n-\n-\f9.7 control_stream_to_tag_cc.h File Reference\n-\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n 00018 * Boston, MA 02110-1301, USA.\n 00019 */\n@@ -9845,27 +10192,32 @@\n *\n 00035\n */\n 00036\n class DAB_API complex_to_interleaved_float_vcf : virtual public gr::sync_block\n 00037\n {\n-00038\n public:\n+00038\n 00039\n typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::complex_to_interleaved_float_vcf.\n 00043\n *\n 00044\n * To avoid accidental use of raw pointers, dab::complex_to_interleaved_float_vcf\u2019s\n+\n+Generated by Doxygen\n+\n+\f9.11 control_stream_to_tag_cc.h File Reference\n+\n 00045\n * constructor is in a private implementation\n 00046\n * class. dab::complex_to_interleaved_float_vcf::make is the public interface for\n 00047\n * creating new instances.\n 00048\n@@ -9878,15 +10230,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_COMPLEX_TO_INTERLEAVED_FLOAT_VCF_H */\n 00056\n \n-9.7\n+9.11\n \n control_stream_to_tag_cc.h File Reference\n \n #include \n #include \n \n Classes\n@@ -9894,23 +10246,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-Generated by Doxygen\n-\n-159\n-\n-\f160\n-\n-File Documentation\n-\n-9.8\n+9.12\n \n control_stream_to_tag_cc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2018 <+YOU OR YOUR COMPANY+>.\n@@ -9934,17 +10278,26 @@\n 00021\n 00022 #ifndef INCLUDED_DAB_CONTROL_STREAM_TO_TAG_CC_H\n 00023 #define INCLUDED_DAB_CONTROL_STREAM_TO_TAG_CC_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n+\n+Generated by Doxygen\n+\n+165\n+\n+\f166\n+\n+File Documentation\n+\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n * \\ingroup dab\n@@ -9952,18 +10305,18 @@\n *\n 00035\n */\n 00036\n class DAB_API control_stream_to_tag_cc : virtual public gr::sync_block\n 00037\n {\n-public:\n 00038\n-typedef std::shared_ptr sptr;\n+public:\n 00039\n+typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::control_stream_to_tag_cc.\n 00043\n *\n@@ -9985,49 +10338,51 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_CONTROL_STREAM_TO_TAG_CC_H */\n 00056\n \n-9.9\n+9.13\n \n crc16_bb.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::crc16_bb\n crc16 is written in the last 2 bits of input vector\n-Generated by Doxygen\n-\n-\f9.10 crc16_bb.h\n-\n-161\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.10\n+9.14\n \n crc16_bb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n Technology (KIT).\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n+\n+Generated by Doxygen\n+\n+\f9.15 diff_phasor_vcc.h File Reference\n+\n+167\n+\n 00010 * This software is distributed in the hope that it will be useful,\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n@@ -10039,16 +10394,16 @@\n 00022 #ifndef INCLUDED_DAB_CRC16_BB_H\n 00023 #define INCLUDED_DAB_CRC16_BB_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031 /*! \\brief crc16 is written in the last 2 bits of input vector\n 00032 *\n 00033 * input: char vector of length length (packed bytes)\n 00034 *\n 00035 * output: char vector of length length (packed bytes) with crc at last 2 bytes (overwrites last 2 bytes)\n 00036 *\n@@ -10061,16 +10416,16 @@\n 00042 */\n 00043\n class DAB_API crc16_bb : virtual public gr::block\n 00044\n {\n public:\n 00045\n-00046\n typedef std::shared_ptr sptr;\n+00046\n 00047\n 00048\n /*!\n 00049\n * \\brief Return a shared_ptr to a new instance of dab::crc16_bb.\n 00050\n *\n@@ -10092,37 +10447,37 @@\n 00059\n } // namespace dab\n 00060 } // namespace gr\n 00061\n 00062 #endif /* INCLUDED_DAB_CRC16_BB_H */\n 00063\n \n-Generated by Doxygen\n-\n-\f162\n-\n-File Documentation\n-\n-9.11\n+9.15\n \n diff_phasor_vcc.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::diff_phasor_vcc\n \n <+description of block+>\n \n+Generated by Doxygen\n+\n+\f168\n+\n+File Documentation\n+\n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.12\n+9.16\n \n diff_phasor_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -10166,30 +10521,25 @@\n */\n 00036\n class DAB_API diff_phasor_vcc : virtual public gr::sync_block\n 00037\n {\n public:\n 00038\n-00039\n typedef std::shared_ptr sptr;\n+00039\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::diff_phasor_vcc.\n 00043\n *\n 00044\n * To avoid accidental use of raw pointers, dab::diff_phasor_vcc\u2019s\n-\n-Generated by Doxygen\n-\n-\f9.13 estimate_sample_rate_bf.h File Reference\n-\n 00045\n * constructor is in a private implementation\n 00046\n * class. dab::diff_phasor_vcc::make is the public interface for\n 00047\n * creating new instances.\n 00048\n@@ -10202,31 +10552,35 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_DIFF_PHASOR_VCC_H */\n 00056\n \n-9.13\n+9.17\n \n estimate_sample_rate_bf.h File Reference\n \n #include \n #include \n \n+Generated by Doxygen\n+\n+\f9.18 estimate_sample_rate_bf.h\n+\n Classes\n \u2022 class gr::dab::estimate_sample_rate_bf\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.14\n+9.18\n \n estimate_sample_rate_bf.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -10250,23 +10604,14 @@\n 00021\n 00022 #ifndef INCLUDED_DAB_ESTIMATE_SAMPLE_RATE_BF_H\n 00023 #define INCLUDED_DAB_ESTIMATE_SAMPLE_RATE_BF_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n-\n-Generated by Doxygen\n-\n-163\n-\n-\f164\n-\n-File Documentation\n-\n 00028 namespace gr {\n 00029\n namespace dab {\n 00030\n 00031\n /*!\n 00032\n@@ -10279,16 +10624,16 @@\n */\n 00036\n class DAB_API estimate_sample_rate_bf : virtual public gr::sync_block\n 00037\n {\n 00038\n public:\n-00039\n typedef std::shared_ptr sptr;\n+00039\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::estimate_sample_rate_bf.\n 00043\n *\n@@ -10310,15 +10655,23 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_ESTIMATE_SAMPLE_RATE_BF_H */\n 00056\n \n-9.15\n+Generated by Doxygen\n+\n+169\n+\n+\f170\n+\n+File Documentation\n+\n+9.19\n \n \ufb01b_sink_vb.h File Reference\n \n #include \n #include \n \n Classes\n@@ -10326,34 +10679,29 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.16\n+9.20\n \n \ufb01b_sink_vb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n-\n-Generated by Doxygen\n-\n-\f9.17 \ufb01recode_check_bb.h File Reference\n-\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n@@ -10364,16 +10712,16 @@\n 00022 #ifndef INCLUDED_DAB_FIB_SINK_VB_H\n 00023 #define INCLUDED_DAB_FIB_SINK_VB_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n * \\ingroup dab\n@@ -10381,85 +10729,83 @@\n *\n 00035\n */\n 00036\n class DAB_API fib_sink_vb : virtual public gr::sync_block\n 00037\n {\n-00038\n public:\n+00038\n 00039\n typedef std::shared_ptr sptr;\n 00040\n 00041\n 00042\n /*!\n 00043\n * \\brief Return a shared_ptr to a new instance of dab::fib_sink_vb.\n 00044\n *\n+\n+Generated by Doxygen\n+\n+\f9.21 \ufb01recode_check_bb.h File Reference\n+\n 00045\n * To avoid accidental use of raw pointers, dab::fib_sink_vb\u2019s\n 00046\n * constructor is in a private implementation\n 00047\n * class. dab::fib_sink_vb::make is the public interface for\n 00048\n * creating new instances.\n 00049\n */\n 00050\n static sptr make();\n 00051\n-virtual std::string get_ensemble_info() = 0;\n 00052\n-virtual std::string get_service_info() = 0;\n+virtual std::string get_ensemble_info() = 0;\n 00053\n+virtual std::string get_service_info() = 0;\n 00054\n virtual std::string get_service_labels() = 0;\n-virtual std::string get_subch_info() = 0;\n 00055\n-virtual std::string get_programme_type() = 0;\n+virtual std::string get_subch_info() = 0;\n 00056\n+virtual std::string get_programme_type() = 0;\n 00057\n virtual bool get_crc_passed() = 0;\n-virtual void set_print_channel_info(bool val) = 0;\n 00058\n+virtual void set_print_channel_info(bool val) = 0;\n 00059\n };\n 00060\n 00061\n } // namespace dab\n 00062 } // namespace gr\n 00063\n 00064 #endif /* INCLUDED_DAB_FIB_SINK_VB_H */\n 00065\n \n-9.17\n+9.21\n \n \ufb01recode_check_bb.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::\ufb01recode_check_bb\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n-Generated by Doxygen\n-\n-165\n \n-\f166\n-\n-9.18\n-\n-File Documentation\n+9.22\n \n \ufb01recode_check_bb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -10476,42 +10822,51 @@\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n 00018 * Boston, MA 02110-1301, USA.\n 00019 */\n+\n+Generated by Doxygen\n+\n+171\n+\n+\f172\n+\n+File Documentation\n+\n 00020\n 00021\n 00022 #ifndef INCLUDED_DAB_FIRECODE_CHECK_BB_H\n 00023 #define INCLUDED_DAB_FIRECODE_CHECK_BB_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * checks firecode of logical frames\n 00033\n *\n 00034\n */\n 00035\n class DAB_API firecode_check_bb : virtual public gr::block\n 00036\n {\n-public:\n 00037\n-00038\n+public:\n typedef std::shared_ptr sptr;\n+00038\n 00039\n 00040\n /*!\n 00041\n * \\brief Return a shared_ptr to a new instance of dab::firecode_check_bb.\n 00042\n *\n@@ -10524,49 +10879,49 @@\n 00046\n * creating new instances.\n 00047\n */\n 00048\n static sptr make(int bit_rate_n);\n 00049\n-virtual bool get_firecode_passed() = 0;\n 00050\n+virtual bool get_firecode_passed() = 0;\n 00051\n };\n 00052\n 00053\n } // namespace dab\n 00054 } // namespace gr\n 00055\n 00056 #endif /* INCLUDED_DAB_FIRECODE_CHECK_BB_H */\n 00057\n \n-9.19\n+9.23\n \n fractional_interpolator_triggered_update_cc.h File Reference\n \n #include \n #include \n \n-Generated by Doxygen\n-\n-\f9.20 fractional_interpolator_triggered_update_cc.h\n-\n-167\n-\n Classes\n \u2022 class gr::dab::fractional_interpolator_triggered_update_cc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.20\n+Generated by Doxygen\n+\n+\f9.24 fractional_interpolator_triggered_update_cc.h\n+\n+9.24\n+\n+173\n \n fractional_interpolator_triggered_update_cc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -10591,16 +10946,16 @@\n 00022 #ifndef INCLUDED_DAB_FRACTIONAL_INTERPOLATOR_TRIGGERED_UPDATE_CC_H\n 00023 #define INCLUDED_DAB_FRACTIONAL_INTERPOLATOR_TRIGGERED_UPDATE_CC_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n * \\ingroup dab\n@@ -10608,16 +10963,16 @@\n *\n 00035\n */\n 00036\n class DAB_API fractional_interpolator_triggered_update_cc : virtual public gr::block\n 00037\n {\n-00038\n public:\n+00038\n 00039\n typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::fractional_interpolator_triggered_update_cc.\n@@ -10632,50 +10987,50 @@\n 00047\n * creating new instances.\n 00048\n */\n 00049\n static sptr make(float phase_shift, float interp_ratio);\n 00050\n-00051\n virtual void set_interp_ratio (float interp_ratio) = 0;\n+00051\n 00052\n 00053\n };\n 00054\n 00055\n } // namespace dab\n 00056 } // namespace gr\n 00057\n 00058 #endif /* INCLUDED_DAB_FRACTIONAL_INTERPOLATOR_TRIGGERED_UPDATE_CC_H */\n 00059\n \n-Generated by Doxygen\n-\n-\f168\n-\n-File Documentation\n-\n-9.21\n+9.25\n \n frequency_interleaver_vcc.h File Reference\n \n #include \n #include \n \n+Generated by Doxygen\n+\n+\f174\n+\n+File Documentation\n+\n Classes\n \u2022 class gr::dab::frequency_interleaver_vcc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.22\n+9.26\n \n frequency_interleaver_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -10717,32 +11072,27 @@\n *\n 00035\n */\n 00036\n class DAB_API frequency_interleaver_vcc : virtual public gr::sync_block\n 00037\n {\n-public:\n 00038\n-00039\n+public:\n typedef std::shared_ptr sptr;\n+00039\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::frequency_interleaver_vcc.\n 00043\n *\n 00044\n * To avoid accidental use of raw pointers, dab::frequency_interleaver_vcc\u2019s\n-\n-Generated by Doxygen\n-\n-\f9.23 insert_null_symbol.h File Reference\n-\n 00045\n * constructor is in a private implementation\n 00046\n * class. dab::frequency_interleaver_vcc::make is the public interface for\n 00047\n * creating new instances.\n 00048\n@@ -10755,15 +11105,19 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_FREQUENCY_INTERLEAVER_VCC_H */\n 00056\n \n-9.23\n+Generated by Doxygen\n+\n+\f9.27 insert_null_symbol.h File Reference\n+\n+9.27\n \n insert_null_symbol.h File Reference\n \n #include \n #include \n \n Classes\n@@ -10771,15 +11125,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.24\n+9.28\n \n insert_null_symbol.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -10803,23 +11157,14 @@\n 00021\n 00022 #ifndef INCLUDED_DAB_INSERT_NULL_SYMBOL_H\n 00023 #define INCLUDED_DAB_INSERT_NULL_SYMBOL_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n-\n-Generated by Doxygen\n-\n-169\n-\n-\f170\n-\n-File Documentation\n-\n 00028 namespace gr {\n 00029\n namespace dab {\n 00030\n 00031\n /*!\n 00032\n@@ -10830,27 +11175,36 @@\n *\n 00035\n */\n 00036\n class DAB_API insert_null_symbol : virtual public gr::block\n 00037\n {\n-00038\n public:\n+00038\n 00039\n typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::insert_null_symbol.\n 00043\n *\n 00044\n * To avoid accidental use of raw pointers, dab::insert_null_symbol\u2019s\n+\n+Generated by Doxygen\n+\n+175\n+\n+\f176\n+\n+File Documentation\n+\n 00045\n * constructor is in a private implementation\n 00046\n * class. dab::insert_null_symbol::make is the public interface for\n 00047\n * creating new instances.\n 00048\n@@ -10863,15 +11217,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_INSERT_NULL_SYMBOL_H */\n 00056\n \n-9.25\n+9.29\n \n magnitude_equalizer_vcc.h File Reference\n \n #include \n #include \n \n Classes\n@@ -10879,34 +11233,29 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.26\n+9.30\n \n magnitude_equalizer_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n-\n-Generated by Doxygen\n-\n-\f9.27 measure_processing_rate.h File Reference\n-\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n@@ -10916,17 +11265,22 @@\n 00021\n 00022 #ifndef INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_H\n 00023 #define INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n+\n+Generated by Doxygen\n+\n+\f9.31 measure_processing_rate.h File Reference\n+\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n * \\ingroup dab\n@@ -10967,15 +11321,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_H */\n 00056\n \n-9.27\n+9.31\n \n measure_processing_rate.h File Reference\n \n #include \n #include \n \n Classes\n@@ -10983,37 +11337,38 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-Generated by Doxygen\n-\n-171\n-\n-\f172\n-\n-File Documentation\n-\n-9.28\n+9.32\n \n measure_processing_rate.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n+\n+Generated by Doxygen\n+\n+177\n+\n+\f178\n+\n+File Documentation\n+\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n@@ -11041,18 +11396,18 @@\n *\n 00035\n */\n 00036\n class DAB_API measure_processing_rate : virtual public gr::sync_block\n 00037\n {\n-public:\n 00038\n-typedef std::shared_ptr sptr;\n+public:\n 00039\n+typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::measure_processing_rate.\n 00043\n *\n@@ -11074,34 +11429,35 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_MEASURE_PROCESSING_RATE_H */\n 00056\n \n-9.29\n+9.33\n \n modulo_ff.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::modulo_ff\n \n <+description of block+>\n-Generated by Doxygen\n-\n-\f9.30 modulo_ff.h\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.30\n+Generated by Doxygen\n+\n+\f9.34 modulo_ff.h\n+\n+9.34\n \n modulo_ff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -11126,16 +11482,16 @@\n 00022 #ifndef INCLUDED_DAB_MODULO_FF_H\n 00023 #define INCLUDED_DAB_MODULO_FF_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-00029\n namespace dab {\n+00029\n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n * \\ingroup dab\n@@ -11176,39 +11532,38 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_MODULO_FF_H */\n 00056\n \n-9.31\n+9.35\n \n moving_sum_ff.h File Reference\n \n #include \n #include \n \n+Classes\n+\u2022 class gr::dab::moving_sum_ff\n+\n+<+description of block+>\n Generated by Doxygen\n \n-173\n+179\n \n-\f174\n+\f180\n \n File Documentation\n \n-Classes\n-\u2022 class gr::dab::moving_sum_ff\n-\n-<+description of block+>\n-\n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.32\n+9.36\n \n moving_sum_ff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -11250,16 +11605,16 @@\n *\n 00035\n */\n 00036\n class DAB_API moving_sum_ff : virtual public gr::sync_block\n 00037\n {\n-00038\n public:\n+00038\n typedef std::shared_ptr sptr;\n 00039\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::moving_sum_ff.\n@@ -11283,34 +11638,34 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_MOVING_SUM_FF_H */\n 00056\n \n-Generated by Doxygen\n-\n-\f9.33 mp2_decode_bs.h File Reference\n-\n-9.33\n+9.37\n \n mp2_decode_bs.h File Reference\n \n #include \n #include \n \n+Generated by Doxygen\n+\n+\f9.38 mp2_decode_bs.h\n+\n Classes\n \u2022 class gr::dab::mp2_decode_bs\n block that decodes DAB audio frames (= MPEG2 audio frames) to PCM frames\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.34\n+9.38\n \n mp2_decode_bs.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -11336,16 +11691,16 @@\n 00022 #ifndef INCLUDED_DAB_MP2_DECODE_BS_H\n 00023 #define INCLUDED_DAB_MP2_DECODE_BS_H\n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n-namespace dab {\n 00029\n+namespace dab {\n 00030\n 00031\n /*!\n 00032\n * \\brief block that decodes DAB audio frames (= MPEG2 audio frames) to PCM frames\n 00033\n * \\ingroup dab\n@@ -11355,58 +11710,57 @@\n */\n 00036\n class DAB_API mp2_decode_bs : virtual public gr::block\n 00037\n {\n 00038\n public:\n-typedef std::shared_ptr sptr;\n 00039\n+typedef std::shared_ptr sptr;\n 00040\n 00041\n /*!\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::mp2_decode_bs.\n 00043\n *\n-\n-Generated by Doxygen\n-\n-175\n-\n-\f176\n-\n-File Documentation\n-\n 00044\n * To avoid accidental use of raw pointers, dab::mp2_decode_bs\u2019s\n 00045\n * constructor is in a private implementation\n 00046\n * class. dab::mp2_decode_bs::make is the public interface for\n 00047\n * creating new instances.\n 00048\n */\n 00049\n static sptr make(int bit_rate_n);\n 00050\n-00051\n virtual int32_t get_sample_rate() = 0;\n+00051\n 00052\n };\n 00053\n 00054\n } // namespace dab\n 00055 } // namespace gr\n 00056\n 00057 #endif /* INCLUDED_DAB_MP2_DECODE_BS_H */\n 00058\n \n-9.35\n+Generated by Doxygen\n+\n+181\n+\n+\f182\n+\n+File Documentation\n+\n+9.39\n \n mp4_decode_bs.h File Reference\n \n #include \n #include \n #include \"neaacdec.h\"\n \n@@ -11414,15 +11768,15 @@\n \u2022 class gr::dab::mp4_decode_bs\n DAB+ Audio frame decoder.\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.36\n+9.40\n \n mp4_decode_bs.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -11441,29 +11795,24 @@\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n 00018 * Boston, MA 02110-1301, USA.\n 00019 */\n 00020\n 00021\n-\n-Generated by Doxygen\n-\n-\f9.37 neaacdec.h File Reference\n-\n 00022 #ifndef INCLUDED_DAB_MP4_DECODE_BS_H\n 00023 #define INCLUDED_DAB_MP4_DECODE_BS_H\n 00024\n 00025 #include \n 00026 #include \n 00027 #include \"neaacdec.h\"\n 00028\n 00029 namespace gr {\n-00030\n namespace dab {\n+00030\n 00031\n 00032\n /*!\n 00033\n * \\brief DAB+ Audio frame decoder\n 00034\n * \\ingroup dab\n@@ -11476,14 +11825,19 @@\n 00038\n {\n 00039\n public:\n typedef std::shared_ptr sptr;\n 00040\n 00041\n+\n+Generated by Doxygen\n+\n+\f9.41 neaacdec.h File Reference\n+\n 00042\n /*!\n 00043\n * \\brief Return a shared_ptr to a new instance of dab::mp4_decode_bs.\n 00044\n *\n 00045\n@@ -11507,15 +11861,15 @@\n 00055\n } // namespace dab\n 00056 } // namespace gr\n 00057\n 00058 #endif /* INCLUDED_DAB_MP4_DECODE_BS_H */\n 00059\n \n-9.37\n+9.41\n \n neaacdec.h File Reference\n \n Classes\n \u2022 struct mp4AudioSpeci\ufb01cCon\ufb01g\n \u2022 struct NeAACDecCon\ufb01guration\n \u2022 struct NeAACDecFrameInfo\n@@ -11530,34 +11884,34 @@\n \u2022 #de\ufb01ne faacDecGetCurrentCon\ufb01guration NeAACDecGetCurrentCon\ufb01guration\n \u2022 #de\ufb01ne faacDecInit NeAACDecInit\n \u2022 #de\ufb01ne faacDecInit2 NeAACDecInit2\n \u2022 #de\ufb01ne faacDecInitDRM NeAACDecInitDRM\n \u2022 #de\ufb01ne faacDecInitDAB NeAACDecInitDAB\n \u2022 #de\ufb01ne faacDecPostSeekReset NeAACDecPostSeekReset\n \u2022 #de\ufb01ne faacDecOpen NeAACDecOpen\n-Generated by Doxygen\n-\n-177\n-\n-\f178\n-\n-File Documentation\n-\n \u2022 #de\ufb01ne faacDecClose NeAACDecClose\n \u2022 #de\ufb01ne faacDecDecode NeAACDecDecode\n \u2022 #de\ufb01ne AudioSpeci\ufb01cCon\ufb01g NeAACDecAudioSpeci\ufb01cCon\ufb01g\n \u2022 #de\ufb01ne NEAACDECAPI\n \u2022 #de\ufb01ne FAAD2_VERSION \"2.7\"\n \u2022 #de\ufb01ne MAIN 1\n \u2022 #de\ufb01ne LC 2\n \u2022 #de\ufb01ne SSR 3\n \u2022 #de\ufb01ne LTP 4\n \u2022 #de\ufb01ne HE_AAC 5\n \u2022 #de\ufb01ne ER_LC 17\n \u2022 #de\ufb01ne ER_LTP 19\n+Generated by Doxygen\n+\n+183\n+\n+\f184\n+\n+File Documentation\n+\n \u2022 #de\ufb01ne LD 23\n \u2022 #de\ufb01ne DRM_ER_LC 27 /\u2217 special object type for DRM \u2217/\n \u2022 #de\ufb01ne RAW 0\n \u2022 #de\ufb01ne ADIF 1\n \u2022 #de\ufb01ne ADTS 2\n \u2022 #de\ufb01ne LATM 3\n \u2022 #de\ufb01ne NO_SBR 0\n@@ -11589,27 +11943,27 @@\n \u2022 #de\ufb01ne DRMCH_MONO 1\n \u2022 #de\ufb01ne DRMCH_STEREO 2\n \u2022 #de\ufb01ne DRMCH_SBR_MONO 3\n \u2022 #de\ufb01ne DRMCH_SBR_STEREO 4\n \u2022 #de\ufb01ne DRMCH_SBR_PS_STEREO 5\n \u2022 #de\ufb01ne FAAD_MIN_STREAMSIZE 768 /\u2217 6144 bits/channel \u2217/\n \n-Generated by Doxygen\n-\n-\f9.37 neaacdec.h File Reference\n-\n-179\n-\n Typedefs\n \u2022 typedef void \u2217 NeAACDecHandle\n \u2022 typedef struct mp4AudioSpeci\ufb01cCon\ufb01g mp4AudioSpeci\ufb01cCon\ufb01g\n \u2022 typedef struct NeAACDecCon\ufb01guration NeAACDecCon\ufb01guration\n \u2022 typedef struct NeAACDecCon\ufb01guration \u2217 NeAACDecCon\ufb01gurationPtr\n \u2022 typedef struct NeAACDecFrameInfo NeAACDecFrameInfo\n \n+Generated by Doxygen\n+\n+\f9.41 neaacdec.h File Reference\n+\n+185\n+\n Functions\n \u2022 char \u2217NEAACDECAPI NeAACDecGetErrorMessage (unsigned char errcode)\n \u2022 unsigned long NEAACDECAPI NeAACDecGetCapabilities (void)\n \u2022 NeAACDecHandle NEAACDECAPI NeAACDecOpen (void)\n \u2022 NeAACDecCon\ufb01gurationPtr NEAACDECAPI NeAACDecGetCurrentCon\ufb01guration (NeAACDecHandle hDecoder)\n \u2022 unsigned char NEAACDECAPI NeAACDecSetCon\ufb01guration (NeAACDecHandle hDecoder, NeAACDecCon\ufb01gurationPtr\n con\ufb01g)\n@@ -11624,470 +11978,472 @@\n \u2022 void NEAACDECAPI NeAACDecClose (NeAACDecHandle hDecoder)\n \u2022 void \u2217NEAACDECAPI NeAACDecDecode (NeAACDecHandle hDecoder, NeAACDecFrameInfo \u2217hInfo, unsigned\n char \u2217buffer, unsigned long buffer_size)\n \u2022 void \u2217NEAACDECAPI NeAACDecDecode2 (NeAACDecHandle hDecoder, NeAACDecFrameInfo \u2217hInfo, unsigned char \u2217buffer, unsigned long buffer_size, void \u2217\u2217sample_buffer, unsigned long sample_buffer_size)\n \u2022 char NEAACDECAPI NeAACDecAudioSpeci\ufb01cCon\ufb01g (unsigned char \u2217pBuffer, unsigned long buffer_size,\n mp4AudioSpeci\ufb01cCon\ufb01g \u2217mp4ASC)\n \n-9.37.1 Macro De\ufb01nition Documentation\n-9.37.1.1\n+9.41.1 Macro De\ufb01nition Documentation\n+9.41.1.1\n \n ADIF\n \n #define ADIF 1\n \n-9.37.1.2\n+9.41.1.2\n \n ADTS\n \n #define ADTS 2\n \n-9.37.1.3\n+9.41.1.3\n \n AudioSpeci\ufb01cCon\ufb01g\n \n #define AudioSpecificConfig NeAACDecAudioSpecificConfig\n-Generated by Doxygen\n-\n-\f180\n-\n-9.37.1.4\n \n-File Documentation\n+9.41.1.4\n \n BACK_CHANNEL_CENTER\n \n #define BACK_CHANNEL_CENTER (8)\n \n-9.37.1.5\n+Generated by Doxygen\n+\n+\f186\n+\n+9.41.1.5\n+\n+File Documentation\n \n BACK_CHANNEL_LEFT\n \n #define BACK_CHANNEL_LEFT (6)\n \n-9.37.1.6\n+9.41.1.6\n \n BACK_CHANNEL_RIGHT\n \n #define BACK_CHANNEL_RIGHT (7)\n \n-9.37.1.7\n+9.41.1.7\n \n DRM_ER_LC\n \n #define DRM_ER_LC 27 /\u2217 special object type for DRM \u2217/\n \n-9.37.1.8\n+9.41.1.8\n \n DRMCH_MONO\n \n #define DRMCH_MONO 1\n \n-9.37.1.9\n+9.41.1.9\n \n DRMCH_SBR_MONO\n \n #define DRMCH_SBR_MONO 3\n \n-9.37.1.10 DRMCH_SBR_PS_STEREO\n+9.41.1.10 DRMCH_SBR_PS_STEREO\n \n #define DRMCH_SBR_PS_STEREO 5\n \n-9.37.1.11 DRMCH_SBR_STEREO\n+9.41.1.11 DRMCH_SBR_STEREO\n \n #define DRMCH_SBR_STEREO 4\n \n-9.37.1.12 DRMCH_STEREO\n+9.41.1.12 DRMCH_STEREO\n \n #define DRMCH_STEREO 2\n \n-9.37.1.13 ER_LC\n+9.41.1.13 ER_LC\n \n #define ER_LC 17\n-Generated by Doxygen\n \n-\f9.37 neaacdec.h File Reference\n-\n-9.37.1.14 ER_LTP\n+9.41.1.14 ER_LTP\n \n #define ER_LTP 19\n+Generated by Doxygen\n+\n+\f9.41 neaacdec.h File Reference\n \n-9.37.1.15 ERROR_RESILIENCE_CAP\n+9.41.1.15 ERROR_RESILIENCE_CAP\n #define ERROR_RESILIENCE_CAP (1<<4) /\u2217 Can decode ER \u2217/\n \n-9.37.1.16 faacDecClose\n+9.41.1.16 faacDecClose\n \n #define faacDecClose NeAACDecClose\n \n-9.37.1.17 faacDecCon\ufb01guration\n+9.41.1.17 faacDecCon\ufb01guration\n \n #define faacDecConfiguration NeAACDecConfiguration\n \n-9.37.1.18 faacDecCon\ufb01gurationPtr\n+9.41.1.18 faacDecCon\ufb01gurationPtr\n \n #define faacDecConfigurationPtr NeAACDecConfigurationPtr\n \n-9.37.1.19 faacDecDecode\n+9.41.1.19 faacDecDecode\n \n #define faacDecDecode NeAACDecDecode\n \n-9.37.1.20 faacDecFrameInfo\n+9.41.1.20 faacDecFrameInfo\n \n #define faacDecFrameInfo NeAACDecFrameInfo\n \n-9.37.1.21 faacDecGetCurrentCon\ufb01guration\n+9.41.1.21 faacDecGetCurrentCon\ufb01guration\n \n #define faacDecGetCurrentConfiguration NeAACDecGetCurrentConfiguration\n \n-9.37.1.22 faacDecGetErrorMessage\n+9.41.1.22 faacDecGetErrorMessage\n \n #define faacDecGetErrorMessage NeAACDecGetErrorMessage\n \n-9.37.1.23 faacDecHandle\n+9.41.1.23 faacDecHandle\n \n #define faacDecHandle NeAACDecHandle\n-Generated by Doxygen\n \n-181\n+9.41.1.24 faacDecInit\n \n-\f182\n+#define faacDecInit NeAACDecInit\n+Generated by Doxygen\n \n-File Documentation\n+187\n \n-9.37.1.24 faacDecInit\n+\f188\n \n-#define faacDecInit NeAACDecInit\n+File Documentation\n \n-9.37.1.25 faacDecInit2\n+9.41.1.25 faacDecInit2\n \n #define faacDecInit2 NeAACDecInit2\n \n-9.37.1.26 faacDecInitDAB\n+9.41.1.26 faacDecInitDAB\n \n #define faacDecInitDAB NeAACDecInitDAB\n \n-9.37.1.27 faacDecInitDRM\n+9.41.1.27 faacDecInitDRM\n \n #define faacDecInitDRM NeAACDecInitDRM\n \n-9.37.1.28 faacDecOpen\n+9.41.1.28 faacDecOpen\n \n #define faacDecOpen NeAACDecOpen\n \n-9.37.1.29 faacDecPostSeekReset\n+9.41.1.29 faacDecPostSeekReset\n \n #define faacDecPostSeekReset NeAACDecPostSeekReset\n \n-9.37.1.30 faacDecSetCon\ufb01guration\n+9.41.1.30 faacDecSetCon\ufb01guration\n \n #define faacDecSetConfiguration NeAACDecSetConfiguration\n \n-9.37.1.31 FAAD2_VERSION\n+9.41.1.31 FAAD2_VERSION\n \n #define FAAD2_VERSION \"2.7\"\n \n-9.37.1.32 FAAD_FMT_16BIT\n+9.41.1.32 FAAD_FMT_16BIT\n \n #define FAAD_FMT_16BIT 1\n \n-9.37.1.33 FAAD_FMT_24BIT\n+9.41.1.33 FAAD_FMT_24BIT\n \n #define FAAD_FMT_24BIT 2\n-Generated by Doxygen\n-\n-\f9.37 neaacdec.h File Reference\n \n-9.37.1.34 FAAD_FMT_32BIT\n+9.41.1.34 FAAD_FMT_32BIT\n \n #define FAAD_FMT_32BIT 3\n+Generated by Doxygen\n \n-9.37.1.35 FAAD_FMT_DOUBLE\n+\f9.41 neaacdec.h File Reference\n+\n+9.41.1.35 FAAD_FMT_DOUBLE\n \n #define FAAD_FMT_DOUBLE 5\n \n-9.37.1.36 FAAD_FMT_FIXED\n+9.41.1.36 FAAD_FMT_FIXED\n \n #define FAAD_FMT_FIXED FAAD_FMT_FLOAT\n \n-9.37.1.37 FAAD_FMT_FLOAT\n+9.41.1.37 FAAD_FMT_FLOAT\n \n #define FAAD_FMT_FLOAT 4\n \n-9.37.1.38 FAAD_MIN_STREAMSIZE\n+9.41.1.38 FAAD_MIN_STREAMSIZE\n #define FAAD_MIN_STREAMSIZE 768 /\u2217 6144 bits/channel \u2217/\n \n-9.37.1.39 FIXED_POINT_CAP\n+9.41.1.39 FIXED_POINT_CAP\n #define FIXED_POINT_CAP (1<<5) /\u2217 Fixed point \u2217/\n \n-9.37.1.40 FRONT_CHANNEL_CENTER\n+9.41.1.40 FRONT_CHANNEL_CENTER\n \n #define FRONT_CHANNEL_CENTER (1)\n \n-9.37.1.41 FRONT_CHANNEL_LEFT\n+9.41.1.41 FRONT_CHANNEL_LEFT\n \n #define FRONT_CHANNEL_LEFT (2)\n \n-9.37.1.42 FRONT_CHANNEL_RIGHT\n+9.41.1.42 FRONT_CHANNEL_RIGHT\n \n #define FRONT_CHANNEL_RIGHT (3)\n \n-9.37.1.43 HE_AAC\n+9.41.1.43 HE_AAC\n \n #define HE_AAC 5\n-Generated by Doxygen\n \n-183\n+9.41.1.44 LATM\n \n-\f184\n+#define LATM 3\n+Generated by Doxygen\n \n-File Documentation\n+189\n \n-9.37.1.44 LATM\n+\f190\n \n-#define LATM 3\n+File Documentation\n \n-9.37.1.45 LC\n+9.41.1.45 LC\n \n #define LC 2\n \n-9.37.1.46 LC_DEC_CAP\n+9.41.1.46 LC_DEC_CAP\n #define LC_DEC_CAP (1<<0) /\u2217 Can decode LC \u2217/\n \n-9.37.1.47 LD\n+9.41.1.47 LD\n \n #define LD 23\n \n-9.37.1.48 LD_DEC_CAP\n+9.41.1.48 LD_DEC_CAP\n #define LD_DEC_CAP (1<<3) /\u2217 Can decode LD \u2217/\n \n-9.37.1.49 LFE_CHANNEL\n+9.41.1.49 LFE_CHANNEL\n \n #define LFE_CHANNEL (9)\n \n-9.37.1.50 LTP\n+9.41.1.50 LTP\n \n #define LTP 4\n \n-9.37.1.51 LTP_DEC_CAP\n+9.41.1.51 LTP_DEC_CAP\n #define LTP_DEC_CAP (1<<2) /\u2217 Can decode LTP \u2217/\n \n-9.37.1.52 MAIN\n+9.41.1.52 MAIN\n \n #define MAIN 1\n \n-9.37.1.53 MAIN_DEC_CAP\n+9.41.1.53 MAIN_DEC_CAP\n #define MAIN_DEC_CAP (1<<1) /\u2217 Can decode MAIN \u2217/\n-Generated by Doxygen\n-\n-\f9.37 neaacdec.h File Reference\n \n-9.37.1.54 NEAACDECAPI\n+9.41.1.54 NEAACDECAPI\n \n #define NEAACDECAPI\n+Generated by Doxygen\n+\n+\f9.41 neaacdec.h File Reference\n \n-9.37.1.55 NO_SBR\n+9.41.1.55 NO_SBR\n \n #define NO_SBR 0\n \n-9.37.1.56 NO_SBR_UPSAMPLED\n+9.41.1.56 NO_SBR_UPSAMPLED\n \n #define NO_SBR_UPSAMPLED 3\n \n-9.37.1.57 RAW\n+9.41.1.57 RAW\n \n #define RAW 0\n \n-9.37.1.58 SBR_DOWNSAMPLED\n+9.41.1.58 SBR_DOWNSAMPLED\n \n #define SBR_DOWNSAMPLED 2\n \n-9.37.1.59 SBR_UPSAMPLED\n+9.41.1.59 SBR_UPSAMPLED\n \n #define SBR_UPSAMPLED 1\n \n-9.37.1.60 SIDE_CHANNEL_LEFT\n+9.41.1.60 SIDE_CHANNEL_LEFT\n \n #define SIDE_CHANNEL_LEFT (4)\n \n-9.37.1.61 SIDE_CHANNEL_RIGHT\n+9.41.1.61 SIDE_CHANNEL_RIGHT\n \n #define SIDE_CHANNEL_RIGHT (5)\n \n-9.37.1.62 SSR\n+9.41.1.62 SSR\n \n #define SSR 3\n \n-9.37.1.63 UNKNOWN_CHANNEL\n+9.41.1.63 UNKNOWN_CHANNEL\n \n #define UNKNOWN_CHANNEL (0)\n+\n Generated by Doxygen\n \n-185\n+191\n \n-\f186\n+\f192\n \n File Documentation\n \n-9.37.2 Typedef Documentation\n-9.37.2.1\n+9.41.2 Typedef Documentation\n+9.41.2.1\n \n mp4AudioSpeci\ufb01cCon\ufb01g\n \n typedef struct mp4AudioSpecificConfig mp4AudioSpecificConfig\n \n-9.37.2.2\n+9.41.2.2\n \n NeAACDecCon\ufb01guration\n \n typedef struct NeAACDecConfiguration NeAACDecConfiguration\n \n-9.37.2.3\n+9.41.2.3\n \n NeAACDecCon\ufb01gurationPtr\n \n typedef struct NeAACDecConfiguration \u2217 NeAACDecConfigurationPtr\n \n-9.37.2.4\n+9.41.2.4\n \n NeAACDecFrameInfo\n \n typedef struct NeAACDecFrameInfo NeAACDecFrameInfo\n \n-9.37.2.5\n+9.41.2.5\n \n NeAACDecHandle\n \n typedef void\u2217 NeAACDecHandle\n \n-9.37.3 Function Documentation\n-9.37.3.1\n+9.41.3 Function Documentation\n+9.41.3.1\n \n NeAACDecAudioSpeci\ufb01cCon\ufb01g()\n \n char NEAACDECAPI NeAACDecAudioSpecificConfig (\n unsigned char \u2217 pBuffer,\n unsigned long buffer_size,\n mp4AudioSpecificConfig \u2217 mp4ASC )\n \n-9.37.3.2\n+9.41.3.2\n \n NeAACDecClose()\n \n void NEAACDECAPI NeAACDecClose (\n NeAACDecHandle hDecoder )\n \n-9.37.3.3\n+9.41.3.3\n \n NeAACDecDecode()\n \n void \u2217NEAACDECAPI NeAACDecDecode (\n NeAACDecHandle hDecoder,\n NeAACDecFrameInfo \u2217 hInfo,\n unsigned char \u2217 buffer,\n unsigned long buffer_size )\n Generated by Doxygen\n \n-\f9.37 neaacdec.h File Reference\n+\f9.41 neaacdec.h File Reference\n \n-9.37.3.4\n+9.41.3.4\n \n NeAACDecDecode2()\n \n void \u2217NEAACDECAPI NeAACDecDecode2 (\n NeAACDecHandle hDecoder,\n NeAACDecFrameInfo \u2217 hInfo,\n unsigned char \u2217 buffer,\n unsigned long buffer_size,\n void \u2217\u2217 sample_buffer,\n unsigned long sample_buffer_size )\n \n-9.37.3.5\n+9.41.3.5\n \n NeAACDecGetCapabilities()\n \n unsigned long NEAACDECAPI NeAACDecGetCapabilities (\n void )\n \n-9.37.3.6\n+9.41.3.6\n \n NeAACDecGetCurrentCon\ufb01guration()\n \n NeAACDecConfigurationPtr NEAACDECAPI NeAACDecGetCurrentConfiguration (\n NeAACDecHandle hDecoder )\n \n-9.37.3.7\n+9.41.3.7\n \n NeAACDecGetErrorMessage()\n \n char \u2217NEAACDECAPI NeAACDecGetErrorMessage (\n unsigned char errcode )\n \n-9.37.3.8\n+9.41.3.8\n \n NeAACDecInit()\n \n long NEAACDECAPI NeAACDecInit (\n NeAACDecHandle hDecoder,\n unsigned char \u2217 buffer,\n unsigned long buffer_size,\n unsigned long \u2217 samplerate,\n unsigned char \u2217 channels )\n \n-9.37.3.9\n+9.41.3.9\n \n NeAACDecInit2()\n \n char NEAACDECAPI NeAACDecInit2 (\n NeAACDecHandle hDecoder,\n unsigned char \u2217 pBuffer,\n unsigned long SizeOfDecoderSpecificInfo,\n unsigned long \u2217 samplerate,\n unsigned char \u2217 channels )\n \n Generated by Doxygen\n \n-187\n+193\n \n-\f188\n+\f194\n \n File Documentation\n \n-9.37.3.10 NeAACDecInitDAB()\n+9.41.3.10 NeAACDecInitDAB()\n \n char NEAACDECAPI NeAACDecInitDAB (\n NeAACDecHandle \u2217 hDecoder,\n unsigned long samplerate,\n unsigned char channels,\n unsigned char sbr )\n \n-9.37.3.11 NeAACDecInitDRM()\n+9.41.3.11 NeAACDecInitDRM()\n \n char NEAACDECAPI NeAACDecInitDRM (\n NeAACDecHandle \u2217 hDecoder,\n unsigned long samplerate,\n unsigned char channels )\n \n-9.37.3.12 NeAACDecOpen()\n+9.41.3.12 NeAACDecOpen()\n \n NeAACDecHandle NEAACDECAPI NeAACDecOpen (\n void )\n \n-9.37.3.13 NeAACDecPostSeekReset()\n+9.41.3.13 NeAACDecPostSeekReset()\n \n void NEAACDECAPI NeAACDecPostSeekReset (\n NeAACDecHandle hDecoder,\n long frame )\n \n-9.37.3.14 NeAACDecSetCon\ufb01guration()\n+9.41.3.14 NeAACDecSetCon\ufb01guration()\n \n unsigned char NEAACDECAPI NeAACDecSetConfiguration (\n NeAACDecHandle hDecoder,\n NeAACDecConfigurationPtr config )\n \n-9.38\n+9.42\n \n neaacdec.h\n \n Go to the documentation of this \ufb01le.\n 00001 /*\n 00002 ** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding\n 00003 ** Copyright (C) 2003-2005 M. Bakker, Nero AG, http://www.nero.com\n@@ -12100,15 +12456,15 @@\n 00010 ** This program is distributed in the hope that it will be useful,\n 00011 ** but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 ** GNU General Public License for more details.\n \n Generated by Doxygen\n \n-\f9.38 neaacdec.h\n+\f9.42 neaacdec.h\n \n 00014 **\n 00015 ** You should have received a copy of the GNU General Public License\n 00016 ** along with this program; if not, write to the Free Software\n 00017 ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,\n 00018 ** MA 02110-1301 USA\n 00019 **\n@@ -12221,17 +12577,17 @@\n 00092\n 00093 /* SBR signalling */\n 00094 #define NO_SBR\n 0\n \n Generated by Doxygen\n \n-189\n+195\n \n-\f190\n+\f196\n \n File Documentation\n \n 00095 #define SBR_UPSAMPLED\n 1\n 00096 #define SBR_DOWNSAMPLED 2\n 00097 #define NO_SBR_UPSAMPLED 3\n@@ -12352,15 +12708,15 @@\n unsigned char dontUpSampleImplicitSBR;\n 00173 } NeAACDecConfiguration, *NeAACDecConfigurationPtr;\n 00174\n 00175 typedef struct NeAACDecFrameInfo\n \n Generated by Doxygen\n \n-\f9.38 neaacdec.h\n+\f9.42 neaacdec.h\n \n 00176 {\n 00177\n unsigned long bytesconsumed;\n 00178\n unsigned long samples;\n 00179\n@@ -12481,17 +12837,17 @@\n unsigned long buffer_size,\n 00255\n 00256\n mp4AudioSpecificConfig *mp4ASC);\n \n Generated by Doxygen\n \n-191\n+197\n \n-\f192\n+\f198\n \n File Documentation\n \n 00257\n 00258 #ifdef _WIN32\n 00259\n #pragma pack(pop)\n@@ -12499,15 +12855,15 @@\n 00261\n 00262 #ifdef __cplusplus\n 00263 }\n 00264 #endif /* __cplusplus */\n 00265\n 00266 #endif\n \n-9.39\n+9.43\n \n ofdm_coarse_frequency_correct.h File Reference\n \n #include \n #include \n \n Classes\n@@ -12515,15 +12871,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.40\n+9.44\n \n ofdm_coarse_frequency_correct.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -12553,15 +12909,15 @@\n 00027\n 00028 namespace gr {\n 00029\n namespace dab {\n \n Generated by Doxygen\n \n-\f9.41 ofdm_ffe_all_in_one.h File Reference\n+\f9.45 ofdm_ffe_all_in_one.h File Reference\n \n 00030\n 00031\n /*!\n 00032\n * \\brief <+description of block+>\n 00033\n@@ -12603,15 +12959,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_COARSE_FREQUENCY_CORRECT_H */\n 00056\n \n-9.41\n+9.45\n \n ofdm_ffe_all_in_one.h File Reference\n \n #include \n #include \n \n Classes\n@@ -12619,15 +12975,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.42\n+9.46\n \n ofdm_ffe_all_in_one.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -12639,17 +12995,17 @@\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n \n Generated by Doxygen\n \n-193\n+199\n \n-\f194\n+\f200\n \n File Documentation\n \n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n 00016 * along with this software; see the file COPYING. If not, write to\n@@ -12712,15 +13068,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_FFE_ALL_IN_ONE_H */\n 00056\n \n-9.43\n+9.47\n \n ofdm_insert_pilot_vcc.h File Reference\n \n #include \n #include \n \n Classes\n@@ -12730,17 +13086,17 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-\f9.44 ofdm_insert_pilot_vcc.h\n+\f9.48 ofdm_insert_pilot_vcc.h\n \n-9.44\n+9.48\n \n ofdm_insert_pilot_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -12815,38 +13171,38 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_INSERT_PILOT_VCC_H */\n 00056\n \n-9.45\n+9.49\n \n ofdm_move_and_insert_zero.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_move_and_insert_zero\n \n <+description of block+>\n Generated by Doxygen\n \n-195\n+201\n \n-\f196\n+\f202\n \n File Documentation\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.46\n+9.50\n \n ofdm_move_and_insert_zero.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -12921,35 +13277,35 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_MOVE_AND_INSERT_ZERO_H */\n 00056\n \n-9.47\n+9.51\n \n ofdm_remove_\ufb01rst_symbol_vcc.h File Reference\n \n #include \n #include \n \n Generated by Doxygen\n \n-\f9.48 ofdm_remove_\ufb01rst_symbol_vcc.h\n+\f9.52 ofdm_remove_\ufb01rst_symbol_vcc.h\n \n Classes\n \u2022 class gr::dab::ofdm_remove_\ufb01rst_symbol_vcc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.48\n+9.52\n \n ofdm_remove_\ufb01rst_symbol_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -13026,21 +13382,21 @@\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_REMOVE_FIRST_SYMBOL_VCC_H */\n 00056\n \n Generated by Doxygen\n \n-197\n+203\n \n-\f198\n+\f204\n \n File Documentation\n \n-9.49\n+9.53\n \n ofdm_sampler.h File Reference\n \n #include \n #include \n \n Classes\n@@ -13048,15 +13404,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.50\n+9.54\n \n ofdm_sampler.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -13114,15 +13470,15 @@\n 00043\n *\n 00044\n * To avoid accidental use of raw pointers, dab::ofdm_sampler\u2019s\n \n Generated by Doxygen\n \n-\f9.51 peak_detector_fb.h File Reference\n+\f9.55 peak_detector_fb.h File Reference\n \n * constructor is in a private implementation\n * class. dab::ofdm_sampler::make is the public interface for\n * creating new instances.\n */\n static sptr make(unsigned int fft_length, unsigned int cp_length, unsigned int\n symbols_per_frame,unsigned int gap);\n@@ -13137,30 +13493,30 @@\n 00056\n 00045\n 00046\n 00047\n 00048\n 00049\n \n-9.51\n+9.55\n \n peak_detector_fb.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::peak_detector_fb\n Detect the peak of a signal.\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.52\n+9.56\n \n peak_detector_fb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 <+YOU OR YOUR COMPANY+>.\n@@ -13186,17 +13542,17 @@\n 00023 #define INCLUDED_DAB_PEAK_DETECTOR_FB_H\n 00024\n 00025 #include \n 00026 #include \n \n Generated by Doxygen\n \n-199\n+205\n \n-\f200\n+\f206\n \n File Documentation\n \n 00027\n 00028 namespace gr {\n 00029\n namespace dab {\n@@ -13358,43 +13714,43 @@\n 00106\n * \\return alpha\n 00107\n */\n \n Generated by Doxygen\n \n-\f9.53 prune.h File Reference\n+\f9.57 prune.h File Reference\n \n 00108\n virtual float alpha() = 0;\n 00109\n };\n 00110\n 00111\n } // namespace dab\n 00112 } // namespace gr\n 00113\n 00114 #endif /* INCLUDED_DAB_PEAK_DETECTOR_FB_H */\n 00115\n \n-9.53\n+9.57\n \n prune.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::prune\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.54\n+9.58\n \n prune.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -13430,17 +13786,17 @@\n 00031\n /*!\n 00032\n * cuts bits of start and end of a stream sequence\n \n Generated by Doxygen\n \n-201\n+207\n \n-\f202\n+\f208\n \n File Documentation\n \n 00033\n 00034\n 00035\n 00036\n@@ -13460,15 +13816,15 @@\n *\n */\n class DAB_API prune : virtual public gr::block\n {\n public:\n typedef std::shared_ptr sptr;\n \n-9.55\n+9.59\n \n prune_vectors.h File Reference\n \n /*!\n * \\brief Return a shared_ptr to a new instance of dab::prune.\n *\n * To avoid accidental use of raw pointers, dab::prune\u2019s\n@@ -13496,15 +13852,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.56\n+9.60\n \n prune_vectors.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -13519,15 +13875,15 @@\n 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00013 * GNU General Public License for more details.\n 00014 *\n 00015 * You should have received a copy of the GNU General Public License\n \n Generated by Doxygen\n \n-\f9.57 puncture_bb.h File Reference\n+\f9.61 puncture_bb.h File Reference\n \n 00016 * along with this software; see the file COPYING. If not, write to\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n 00018 * Boston, MA 02110-1301, USA.\n 00019 */\n 00020\n 00021\n@@ -13585,15 +13941,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_PRUNE_VECTORS_H */\n 00056\n \n-9.57\n+9.61\n \n puncture_bb.h File Reference\n \n #include \n #include \n \n Classes\n@@ -13602,21 +13958,21 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-203\n+209\n \n-\f204\n+\f210\n \n File Documentation\n \n-9.58\n+9.62\n \n puncture_bb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 <+YOU OR YOUR COMPANY+>.\n@@ -13687,34 +14043,34 @@\n 00050\n } // namespace dab\n 00051 } // namespace gr\n 00052\n 00053 #endif /* INCLUDED_DAB_PUNCTURE_BB_H */\n 00054\n \n-9.59\n+9.63\n \n qpsk_demapper_vcb.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::qpsk_demapper_vcb\n \n <+description of block+>\n Generated by Doxygen\n \n-\f9.60 qpsk_demapper_vcb.h\n+\f9.64 qpsk_demapper_vcb.h\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.60\n+9.64\n \n qpsk_demapper_vcb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -13789,39 +14145,39 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_QPSK_DEMAPPER_VCB_H */\n 00056\n \n-9.61\n+9.65\n \n qpsk_mapper_vbc.h File Reference\n \n #include \n #include \n \n Generated by Doxygen\n \n-205\n+211\n \n-\f206\n+\f212\n \n File Documentation\n \n Classes\n \u2022 class gr::dab::qpsk_mapper_vbc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.62\n+9.66\n \n qpsk_mapper_vbc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -13898,32 +14254,32 @@\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_QPSK_MAPPER_VBC_H */\n 00056\n \n Generated by Doxygen\n \n-\f9.63 reed_solomon_decode_bb.h File Reference\n+\f9.67 reed_solomon_decode_bb.h File Reference\n \n-9.63\n+9.67\n \n reed_solomon_decode_bb.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::reed_solomon_decode_bb\n Reed-Solomon decoder con\ufb01gured for DAB+.\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.64\n+9.68\n \n reed_solomon_decode_bb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -13980,17 +14336,17 @@\n 00042\n * \\brief Return a shared_ptr to a new instance of dab::reed_solomon3_bb.\n 00043\n *\n \n Generated by Doxygen\n \n-207\n+213\n \n-\f208\n+\f214\n \n File Documentation\n \n 00044\n * To avoid accidental use of raw pointers, dab::reed_solomon3_bb\u2019s\n 00045\n * constructor is in a private implementation\n@@ -14011,15 +14367,15 @@\n 00054\n } // namespace dab\n 00055 } // namespace gr\n 00056\n 00057 #endif /* INCLUDED_DAB_REED_SOLOMON_DECODE_BB_H */\n 00058\n \n-9.65\n+9.69\n \n repartition_vectors.h File Reference\n \n #include \n #include \n \n Classes\n@@ -14027,15 +14383,15 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.66\n+9.70\n \n repartition_vectors.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -14059,15 +14415,15 @@\n 00021\n 00022 #ifndef INCLUDED_DAB_REPARTITION_VECTORS_H\n 00023 #define INCLUDED_DAB_REPARTITION_VECTORS_H\n 00024\n \n Generated by Doxygen\n \n-\f9.67 select_subch_vfvf.h File Reference\n+\f9.71 select_subch_vfvf.h File Reference\n \n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n 00029\n namespace dab {\n@@ -14116,46 +14472,46 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_REPARTITION_VECTORS_H */\n 00056\n \n-9.67\n+9.71\n \n select_subch_vfvf.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::select_subch_vfvf\n selects vectors out of input vectors that belong to one subchannel\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.68\n+9.72\n \n select_subch_vfvf.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n Technology (KIT).\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n \n Generated by Doxygen\n \n-209\n+215\n \n-\f210\n+\f216\n \n File Documentation\n \n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n 00008 * any later version.\n 00009 *\n@@ -14228,34 +14584,34 @@\n 00060\n } // namespace dab\n 00061 } // namespace gr\n 00062\n 00063 #endif /* INCLUDED_DAB_SELECT_SUBCH_VFVF_H */\n 00064\n \n-9.69\n+9.73\n \n select_vectors.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::select_vectors\n \n <+description of block+>\n Generated by Doxygen\n \n-\f9.70 select_vectors.h\n+\f9.74 select_vectors.h\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.70\n+9.74\n \n select_vectors.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -14331,39 +14687,39 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_SELECT_VECTORS_H */\n 00056\n \n-9.71\n+9.75\n \n sum_phasor_trig_vcc.h File Reference\n \n #include \n #include \n \n Generated by Doxygen\n \n-211\n+217\n \n-\f212\n+\f218\n \n File Documentation\n \n Classes\n \u2022 class gr::dab::sum_phasor_trig_vcc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.72\n+9.76\n \n sum_phasor_trig_vcc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n@@ -14440,32 +14796,32 @@\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_SUM_PHASOR_TRIG_VCC_H */\n 00056\n \n Generated by Doxygen\n \n-\f9.73 time_deinterleave_ff.h File Reference\n+\f9.77 time_deinterleave_ff.h File Reference\n \n-9.73\n+9.77\n \n time_deinterleave_ff.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::time_deinterleave_ff\n applies time deinterleaving to a vector\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.74\n+9.78\n \n time_deinterleave_ff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -14514,17 +14870,17 @@\n public:\n 00041\n 00042\n typedef std::shared_ptr sptr;\n \n Generated by Doxygen\n \n-213\n+219\n \n-\f214\n+\f220\n \n File Documentation\n \n 00043\n 00044\n /*!\n 00045\n@@ -14549,29 +14905,29 @@\n 00055\n } // namespace dab\n 00056 } // namespace gr\n 00057\n 00058 #endif /* INCLUDED_DAB_TIME_DEINTERLEAVE_FF_H */\n 00059\n \n-9.75\n+9.79\n \n unpuncture_ff.h File Reference\n \n #include \n #include \n \n Classes\n \u2022 class gr::dab::unpuncture_ff\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.76\n+9.80\n \n unpuncture_ff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -14595,15 +14951,15 @@\n 00020\n 00021\n 00022 #ifndef INCLUDED_DAB_UNPUNCTURE_FF_H\n 00023 #define INCLUDED_DAB_UNPUNCTURE_FF_H\n \n Generated by Doxygen\n \n-\f9.77 unpuncture_vff.h File Reference\n+\f9.81 unpuncture_vff.h File Reference\n \n 00024\n 00025 #include \n 00026 #include \n 00027\n 00028 namespace gr {\n 00029\n@@ -14650,15 +15006,15 @@\n 00051\n } // namespace dab\n 00052 } // namespace gr\n 00053\n 00054 #endif /* INCLUDED_DAB_UNPUNCTURE_FF_H */\n 00055\n \n-9.77\n+9.81\n \n unpuncture_vff.h File Reference\n \n #include \n #include \n \n Classes\n@@ -14666,32 +15022,32 @@\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.78\n+9.82\n \n unpuncture_vff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2015 <+YOU OR YOUR COMPANY+>.\n 00004 *\n 00005 * This is free software; you can redistribute it and/or modify\n 00006 * it under the terms of the GNU General Public License as published by\n 00007 * the Free Software Foundation; either version 3, or (at your option)\n \n Generated by Doxygen\n \n-215\n+221\n \n-\f216\n+\f222\n \n File Documentation\n \n 00008 * any later version.\n 00009 *\n 00010 * This software is distributed in the hope that it will be useful,\n 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n@@ -14758,15 +15114,15 @@\n 00052\n } // namespace dab\n 00053 } // namespace gr\n 00054\n 00055 #endif /* INCLUDED_DAB_UNPUNCTURE_VFF_H */\n 00056\n \n-9.79\n+9.83\n \n valve_ff.h File Reference\n \n #include \n #include \n \n Classes\n@@ -14774,17 +15130,17 @@\n lets samples pass or not depending on the state of closed\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n Generated by Doxygen\n \n-\f9.80 valve_ff.h\n+\f9.84 valve_ff.h\n \n-9.80\n+9.84\n \n valve_ff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -14864,39 +15220,39 @@\n 00054\n } // namespace dab\n 00055 } // namespace gr\n 00056\n 00057 #endif /* INCLUDED_DAB_VALVE_FF_H */\n 00058\n \n-9.81\n+9.85\n \n xrun_monitor_cc.h File Reference\n \n #include \n #include \n \n Generated by Doxygen\n \n-217\n+223\n \n-\f218\n+\f224\n \n File Documentation\n \n Classes\n \u2022 class gr::dab::xrun_monitor_cc\n \n <+description of block+>\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.82\n+9.86\n \n xrun_monitor_cc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2018 Ruben Undheim \n@@ -14980,42 +15336,42 @@\n 00057 } // namespace gr\n 00058\n 00059 #endif /* INCLUDED_DAB_XRUN_MONITOR_CC_H */\n 00060\n \n Generated by Doxygen\n \n-\f9.83 dab_ofdm_coarse_frequency_correct.h File Reference\n+\f9.87 dab_ofdm_coarse_frequency_correct.h File Reference\n \n-9.83\n+9.87\n \n-219\n+225\n \n dab_ofdm_coarse_frequency_correct.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_ofdm_coarse_frequency_correct\n Corrects coarse frequency offset in the frequency spectrum.\n \n Functions\n \u2022 dab_ofdm_coarse_frequency_correct_sptr dab_make_ofdm_coarse_frequency_correct (unsigned int fft_length,\n unsigned int num_carriers)\n \n-9.83.1 Function Documentation\n-9.83.1.1\n+9.87.1 Function Documentation\n+9.87.1.1\n \n dab_make_ofdm_coarse_frequency_correct()\n \n dab_ofdm_coarse_frequency_correct_sptr dab_make_ofdm_coarse_frequency_correct (\n unsigned int fft_length,\n unsigned int num_carriers )\n \n-9.84\n+9.88\n \n dab_ofdm_coarse_frequency_correct.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -15045,15 +15401,15 @@\n 00027 class dab_ofdm_coarse_frequency_correct;\n 00028\n 00029 typedef std::shared_ptr dab_ofdm_coarse_frequency_correct_sptr;\n 00030\n \n Generated by Doxygen\n \n-\f220\n+\f226\n \n File Documentation\n \n 00031 dab_ofdm_coarse_frequency_correct_sptr\n 00032 dab_make_ofdm_coarse_frequency_correct (unsigned int fft_length,\n 00033\n unsigned int num_carriers);\n@@ -15110,32 +15466,32 @@\n gr_vector_const_void_star &input_items,\n 00068\n gr_vector_void_star &output_items);\n 00069 };\n 00070\n 00071 #endif /* INCLUDED_DAB_OFDM_COARSE_FREQUENCY_CORRECT_H */\n \n-9.85\n+9.89\n \n complex_to_interleaved_\ufb02oat_vcf_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::complex_to_interleaved_\ufb02oat_vcf_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-\f9.86 complex_to_interleaved_\ufb02oat_vcf_impl.h\n+\f9.90 complex_to_interleaved_\ufb02oat_vcf_impl.h\n \n-9.86\n+9.90\n \n complex_to_interleaved_\ufb02oat_vcf_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -15188,35 +15544,35 @@\n 00042 };\n 00043\n 00044 }\n 00045 }\n 00046\n 00047 #endif /* INCLUDED_DAB_COMPLEX_TO_INTERLEAVED_FLOAT_VCF_H */\n \n-9.87\n+9.91\n \n control_stream_to_tag_cc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::control_stream_to_tag_cc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n Generated by Doxygen\n \n-221\n+227\n \n-\f222\n+\f228\n \n File Documentation\n \n-9.88\n+9.92\n \n control_stream_to_tag_cc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2018 <+YOU OR YOUR COMPANY+>.\n@@ -15280,62 +15636,62 @@\n 00046\n } // namespace dab\n 00047 } // namespace gr\n 00048\n 00049 #endif /* INCLUDED_DAB_CONTROL_STREAM_TO_TAG_CC_IMPL_H */\n 00050\n \n-9.89\n+9.93\n \n crc16.h File Reference\n \n Functions\n \u2022 uint16_t crc16 (const char \u2217bitstream, int length, uint16_t generator, uint16_t initial_state)\n \n-9.89.1 Function Documentation\n-9.89.1.1\n+9.93.1 Function Documentation\n+9.93.1.1\n \n crc16()\n \n uint16_t crc16 (\n const char \u2217 bitstream,\n int length,\n uint16_t generator,\n uint16_t initial_state )\n Generated by Doxygen\n \n-\f9.90 crc16.h\n+\f9.94 crc16.h\n \n-9.90\n+9.94\n \n crc16.h\n \n Go to the documentation of this \ufb01le.\n 00001 #ifndef _CRC16_H\n 00002 #define _CRC16_H\n 00003\n 00004 uint16_t crc16(const char *bitstream, int length, uint16_t generator, uint16_t initial_state);\n 00005\n 00006 #endif /* _CRC16_H */\n \n-9.91\n+9.95\n \n crc16_bb_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::crc16_bb_impl\n crc16 is written in the last 2 bits of input vector\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.92\n+9.96\n \n crc16_bb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 by Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -15365,17 +15721,17 @@\n 00026 namespace gr {\n namespace dab {\n 00027\n 00028 /*! \\brief crc16 is written in the last 2 bits of input vector\n \n Generated by Doxygen\n \n-223\n+229\n \n-\f224\n+\f230\n \n File Documentation\n \n 00029\n 00030\n 00031\n 00032\n@@ -15427,40 +15783,40 @@\n 00057\n 00058\n }\n 00059 }\n 00060\n 00061 #endif /* INCLUDED_DAB_CRC16_BB_IMPL_H */\n \n-9.93\n+9.97\n \n dab_concatenate_signals.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_concatenate_signals\n Concatenate all input signals in time.\n \n Functions\n \u2022 dab_concatenate_signals_sptr dab_make_concatenate_signals (size_t itemsize)\n \n-9.93.1 Function Documentation\n-9.93.1.1\n+9.97.1 Function Documentation\n+9.97.1.1\n \n dab_make_concatenate_signals()\n \n dab_concatenate_signals_sptr dab_make_concatenate_signals (\n size_t itemsize )\n \n Generated by Doxygen\n \n-\f9.94 dab_concatenate_signals.h\n+\f9.98 dab_concatenate_signals.h\n \n-9.94\n+9.98\n \n dab_concatenate_signals.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2008 Free Software Foundation, Inc.\n@@ -15536,50 +15892,50 @@\n gr_vector_void_star &output_items);\n void reset() { d_current_signal=0; }\n 00062\n 00063 };\n 00064\n 00065 #endif\n \n-9.95\n+9.99\n \n dab_correct_individual_phase_offset_vff.h File Reference\n \n #include \n \n Generated by Doxygen\n \n-225\n+231\n \n-\f226\n+\f232\n \n File Documentation\n \n Classes\n \u2022 class dab_correct_individual_phase_offset_vff\n Corrects the individual phase offset of each subcarrier by doing an estimation of the error.\n \n Functions\n \u2022 dab_correct_individual_phase_offset_vff_sptr dab_make_correct_individual_phase_offset_vff (unsigned int vlen,\n \ufb02oat alpha)\n Return a shared_ptr to a new instance of dab_correct_individual_phase_offset_vff.\n \n-9.95.1 Function Documentation\n-9.95.1.1\n+9.99.1 Function Documentation\n+9.99.1.1\n \n dab_make_correct_individual_phase_offset_vff()\n \n dab_correct_individual_phase_offset_vff_sptr dab_make_correct_individual_phase_offset_vff (\n unsigned int vlen,\n float alpha )\n \n Return a shared_ptr to a new instance of dab_correct_individual_phase_offset_vff.\n To avoid accidental use of raw pointers, dab_correct_individual_phase_offset_vff's constructor is private. dab_make_\u2190correct_individual_phase_offset_vff is the public interface for creating new instances.\n \n-9.96\n+9.100\n \n dab_correct_individual_phase_offset_vff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -15610,17 +15966,17 @@\n 00028\n 00029 /*\n 00030 * We use std::shared_ptr\u2019s instead of raw pointers for all access\n 00031 * to gr_blocks (and many other data structures). The shared_ptr gets\n \n Generated by Doxygen\n \n-\f9.97 dab_measure_ber_b.h File Reference\n+\f9.101 dab_measure_ber_b.h File Reference\n \n-227\n+233\n \n 00032 * us transparent reference counting, which greatly simplifies storage\n 00033 * management issues. This is especially helpful in our hybrid\n 00034 * C++ / Python system.\n 00035 *\n 00036 * See http://www.boost.org/libs/smart_ptr/smart_ptr.htm\n 00037 *\n@@ -15689,41 +16045,42 @@\n gr_vector_const_void_star &input_items,\n 00085\n gr_vector_void_star &output_items);\n 00086 };\n 00087\n 00088 #endif /* INCLUDED_DAB_CORRECT_INDIVIDUAL_PHASE_OFFSET_VFF_H */\n \n-9.97\n+9.101\n \n dab_measure_ber_b.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_measure_ber_b\n Measure bit error rate of a byte stream.\n \n Generated by Doxygen\n \n-\f228\n+\f234\n \n File Documentation\n \n Functions\n \u2022 dab_measure_ber_b_sptr dab_make_measure_ber_b ()\n \n-9.97.1 Function Documentation\n-9.97.1.1\n+9.101.1\n+\n+Function Documentation\n \n-dab_make_measure_ber_b()\n+9.101.1.1 dab_make_measure_ber_b()\n \n dab_measure_ber_b_sptr dab_make_measure_ber_b ( )\n \n-9.98\n+9.102\n \n dab_measure_ber_b.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004,2007 Free Software Foundation, Inc.\n@@ -15783,15 +16140,15 @@\n 00052\n 00053 public:\n 00054\n /*! clear error and byte count */\n \n Generated by Doxygen\n \n-\f9.99 dab_moving_sum_cc.h File Reference\n+\f9.103 dab_moving_sum_cc.h File Reference\n \n 00055\n void clear() { d_errors=0; d_bytes=0; }\n 00056\n /*! \\return bit error rate */\n 00057\n float ber() { return (float)d_errors/(float)(d_bytes*8); }\n@@ -15814,36 +16171,37 @@\n gr_vector_const_void_star &input_items,\n 00067\n gr_vector_void_star &output_items);\n 00068 };\n 00069\n 00070 #endif /* INCLUDED_DAB_MEASURE_BER_B_H */\n \n-9.99\n+9.103\n \n dab_moving_sum_cc.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_moving_sum_cc\n Moving sum over a stream of complex \ufb02oats.\n \n Functions\n \u2022 dab_moving_sum_cc_sptr dab_make_moving_sum_cc (int length)\n \n-9.99.1 Function Documentation\n-9.99.1.1\n+9.103.1\n+\n+Function Documentation\n \n-dab_make_moving_sum_cc()\n+9.103.1.1 dab_make_moving_sum_cc()\n \n dab_moving_sum_cc_sptr dab_make_moving_sum_cc (\n int length )\n \n-9.100\n+9.104\n \n dab_moving_sum_cc.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -15855,17 +16213,17 @@\n 00009 * the Free Software Foundation; either version 3, or (at your option)\n 00010 * any later version.\n 00011 *\n 00012 * GNU Radio is distributed in the hope that it will be useful,\n \n Generated by Doxygen\n \n-229\n+235\n \n-\f230\n+\f236\n \n File Documentation\n \n 00013 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00014 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00015 * GNU General Public License for more details.\n 00016 *\n@@ -15934,48 +16292,48 @@\n gr_vector_const_void_star &input_items,\n 00067\n gr_vector_void_star &output_items);\n 00068 };\n 00069\n 00070 #endif /* INCLUDED_DAB_MOVING_SUM_CC_H */\n \n-9.101\n+9.105\n \n dab_ofdm_ffs_sample.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_ofdm_ffs_sample\n samples FFS error estimation at the correct time and averages it\n \n Generated by Doxygen\n \n-\f9.102 dab_ofdm_ffs_sample.h\n+\f9.106 dab_ofdm_ffs_sample.h\n \n-231\n+237\n \n Functions\n \u2022 dab_ofdm_ffs_sample_sptr dab_make_ofdm_ffs_sample (unsigned int symbol_length, unsigned int fft_length,\n unsigned int num_symbols, \ufb02oat alpha, unsigned int sample_rate)\n \n-9.101.1\n+9.105.1\n \n Function Documentation\n \n-9.101.1.1 dab_make_ofdm_ffs_sample()\n+9.105.1.1 dab_make_ofdm_ffs_sample()\n \n dab_ofdm_ffs_sample_sptr dab_make_ofdm_ffs_sample (\n unsigned int symbol_length,\n unsigned int fft_length,\n unsigned int num_symbols,\n float alpha,\n unsigned int sample_rate )\n \n-9.102\n+9.106\n \n dab_ofdm_ffs_sample.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -16020,15 +16378,15 @@\n 00040 * \\param sample_rate sampling rate - needed to calculate the offset estimation in Hz\n 00041 *\n 00042 * input: port 0: float - actual data; port 1: byte - trigger signal indicating the start of a frame\n 00043 * output: float fine frequency offset estimation (in radian per sample)\n \n Generated by Doxygen\n \n-\f232\n+\f238\n \n File Documentation\n \n 00044 */\n 00045 class dab_ofdm_ffs_sample : public gr_sync_block\n 00046 {\n 00047\n@@ -16090,41 +16448,41 @@\n gr_vector_const_void_star &input_items,\n 00072\n gr_vector_void_star &output_items);\n 00073 };\n 00074\n 00075 #endif /* INCLUDED_DAB_OFDM_FFS_SAMPLE_H */\n \n-9.103\n+9.107\n \n dab_puncture_vbb.h File Reference\n \n #include \n \n Classes\n \u2022 class dab_puncture_vbb\n Puncturing - remove bits, where the puncturing sequence is zero.\n \n Functions\n \u2022 dab_puncture_vbb_sptr dab_make_puncture_vbb (const std::vector< unsigned char > &puncturing_vector)\n \n-9.103.1\n+9.107.1\n \n Function Documentation\n \n-9.103.1.1 dab_make_puncture_vbb()\n+9.107.1.1 dab_make_puncture_vbb()\n \n dab_puncture_vbb_sptr dab_make_puncture_vbb (\n const std::vector< unsigned char > & puncturing_vector )\n \n Generated by Doxygen\n \n-\f9.104 dab_puncture_vbb.h\n+\f9.108 dab_puncture_vbb.h\n \n-9.104\n+9.108\n \n dab_puncture_vbb.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -16195,50 +16553,50 @@\n gr_vector_const_void_star &input_items,\n 00059\n gr_vector_void_star &output_items);\n 00060 };\n 00061\n 00062 #endif /* INCLUDED_DAB_PUNCTURE_VBB_H */\n \n-9.105\n+9.109\n \n dab_sum_elements_vff.h File Reference\n \n #include \n \n Generated by Doxygen\n \n-233\n+239\n \n-\f234\n+\f240\n \n File Documentation\n \n Classes\n \u2022 class dab_sum_elements_vff\n Sum up all elements of a vector.\n \n Functions\n \u2022 dab_sum_elements_vff_sptr dab_make_sum_elements_vff (unsigned int length)\n Return a shared_ptr to a new instance of dab_sum_elements_vff.\n \n-9.105.1\n+9.109.1\n \n Function Documentation\n \n-9.105.1.1 dab_make_sum_elements_vff()\n+9.109.1.1 dab_make_sum_elements_vff()\n \n dab_sum_elements_vff_sptr dab_make_sum_elements_vff (\n unsigned int length )\n \n Return a shared_ptr to a new instance of dab_sum_elements_vff.\n To avoid accidental use of raw pointers, dab_sum_elements_vff's constructor is private. dab_make_sum_elements_vff\n is the public interface for creating new instances.\n \n-9.106\n+9.110\n \n dab_sum_elements_vff.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -16272,15 +16630,15 @@\n 00031 * to gr_blocks (and many other data structures). The shared_ptr gets\n 00032 * us transparent reference counting, which greatly simplifies storage\n 00033 * management issues. This is especially helpful in our hybrid\n 00034 * C++ / Python system.\n \n Generated by Doxygen\n \n-\f9.107 diff_phasor_vcc_impl.h File Reference\n+\f9.111 diff_phasor_vcc_impl.h File Reference\n \n 00035 *\n 00036 * See http://www.boost.org/libs/smart_ptr/smart_ptr.htm\n 00037 *\n 00038 * As a convention, the _sptr suffix indicates a std::shared_ptr\n 00039 */\n 00040 typedef std::shared_ptr dab_sum_elements_vff_sptr;\n@@ -16333,36 +16691,36 @@\n gr_vector_const_void_star &input_items,\n 00077\n gr_vector_void_star &output_items);\n 00078 };\n 00079\n 00080 #endif /* INCLUDED_DAB_SUM_ELEMENTS_VFF_H */\n \n-9.107\n+9.111\n \n diff_phasor_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::diff_phasor_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-235\n+241\n \n-\f236\n+\f242\n \n File Documentation\n \n-9.108\n+9.112\n \n diff_phasor_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -16414,31 +16772,31 @@\n 00041 };\n 00042\n 00043 }\n 00044 }\n 00045\n 00046 #endif /* INCLUDED_DAB_DIFF_PHASOR_VCC_H */\n \n-9.109\n+9.113\n \n estimate_sample_rate_bf_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::estimate_sample_rate_bf_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n Generated by Doxygen\n \n-\f9.110 estimate_sample_rate_bf_impl.h\n+\f9.114 estimate_sample_rate_bf_impl.h\n \n-9.110\n+9.114\n \n estimate_sample_rate_bf_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -16504,113 +16862,113 @@\n gr_vector_void_star &output_items);\n 00050 };\n 00051 }\n 00052 }\n 00053 #endif /* INCLUDED_DAB_ESTIMATE_SAMPLE_RATE_BF_H */\n 00054\n \n-9.111\n+9.115\n \n char.h File Reference\n \n Macros\n \u2022 #de\ufb01ne MODNN(x) modnn(rs,x)\n \u2022 #de\ufb01ne MM (rs->mm)\n \u2022 #de\ufb01ne NN (rs->nn)\n \u2022 #de\ufb01ne ALPHA_TO (rs->alpha_to)\n \u2022 #de\ufb01ne INDEX_OF (rs->index_of)\n \u2022 #de\ufb01ne GENPOLY (rs->genpoly)\n Generated by Doxygen\n \n-237\n+243\n \n-\f238\n+\f244\n \n File Documentation\n \n \u2022 #de\ufb01ne NROOTS (rs->nroots)\n \u2022 #de\ufb01ne FCR (rs->fcr)\n \u2022 #de\ufb01ne PRIM (rs->prim)\n \u2022 #de\ufb01ne IPRIM (rs->iprim)\n \u2022 #de\ufb01ne PAD (rs->pad)\n \u2022 #de\ufb01ne A0 (NN)\n \n Typedefs\n \u2022 typedef unsigned char data_t\n \n-9.111.1\n+9.115.1\n \n Macro De\ufb01nition Documentation\n \n-9.111.1.1 A0\n+9.115.1.1 A0\n \n #define A0 (NN)\n \n-9.111.1.2 ALPHA_TO\n+9.115.1.2 ALPHA_TO\n \n #define ALPHA_TO (rs->alpha_to)\n \n-9.111.1.3 FCR\n+9.115.1.3 FCR\n \n #define FCR (rs->fcr)\n \n-9.111.1.4 GENPOLY\n+9.115.1.4 GENPOLY\n \n #define GENPOLY (rs->genpoly)\n \n-9.111.1.5 INDEX_OF\n+9.115.1.5 INDEX_OF\n \n #define INDEX_OF (rs->index_of)\n \n-9.111.1.6 IPRIM\n+9.115.1.6 IPRIM\n \n #define IPRIM (rs->iprim)\n \n-9.111.1.7 MM\n+9.115.1.7 MM\n \n #define MM (rs->mm)\n Generated by Doxygen\n \n-\f9.112 char.h\n+\f9.116 char.h\n \n-239\n+245\n \n-9.111.1.8 MODNN\n+9.115.1.8 MODNN\n #define MODNN(\n x ) modnn(rs,x)\n \n-9.111.1.9 NN\n+9.115.1.9 NN\n #define NN (rs->nn)\n \n-9.111.1.10\n+9.115.1.10\n \n NROOTS\n \n #define NROOTS (rs->nroots)\n \n-9.111.1.11\n+9.115.1.11\n \n PAD\n \n #define PAD (rs->pad)\n \n-9.111.1.12\n+9.115.1.12\n \n PRIM\n \n #define PRIM (rs->prim)\n \n-9.111.2\n+9.115.2\n \n Typedef Documentation\n \n-9.111.2.1 data_t\n+9.115.2.1 data_t\n typedef unsigned char data_t\n \n-9.112\n+9.116\n \n char.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* Stuff specific to the 8-bit symbol version of the general purpose RS codecs\n 00002 *\n 00003 * Copyright 2003, Phil Karn, KA9Q\n@@ -16634,19 +16992,19 @@\n 00021\n 00022\n 00023\n 00024\n \n Generated by Doxygen\n \n-\f240\n+\f246\n \n File Documentation\n \n-9.113\n+9.117\n \n decode_rs.h File Reference\n \n Macros\n \u2022 #de\ufb01ne NULL ((void \u2217)0)\n \u2022 #de\ufb01ne MIN(a, b) ((a) < (b) ? (a) : (b))\n \u2022 #de\ufb01ne A0 (NN)\n@@ -16687,341 +17045,341 @@\n \u2022 int count = 0\n \u2022 el = no_eras\n \u2022 deg_lambda = 0\n \u2022 deg_omega = deg_lambda-1\n \u2022 \ufb01nish __pad0__\n Generated by Doxygen\n \n-\f9.113 decode_rs.h File Reference\n+\f9.117 decode_rs.h File Reference\n \n-9.113.1\n+9.117.1\n \n-241\n+247\n \n Macro De\ufb01nition Documentation\n \n-9.113.1.1 A0\n+9.117.1.1 A0\n \n #define A0 (NN)\n \n-9.113.1.2 MIN\n+9.117.1.2 MIN\n \n #define MIN(\n a,\n b ) ((a) < (b) ?\n \n (a) :\n \n (b))\n \n-9.113.1.3 NULL\n+9.117.1.3 NULL\n #define NULL ((void \u2217)0)\n \n-9.113.2\n+9.117.2\n \n Function Documentation\n \n-9.113.2.1 for() [1/4]\n+9.117.2.1 for() [1/4]\n \n for ( ) = INDEX_OF[lambda[i]]\n \n References ALPHA_TO, FCR, i, INDEX_OF, j, MODNN, NROOTS, PRIM, and s.\n \n-9.113.2.2 for() [2/4]\n+9.117.2.2 for() [2/4]\n \n for (\n i\n \n = 0;i<=deg_omega;i++ )\n \n References A0, ALPHA_TO, i, INDEX_OF, j, lambda, MODNN, omega, s, and tmp.\n \n-9.113.2.3 for() [3/4]\n+9.117.2.3 for() [3/4]\n \n for (\n i\n k\n k\n \n = 1,\n = IPRIM-1; i <= NN; i++,\n = MODNN(k+IPRIM) )\n \n References A0, ALPHA_TO, count, deg_lambda, i, j, k, loc, MODNN, q, reg, and root.\n \n Generated by Doxygen\n \n-\f242\n+\f248\n \n File Documentation\n \n-9.113.2.4 for() [4/4]\n+9.117.2.4 for() [4/4]\n \n for (\n j\n \n = count-1; j >=0; j-- )\n \n References A0, ALPHA_TO, count, deg_lambda, deg_omega, den, FCR, i, INDEX_OF, j, lambda, loc, MIN, MODNN,\n NN, NROOTS, num1, num2, omega, PAD, and root.\n \n-9.113.2.5 if() [1/3]\n+9.117.2.5 if() [1/3]\n \n if (\n !\n \n syn_error )\n \n References count.\n \n-9.113.2.6 if() [2/3]\n+9.117.2.6 if() [2/3]\n \n if (\n deg_lambda !\n \n = count )\n \n References count.\n \n-9.113.2.7 if() [3/3]\n+9.117.2.7 if() [3/3]\n \n if (\n no_eras ,\n 0 )\n \n References A0, ALPHA_TO, count, i, INDEX_OF, IPRIM, j, k, lambda, loc, MODNN, NN, PRIM, q, reg, root, tmp, and\n u.\n \n-9.113.2.8 lambda()\n+9.117.2.8 lambda()\n \n memset &[1] lambda (\n lambda [0] )\n \n-9.113.2.9 reg()\n+9.117.2.9 reg()\n \n memcpy &[1][1] reg (\n reg [0] )\n \n Generated by Doxygen\n \n-\f9.113 decode_rs.h File Reference\n+\f9.117 decode_rs.h File Reference\n \n-9.113.2.10\n+9.117.2.10\n \n while()\n \n while (\n ++r<= NROOTS )\n \n References A0, ALPHA_TO, b, discr_r, el, i, INDEX_OF, lambda, MODNN, NN, NROOTS, r, s, and t.\n \n-9.113.3\n+9.117.3\n \n Variable Documentation\n \n-9.113.3.1 __pad0__\n+9.117.3.1 __pad0__\n \n finish __pad0__\n \n-9.113.3.2 b\n+9.117.3.2 b\n \n data_t b[NROOTS+1]\n \n Referenced by while().\n \n-9.113.3.3 count\n+9.117.3.3 count\n \n count = 0\n \n Referenced by for(), for(), if(), if(), and if().\n \n-9.113.3.4 deg_lambda\n+9.117.3.4 deg_lambda\n \n deg_lambda = 0\n \n Referenced by for(), and for().\n \n-9.113.3.5 deg_omega\n+9.117.3.5 deg_omega\n \n deg_omega = deg_lambda-1\n \n Referenced by for().\n \n-9.113.3.6 den\n+9.117.3.6 den\n \n data_t den\n \n Referenced by for().\n Generated by Doxygen\n \n-243\n+249\n \n-\f244\n+\f250\n \n File Documentation\n \n-9.113.3.7 discr_r\n+9.117.3.7 discr_r\n \n data_t discr_r\n \n Referenced by while().\n \n-9.113.3.8 el\n+9.117.3.8 el\n \n el = no_eras\n \n Referenced by while().\n \n-9.113.3.9 i\n+9.117.3.9 i\n \n int i\n \n Initial value:\n {\n int deg_lambda, el, deg_omega\n \n Referenced by for(), for(), for(), for(), for(), if(), and while().\n \n-9.113.3.10\n+9.117.3.10\n \n j\n \n int j\n \n Referenced by for(), for(), for(), for(), and if().\n \n-9.113.3.11\n+9.117.3.11\n \n k\n \n int k\n \n Referenced by for(), and if().\n \n-9.113.3.12\n+9.117.3.12\n \n lambda\n \n lambda[0] = 1\n \n Referenced by for(), for(), if(), and while().\n \n-9.113.3.13\n+9.117.3.13\n \n loc\n \n data_t loc[NROOTS]\n \n Referenced by for(), for(), and if().\n Generated by Doxygen\n \n-\f9.113 decode_rs.h File Reference\n+\f9.117 decode_rs.h File Reference\n \n-9.113.3.14\n+9.117.3.14\n \n num1\n \n data_t num1\n \n Referenced by for().\n \n-9.113.3.15\n+9.117.3.15\n \n num2\n \n data_t num2\n \n Referenced by for().\n \n-9.113.3.16\n+9.117.3.16\n \n omega\n \n data_t omega[NROOTS+1]\n \n Referenced by for(), and for().\n \n-9.113.3.17\n+9.117.3.17\n \n q\n \n data_t q\n \n Referenced by for(), and if().\n \n-9.113.3.18\n+9.117.3.18\n \n r\n \n r = no_eras\n \n Referenced by while().\n \n-9.113.3.19\n+9.117.3.19\n \n reg\n \n data_t reg[NROOTS+1]\n \n Referenced by for(), and if().\n \n-9.113.3.20\n+9.117.3.20\n \n root\n \n data_t root[NROOTS]\n \n Referenced by for(), for(), and if().\n Generated by Doxygen\n \n-245\n+251\n \n-\f246\n+\f252\n \n File Documentation\n \n-9.113.3.21\n+9.117.3.21\n \n s\n \n data_t s[NROOTS]\n \n Referenced by for(), for(), and while().\n \n-9.113.3.22\n+9.117.3.22\n \n syn_error\n \n syn_error = 0\n \n-9.113.3.23\n+9.117.3.23\n \n t\n \n data_t t[NROOTS+1]\n \n Referenced by while().\n \n-9.113.3.24\n+9.117.3.24\n \n tmp\n \n data_t tmp\n \n Referenced by for(), and if().\n \n-9.113.3.25\n+9.117.3.25\n \n u\n \n data_t u\n \n Referenced by if().\n \n-9.114\n+9.118\n \n decode_rs.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* The guts of the Reed-Solomon decoder, meant to be #included\n 00002 * into a function body with the following typedefs, macros and variables supplied\n 00003 * according to the code parameters:\n@@ -17046,15 +17404,15 @@\n 00018 * FCR - An integer literal or variable specifying the first consecutive root of the\n 00019 *\n Reed-Solomon generator polynomial. Integer variable or literal.\n 00020 * PRIM - The primitive root of the generator poly. Integer variable or literal.\n \n Generated by Doxygen\n \n-\f9.114 decode_rs.h\n+\f9.118 decode_rs.h\n \n 00021 * DEBUG - If set to 1 or more, do various internal consistency checking. Leave this\n 00022 *\n undefined for production code\n 00023\n 00024 * The memset(), memmove(), and memcpy() functions are used. The appropriate header\n 00025 * file declaring these functions (usually ) must be included by the calling\n@@ -17160,17 +17518,17 @@\n s[i] = INDEX_OF[s[i]];\n 00100\n }\n 00101\n \n Generated by Doxygen\n \n-247\n+253\n \n-\f248\n+\f254\n \n File Documentation\n \n 00102\n if (!syn_error) {\n 00103\n /* if syndrome is zero, data[] is a codeword and there are no\n@@ -17323,15 +17681,15 @@\n 00181\n b[0] = A0;\n 00182\n } else {\n \n Generated by Doxygen\n \n-\f9.114 decode_rs.h\n+\f9.118 decode_rs.h\n \n 00183\n /* 7 lines below: T(x) <-- lambda(x) - discr_r*x*b(x) */\n 00184\n t[0] = lambda[0];\n 00185\n for (i = 0 ; i < NROOTS; i++) {\n@@ -17487,17 +17845,17 @@\n /*\n 00262\n 00263\n * Compute error values in poly-form. num1 = omega(inv(X(l))), num2 =\n \n Generated by Doxygen\n \n-249\n+255\n \n-\f250\n+\f256\n \n File Documentation\n \n 00264\n * inv(X(l))**(FCR-1) and den = lambda_pr(inv(X(l))) all in poly-form\n 00265\n */\n@@ -17559,67 +17917,67 @@\n eras_pos[i] = loc[i];\n 00296\n }\n 00297\n retval = count;\n 00298 }\n \n-9.115\n+9.119\n \n fec.h File Reference\n \n #include \n #include \"char.h\"\n #include \"rs-common.h\"\n \n Functions\n \u2022 void \u2217 init_rs_char (int symsize, int gfpoly, int fcr, int prim, int nroots, int pad)\n \u2022 int decode_rs_char (void \u2217p, data_t \u2217data, int \u2217eras_pos, int no_eras)\n \u2022 void encode_rs_char (void \u2217p, data_t \u2217data, data_t \u2217parity)\n \u2022 void free_rs_char (void \u2217p)\n \n-9.115.1\n+9.119.1\n \n Function Documentation\n \n-9.115.1.1 decode_rs_char()\n+9.119.1.1 decode_rs_char()\n \n int decode_rs_char (\n void \u2217 p,\n data_t \u2217 data,\n int \u2217 eras_pos,\n int no_eras )\n Generated by Doxygen\n \n-\f9.116 fec.h\n+\f9.120 fec.h\n \n-251\n+257\n \n-9.115.1.2 encode_rs_char()\n+9.119.1.2 encode_rs_char()\n \n void encode_rs_char (\n void \u2217 p,\n data_t \u2217 data,\n data_t \u2217 parity )\n \n-9.115.1.3 free_rs_char()\n+9.119.1.3 free_rs_char()\n \n void free_rs_char (\n void \u2217 p )\n \n-9.115.1.4 init_rs_char()\n+9.119.1.4 init_rs_char()\n void \u2217 init_rs_char (\n int symsize,\n int gfpoly,\n int fcr,\n int prim,\n int nroots,\n int pad )\n \n-9.116\n+9.120\n \n fec.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* Main header for reduced libfec.\n 00002 *\n 00003 * The FEC code in this folder is\n@@ -17649,19 +18007,19 @@\n 00027 void encode_rs_char(void *p,data_t *data, data_t *parity);\n 00028\n 00029 void free_rs_char(void *p);\n 00030\n \n Generated by Doxygen\n \n-\f252\n+\f258\n \n File Documentation\n \n-9.117\n+9.121\n \n init_rs.h File Reference\n \n Functions\n \u2022 if (symsize< 0||symsize > 8 \u2217sizeof(data_t))\n \u2022 if (fcr< 0||fcr >=(1<< symsize)) goto done\n \u2022 if (prim<=0||prim >=(1<< symsize)) goto done\n@@ -17684,169 +18042,169 @@\n \u2022 rs genpoly = (data_t \u2217)malloc(sizeof(data_t)\u2217(nroots+1))\n \u2022 rs fcr = fcr\n \u2022 rs prim = prim\n \u2022 rs nroots = nroots\n \u2022 rs iprim = iprim / prim\n \u2022 done __pad0__\n \n-9.117.1\n+9.121.1\n \n Function Documentation\n \n-9.117.1.1 for() [1/2]\n+9.121.1.1 for() [1/2]\n \n for (\n i\n \n = 0;i< rs->nn;i++ )\n \n References rs::alpha_to, i, rs::index_of, rs::nn, and sr.\n \n-9.117.1.2 for() [2/2]\n+9.121.1.2 for() [2/2]\n \n for (\n iprim\n \n = 1;(iprim % prim) !=0;iprim+=rs->nn )\n \n Generated by Doxygen\n \n-\f9.117 init_rs.h File Reference\n+\f9.121 init_rs.h File Reference\n \n-253\n+259\n \n-9.117.1.3 if() [1/8]\n+9.121.1.3 if() [1/8]\n \n if (\n fcr< 0||fcr >\n \n = (1<< symsize) )\n \n-9.117.1.4 if() [2/8]\n+9.121.1.4 if() [2/8]\n \n if (\n nroots< 0||nroots >\n \n = (1<< symsize) )\n \n-9.117.1.5 if() [3/8]\n+9.121.1.5 if() [3/8]\n \n if (\n pad< 0||pad >\n \n = ((1<< symsize) -1 - nroots) )\n \n-9.117.1.6 if() [4/8]\n+9.121.1.6 if() [4/8]\n \n if (\n prim<=0||prim >= 1<< symsize )\n \n-9.117.1.7 if() [5/8]\n+9.121.1.7 if() [5/8]\n \n if (\n rs-> alpha_to = = NULL )\n \n References NULL.\n \n-9.117.1.8 if() [6/8]\n+9.121.1.8 if() [6/8]\n \n if (\n rs\n \n = =NULL )\n \n-9.117.1.9 if() [7/8]\n+9.121.1.9 if() [7/8]\n \n if (\n sr !\n \n = 1 )\n \n References rs::alpha_to, rs::index_of, and NULL.\n \n-9.117.1.10\n+9.121.1.10\n \n if() [8/8]\n \n if (\n symsize< 0||symsize > 8 \u2217 sizeofdata_t )\n Generated by Doxygen\n \n-\f254\n+\f260\n \n-9.117.2\n+9.121.2\n \n File Documentation\n \n Variable Documentation\n \n-9.117.2.1 __pad0__\n+9.121.2.1 __pad0__\n \n done __pad0__\n \n-9.117.2.2 alpha_to\n+9.121.2.2 alpha_to\n rs alpha_to = (data_t \u2217)malloc(sizeof(data_t)\u2217(rs->nn+1))\n \n-9.117.2.3 fcr\n+9.121.2.3 fcr\n \n rs fcr = fcr\n \n-9.117.2.4 genpoly\n+9.121.2.4 genpoly\n rs genpoly = (data_t \u2217)malloc(sizeof(data_t)\u2217(nroots+1))\n \n-9.117.2.5 index_of\n+9.121.2.5 index_of\n rs index_of = (data_t \u2217)malloc(sizeof(data_t)\u2217(rs->nn+1))\n \n-9.117.2.6 iprim\n+9.121.2.6 iprim\n \n rs iprim = iprim / prim\n \n-9.117.2.7 mm\n+9.121.2.7 mm\n \n rs mm = symsize\n \n-9.117.2.8 nn\n+9.121.2.8 nn\n \n rs nn = (1<index_of = (data_t *)malloc(sizeof(data_t)*(rs->nn+1));\n 00039\n if(rs->index_of == NULL){\n@@ -18042,41 +18400,41 @@\n for (i = 0; i <= nroots; i++)\n 00101\n rs->genpoly[i] = rs->index_of[rs->genpoly[i]];\n 00102 done:;\n 00103\n 00104 }\n \n-9.119\n+9.123\n \n rs-common.h File Reference\n \n Classes\n \u2022 struct rs\n \n Generated by Doxygen\n \n-\f9.120 rs-common.h\n+\f9.124 rs-common.h\n \n Functions\n \u2022 static int modnn (struct rs \u2217rs, int x)\n \n-9.119.1\n+9.123.1\n \n Function Documentation\n \n-9.119.1.1 modnn()\n+9.123.1.1 modnn()\n \n static int modnn (\n struct rs \u2217 rs,\n int x ) [inline], [static]\n \n References rs::mm, and rs::nn.\n \n-9.120\n+9.124\n \n rs-common.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* Stuff common to all the general-purpose Reed-Solomon codecs\n 00002 * Copyright 2004 Phil Karn, KA9Q\n 00003 * May be used under the terms of the GNU Lesser General Public License (LGPL)\n@@ -18125,36 +18483,36 @@\n x = (x \u00bb rs->mm) + (x & rs->nn);\n 00024\n }\n return x;\n 00025\n 00026 }\n \n-9.121\n+9.125\n \n \ufb01b_sink_vb_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::\ufb01b_sink_vb_impl\n sink for DAB FIBs, interprets MSC and SI\n Generated by Doxygen\n \n-257\n+263\n \n-\f258\n+\f264\n \n File Documentation\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.122\n+9.126\n \n \ufb01b_sink_vb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright belongs to Andreas Mueller\n@@ -18246,15 +18604,15 @@\n fib_sink_vb_impl();\n 00063\n 00064\n virtual std::string get_ensemble_info()\n \n Generated by Doxygen\n \n-\f9.123 FIC.h File Reference\n+\f9.127 FIC.h File Reference\n \n 00065\n { return d_json_ensemble_info; }\n 00066\n 00067\n virtual std::string get_service_info()\n 00068\n@@ -18292,15 +18650,15 @@\n };\n 00087\n }\n 00088 }\n 00089\n 00090 #endif /* INCLUDED_DAB_FIB_SINK_B_H */\n \n-9.123\n+9.127\n \n FIC.h File Reference\n \n Macros\n \u2022 #de\ufb01ne FIB_LENGTH 32\n \u2022 #de\ufb01ne FIB_DATA_FIELD_LENGTH 30\n \u2022 #de\ufb01ne FIB_CRC_LENGTH 2\n@@ -18326,241 +18684,241 @@\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_PROGRAMME_NUMBER 16\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_PROGRAMME_TYPE 17\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT 18\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING 19\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_ENSEMBLE_LABEL 0\n Generated by Doxygen\n \n-259\n+265\n \n-\f260\n+\f266\n \n File Documentation\n \n \u2022 #de\ufb01ne FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL 1\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_SERVICE_COMP_LABEL 4\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_DATA_SERVICE_LABEL 5\n \u2022 #de\ufb01ne FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL 6\n \u2022 #de\ufb01ne FIB_FIDC_EXTENSION_PAGING 0\n \u2022 #de\ufb01ne FIB_FIDC_EXTENSION_TMC 1\n \u2022 #de\ufb01ne FIB_FIDC_EXTENSION_EWS 2\n \n-9.123.1\n+9.127.1\n \n Macro De\ufb01nition Documentation\n \n-9.123.1.1 FIB_CRC_INITSTATE\n+9.127.1.1 FIB_CRC_INITSTATE\n \n #define FIB_CRC_INITSTATE 0xffff\n \n-9.123.1.2 FIB_CRC_LENGTH\n+9.127.1.2 FIB_CRC_LENGTH\n \n #define FIB_CRC_LENGTH 2\n \n-9.123.1.3 FIB_CRC_POLY\n+9.127.1.3 FIB_CRC_POLY\n \n #define FIB_CRC_POLY 0x1021\n \n-9.123.1.4 FIB_DATA_FIELD_LENGTH\n+9.127.1.4 FIB_DATA_FIELD_LENGTH\n \n #define FIB_DATA_FIELD_LENGTH 30\n \n-9.123.1.5 FIB_ENDMARKER\n+9.127.1.5 FIB_ENDMARKER\n \n #define FIB_ENDMARKER 0xff\n \n-9.123.1.6 FIB_FIDC_EXTENSION_EWS\n+9.127.1.6 FIB_FIDC_EXTENSION_EWS\n \n #define FIB_FIDC_EXTENSION_EWS 2\n \n-9.123.1.7 FIB_FIDC_EXTENSION_PAGING\n+9.127.1.7 FIB_FIDC_EXTENSION_PAGING\n \n #define FIB_FIDC_EXTENSION_PAGING 0\n \n Generated by Doxygen\n \n-\f9.123 FIC.h File Reference\n+\f9.127 FIC.h File Reference\n \n-9.123.1.8 FIB_FIDC_EXTENSION_TMC\n+9.127.1.8 FIB_FIDC_EXTENSION_TMC\n \n #define FIB_FIDC_EXTENSION_TMC 1\n \n-9.123.1.9 FIB_FIG_TYPE_CA\n+9.127.1.9 FIB_FIG_TYPE_CA\n \n #define FIB_FIG_TYPE_CA 6\n \n-9.123.1.10\n+9.127.1.10\n \n FIB_FIG_TYPE_FIDC\n \n #define FIB_FIG_TYPE_FIDC 5\n \n-9.123.1.11\n+9.127.1.11\n \n FIB_FIG_TYPE_LABEL1\n \n #define FIB_FIG_TYPE_LABEL1 1\n \n-9.123.1.12\n+9.127.1.12\n \n FIB_FIG_TYPE_LABEL2\n \n #define FIB_FIG_TYPE_LABEL2 2\n \n-9.123.1.13\n+9.127.1.13\n \n FIB_FIG_TYPE_MCI\n \n #define FIB_FIG_TYPE_MCI 0\n \n-9.123.1.14\n+9.127.1.14\n \n FIB_LENGTH\n \n #define FIB_LENGTH 32\n \n-9.123.1.15\n+9.127.1.15\n \n FIB_MCI_EXTENSION_ENSEMBLE_INFO\n \n #define FIB_MCI_EXTENSION_ENSEMBLE_INFO 0\n \n-9.123.1.16\n+9.127.1.16\n \n FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION\n \n #define FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION 8\n \n-9.123.1.17\n+9.127.1.17\n \n FIB_MCI_EXTENSION_SERVICE_ORGA\n \n #define FIB_MCI_EXTENSION_SERVICE_ORGA 2\n Generated by Doxygen\n \n-261\n+267\n \n-\f262\n+\f268\n \n-9.123.1.18\n+9.127.1.18\n \n File Documentation\n \n FIB_MCI_EXTENSION_SERVICE_ORGA_CA\n \n #define FIB_MCI_EXTENSION_SERVICE_ORGA_CA 4\n \n-9.123.1.19\n+9.127.1.19\n \n FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE\n \n #define FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE 3\n \n-9.123.1.20\n+9.127.1.20\n \n FIB_MCI_EXTENSION_SUBCHANNEL_ORGA\n \n #define FIB_MCI_EXTENSION_SUBCHANNEL_ORGA 1\n \n-9.123.1.21\n+9.127.1.21\n \n FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC\n \n #define FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC 14\n \n-9.123.1.22\n+9.127.1.22\n \n FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT\n \n #define FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT 18\n \n-9.123.1.23\n+9.127.1.23\n \n FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING\n \n #define FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING 19\n \n-9.123.1.24\n+9.127.1.24\n \n FIB_SI_EXTENSION_COUNTRY_LTO\n \n #define FIB_SI_EXTENSION_COUNTRY_LTO 9\n \n-9.123.1.25\n+9.127.1.25\n \n FIB_SI_EXTENSION_DATA_SERVICE_LABEL\n \n #define FIB_SI_EXTENSION_DATA_SERVICE_LABEL 5\n \n-9.123.1.26\n+9.127.1.26\n \n FIB_SI_EXTENSION_ENSEMBLE_LABEL\n \n #define FIB_SI_EXTENSION_ENSEMBLE_LABEL 0\n \n-9.123.1.27\n+9.127.1.27\n \n FIB_SI_EXTENSION_PROGRAMME_NUMBER\n \n #define FIB_SI_EXTENSION_PROGRAMME_NUMBER 16\n Generated by Doxygen\n \n-\f9.123 FIC.h File Reference\n+\f9.127 FIC.h File Reference\n \n-9.123.1.28\n+9.127.1.28\n \n FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL\n \n #define FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL 1\n \n-9.123.1.29\n+9.127.1.29\n \n FIB_SI_EXTENSION_PROGRAMME_TYPE\n \n #define FIB_SI_EXTENSION_PROGRAMME_TYPE 17\n \n-9.123.1.30\n+9.127.1.30\n \n FIB_SI_EXTENSION_SERVICE_COMP_LABEL\n \n #define FIB_SI_EXTENSION_SERVICE_COMP_LABEL 4\n \n-9.123.1.31\n+9.127.1.31\n \n FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE\n \n #define FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE 5\n \n-9.123.1.32\n+9.127.1.32\n \n FIB_SI_EXTENSION_TIME_AND_COUNTRYID\n \n #define FIB_SI_EXTENSION_TIME_AND_COUNTRYID 10\n \n-9.123.1.33\n+9.127.1.33\n \n FIB_SI_EXTENSION_USER_APPLICATION_INFO\n \n #define FIB_SI_EXTENSION_USER_APPLICATION_INFO 13\n \n-9.123.1.34\n+9.127.1.34\n \n FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL\n \n #define FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL 6\n \n Generated by Doxygen\n \n-263\n+269\n \n-\f264\n+\f270\n \n File Documentation\n \n-9.124\n+9.128\n \n FIC.h\n \n Go to the documentation of this \ufb01le.\n 00001 #ifndef _FIC_H\n 00002 #define _FIC_H\n 00003\n@@ -18606,35 +18964,35 @@\n 00040 #define FIB_FIDC_EXTENSION_TMC\n 1\n 00041 #define FIB_FIDC_EXTENSION_EWS\n 2\n 00042\n 00043 #endif /* _FIC_H */\n \n-9.125\n+9.129\n \n \ufb01recode-checker.h File Reference\n \n #include \n \n Classes\n \u2022 class \ufb01recode_checker\n \n-9.126\n+9.130\n \n \ufb01recode-checker.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004,2010 Free Software Foundation, Inc.\n \n Generated by Doxygen\n \n-\f9.127 \ufb01recode_check_bb_impl.h File Reference\n+\f9.131 \ufb01recode_check_bb_impl.h File Reference\n \n 00004 *\n 00005 * This file is part of GNU Radio\n 00006 *\n 00007 * GNU Radio is free software; you can redistribute it and/or modify\n 00008 * it under the terms of the GNU General Public License as published by\n 00009 * the Free Software Foundation; either version 3, or (at your option)\n@@ -18688,15 +19046,15 @@\n static const uint8_t g[16];\n 00046\n 00047 };\n 00048\n 00049 #endif\n 00050\n \n-9.127\n+9.131\n \n \ufb01recode_check_bb_impl.h File Reference\n \n #include \n #include \"firecode-checker.h\"\n \n Classes\n@@ -18705,19 +19063,19 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-265\n+271\n \n-\f266\n+\f272\n \n-9.128\n+9.132\n \n File Documentation\n \n \ufb01recode_check_bb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n@@ -18805,32 +19163,32 @@\n 00061\n 00062\n } // namespace dab\n 00063 } // namespace gr\n 00064\n 00065 #endif /* INCLUDED_DAB_FIRECODE_CHECK_BB_IMPL_H */\n \n-9.129\n+9.133\n \n fractional_interpolator_triggered_update_cc_impl.h File Reference\n \n #include \n #include \n Generated by Doxygen\n \n-\f9.130 fractional_interpolator_triggered_update_cc_impl.h\n+\f9.134 fractional_interpolator_triggered_update_cc_impl.h\n \n Classes\n \u2022 class gr::dab::fractional_interpolator_triggered_update_cc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.130\n+9.134\n \n fractional_interpolator_triggered_update_cc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004,2007 Free Software Foundation, Inc.\n@@ -18901,42 +19259,42 @@\n float d_next_mu_inc;\n 00051\n 00052\n gr::filter::mmse_fir_interpolator_cc *d_interp;\n \n Generated by Doxygen\n \n-267\n+273\n \n-\f268\n+\f274\n \n File Documentation\n \n 00053\n 00054 };\n 00055\n 00056 }\n 00057 }\n 00058\n 00059 #endif\n \n-9.131\n+9.135\n \n frequency_interleaver_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::frequency_interleaver_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.132\n+9.136\n \n frequency_interleaver_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -18975,15 +19333,15 @@\n 00034\n std::vector d_interleaving_sequence;\n unsigned int d_length;\n 00035\n \n Generated by Doxygen\n \n-\f9.133 insert_null_symbol_impl.h File Reference\n+\f9.137 insert_null_symbol_impl.h File Reference\n \n 00036\n 00037\n 00038\n 00039\n \n public:\n@@ -18999,28 +19357,28 @@\n 00043 };\n 00044\n 00045 }\n 00046 }\n 00047\n 00048 #endif /* INCLUDED_DAB_FREQUENCY_INTERLEAVER_VCC_H */\n \n-9.133\n+9.137\n \n insert_null_symbol_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::insert_null_symbol_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.134\n+9.138\n \n insert_null_symbol_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -19049,17 +19407,17 @@\n 00026\n 00027 namespace gr {\n 00028\n namespace dab {\n \n Generated by Doxygen\n \n-269\n+275\n \n-\f270\n+\f276\n \n File Documentation\n \n 00029\n 00030 class insert_null_symbol_impl : public insert_null_symbol\n 00031 {\n 00032\n@@ -19090,28 +19448,28 @@\n 00046 };\n 00047\n 00048 }\n 00049 }\n 00050\n 00051 #endif /* INCLUDED_DAB_INSERT_NULL_SYMBOL_H */\n \n-9.135\n+9.139\n \n magnitude_equalizer_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::magnitude_equalizer_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.136\n+9.140\n \n magnitude_equalizer_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -19130,15 +19488,15 @@\n 00016 *\n 00017 * You should have received a copy of the GNU General Public License\n 00018 * along with GNU Radio; see the file COPYING. If not, write to\n 00019 * the Free Software Foundation, Inc., 51 Franklin Street,\n \n Generated by Doxygen\n \n-\f9.137 measure_processing_rate_impl.h File Reference\n+\f9.141 measure_processing_rate_impl.h File Reference\n \n 00020 * Boston, MA 02110-1301, USA.\n 00021 */\n 00022\n 00023 #ifndef INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_IMPL_H\n 00024 #define INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_IMPL_H\n 00025\n@@ -19179,28 +19537,28 @@\n 00047 };\n 00048\n 00049 }\n 00050 }\n 00051\n 00052 #endif /* INCLUDED_DAB_MAGNITUDE_EQUALIZER_VCC_H */\n \n-9.137\n+9.141\n \n measure_processing_rate_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::measure_processing_rate_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.138\n+9.142\n \n measure_processing_rate_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004,2007 Free Software Foundation, Inc.\n@@ -19209,17 +19567,17 @@\n 00006 *\n 00007 * GNU Radio is free software; you can redistribute it and/or modify\n 00008 * it under the terms of the GNU General Public License as published by\n 00009 * the Free Software Foundation; either version 3, or (at your option)\n \n Generated by Doxygen\n \n-271\n+277\n \n-\f272\n+\f278\n \n File Documentation\n \n 00010 * any later version.\n 00011 *\n 00012 * GNU Radio is distributed in the hope that it will be useful,\n 00013 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n@@ -19279,32 +19637,32 @@\n 00051 };\n 00052\n 00053 }\n 00054 }\n 00055\n 00056 #endif /* INCLUDED_DAB_MEASURE_PROCESSING_RATE_H */\n \n-9.139\n+9.143\n \n modulo_ff_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::modulo_ff_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-\f9.140 modulo_ff_impl.h\n+\f9.144 modulo_ff_impl.h\n \n-9.140\n+9.144\n \n modulo_ff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -19359,33 +19717,33 @@\n 00044 };\n 00045\n 00046 }\n 00047 }\n 00048\n 00049 #endif /* INCLUDED_DAB_MODULO_FF_H */\n \n-9.141\n+9.145\n \n moving_sum_ff_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::moving_sum_ff_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n Generated by Doxygen\n \n-273\n+279\n \n-\f274\n+\f280\n \n-9.142\n+9.146\n \n File Documentation\n \n moving_sum_ff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n@@ -19453,28 +19811,28 @@\n 00051 };\n 00052\n 00053 }\n 00054 }\n 00055\n 00056 #endif /* INCLUDED_DAB_MOVING_SUM_FF_H */\n \n-9.143\n+9.147\n \n mp2_decode_bs_impl.h File Reference\n \n #include \n #include \n #include \n #include \n \n Generated by Doxygen\n \n-\f9.144 mp2_decode_bs_impl.h\n+\f9.148 mp2_decode_bs_impl.h\n \n-275\n+281\n \n Classes\n \u2022 struct gr::dab::quantizer_spec\n \u2022 class gr::dab::mp2_decode_bs_impl\n \n Namespaces\n \u2022 namespace gr\n@@ -19482,48 +19840,48 @@\n \n Macros\n \u2022 #de\ufb01ne KJMP2_MAX_FRAME_SIZE 1440\n block that decodes DAB audio frames (= MPEG2 audio frames) to PCM frames\n \n \u2022 #de\ufb01ne KJMP2_SAMPLES_PER_FRAME 1152\n \n-9.143.1\n+9.147.1\n \n Macro De\ufb01nition Documentation\n \n-9.143.1.1 KJMP2_MAX_FRAME_SIZE\n+9.147.1.1 KJMP2_MAX_FRAME_SIZE\n \n #define KJMP2_MAX_FRAME_SIZE 1440\n \n block that decodes DAB audio frames (= MPEG2 audio frames) to PCM frames\n DAB standard conform audio decoding after ETSI TS 103 466 V1.1.1 The block always produces a stereo output. The\n sampling rate is 48kHz.\n Parameters\n bit_rate\u2190_n\n \n data rate in multiples of 8kbit/s\n \n-9.143.1.2 KJMP2_SAMPLES_PER_FRAME\n+9.147.1.2 KJMP2_SAMPLES_PER_FRAME\n \n #define KJMP2_SAMPLES_PER_FRAME 1152\n \n-9.144\n+9.148\n \n mp2_decode_bs_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002\n 00003 /*\n 00004 * 2017 by Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of Technology\n (KIT).\n \n Generated by Doxygen\n \n-\f276\n+\f282\n \n File Documentation\n \n 00005 * A major part of this code is adapted from the kjmp2 library, slightly modified and written into a\n GNURadio block.\n 00006 * Note that this is an altered version of kjmp2 and not the original library.\n 00007 */\n@@ -19662,15 +20020,15 @@\n 00083\n int32_t d_scfsi[2][32];\n 00084\n int32_t d_scalefactor[2][32][3];\n \n Generated by Doxygen\n \n-\f9.145 mp4_decode_bs_impl.h File Reference\n+\f9.149 mp4_decode_bs_impl.h File Reference\n \n 00085\n int32_t d_sample[2][32][3];\n 00086\n int32_t d_U[512];\n 00087\n bool d_first;\n@@ -19731,15 +20089,15 @@\n 00122\n } // namespace dab\n 00123 } // namespace gr\n 00124\n 00125 #endif /* INCLUDED_DAB_MP2_DECODE_BS_IMPL_H */\n 00126\n \n-9.145\n+9.149\n \n mp4_decode_bs_impl.h File Reference\n \n #include \n #include \"neaacdec.h\"\n \n Classes\n@@ -19748,19 +20106,19 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-277\n+283\n \n-\f278\n+\f284\n \n-9.146\n+9.150\n \n File Documentation\n \n mp4_decode_bs_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n@@ -19867,15 +20225,15 @@\n int16_t *out_sample2);\n 00074\n 00075\n int16_t MP42PCM(uint8_t dacRate,\n \n Generated by Doxygen\n \n-\f9.147 ofdm_coarse_frequency_correct_impl.h File Reference\n+\f9.151 ofdm_coarse_frequency_correct_impl.h File Reference\n \n 00076\n uint8_t sbrFlag,\n 00077\n int16_t mpegSurround,\n 00078\n uint8_t aacChannelMode,\n@@ -19919,28 +20277,28 @@\n 00100\n 00101\n } // namespace dab\n 00102 } // namespace gr\n 00103\n 00104 #endif /* INCLUDED_DAB_MP4_DECODE_BS_IMPL_H */\n \n-9.147\n+9.151\n \n ofdm_coarse_frequency_correct_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_coarse_frequency_correct_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.148\n+9.152\n \n ofdm_coarse_frequency_correct_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -19953,17 +20311,17 @@\n 00010 * any later version.\n 00011 *\n 00012 * GNU Radio is distributed in the hope that it will be useful,\n 00013 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n \n Generated by Doxygen\n \n-279\n+285\n \n-\f280\n+\f286\n \n File Documentation\n \n 00014 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00015 * GNU General Public License for more details.\n 00016 *\n 00017 * You should have received a copy of the GNU General Public License\n@@ -20020,15 +20378,15 @@\n 00050 };\n 00051\n 00052 }\n 00053 }\n 00054\n 00055 #endif /* INCLUDED_DAB_OFDM_COARSE_FREQUENCY_CORRECT_H */\n \n-9.149\n+9.153\n \n ofdm_ffe_all_in_one_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_ffe_all_in_one_impl\n@@ -20036,19 +20394,19 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-\f9.150 ofdm_ffe_all_in_one_impl.h\n+\f9.154 ofdm_ffe_all_in_one_impl.h\n \n-9.150\n+9.154\n \n-281\n+287\n \n ofdm_ffe_all_in_one_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20153,34 +20511,34 @@\n 00070\n 00071 }\n 00072 }\n 00073\n \n Generated by Doxygen\n \n-\f282\n+\f288\n \n File Documentation\n \n 00074 #endif /* INCLUDED_DAB_OFDM_FFE_ALL_IN_ONE_H */\n \n-9.151\n+9.155\n \n ofdm_insert_pilot_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_insert_pilot_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.152\n+9.156\n \n ofdm_insert_pilot_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20240,30 +20598,30 @@\n 00046 }\n 00047 }\n 00048\n 00049 #endif /* INCLUDED_DAB_OFDM_INSERT_PILOT_VCC_H */\n \n Generated by Doxygen\n \n-\f9.153 ofdm_move_and_insert_zero_impl.h File Reference\n+\f9.157 ofdm_move_and_insert_zero_impl.h File Reference\n \n-9.153\n+9.157\n \n ofdm_move_and_insert_zero_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_move_and_insert_zero_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.154\n+9.158\n \n ofdm_move_and_insert_zero_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20321,34 +20679,34 @@\n 00045 }\n 00046 }\n 00047\n 00048 #endif /* INCLUDED_DAB_OFDM_MOVE_AND_INSERT_ZERO_H */\n \n Generated by Doxygen\n \n-283\n+289\n \n-\f284\n+\f290\n \n File Documentation\n \n-9.155\n+9.159\n \n ofdm_remove_\ufb01rst_symbol_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_remove_\ufb01rst_symbol_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.156\n+9.160\n \n ofdm_remove_\ufb01rst_symbol_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20408,33 +20766,33 @@\n 00046 }\n 00047 }\n 00048 #endif /* INCLUDED_DAB_OFDM_REMOVE_FIRST_SYMBOL_VCC_H */\n 00049\n \n Generated by Doxygen\n \n-\f9.157 ofdm_sampler_impl.h File Reference\n+\f9.161 ofdm_sampler_impl.h File Reference\n \n-9.157\n+9.161\n \n-285\n+291\n \n ofdm_sampler_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::ofdm_sampler_impl\n cuts stream of DAB samples into symbol vectors\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.158\n+9.162\n \n ofdm_sampler_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20480,15 +20838,15 @@\n start of a frame\n 00040 */\n 00041 class ofdm_sampler_impl : public ofdm_sampler\n 00042 {\n \n Generated by Doxygen\n \n-\f286\n+\f292\n \n File Documentation\n \n 00043\n 00044\n 00045\n 00046\n@@ -20538,28 +20896,28 @@\n 00064 };\n 00065\n 00066 }\n 00067 }\n 00068\n 00069 #endif /* INCLUDED_DAB_OFDM_SAMPLER_H */\n \n-9.159\n+9.163\n \n peak_detector_fb_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::peak_detector_fb_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.160\n+9.164\n \n peak_detector_fb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /* This is a version of the GNU Radio peak_detector_fb block before commit\n 9d9ea63c45b5f314eb344a69340ef49e8edafdfa.\n@@ -20572,15 +20930,15 @@\n 00009 * it under the terms of the GNU General Public License as published by\n 00010 * the Free Software Foundation; either version 3, or (at your option)\n 00011 * any later version.\n 00012 *\n \n Generated by Doxygen\n \n-\f9.161 prune_impl.h File Reference\n+\f9.165 prune_impl.h File Reference\n \n 00013 * GNU Radio is distributed in the hope that it will be useful,\n 00014 * but WITHOUT ANY WARRANTY; without even the implied warranty of\n 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n 00016 * GNU General Public License for more details.\n 00017 *\n 00018 * You should have received a copy of the GNU General Public License\n@@ -20660,37 +21018,37 @@\n 00063\n } // namespace dab\n 00064 } // namespace gr\n 00065\n 00066 #endif /* INCLUDED_DAB_PEAK_DETECTOR_FB_IMPL_H */\n 00067\n \n-9.161\n+9.165\n \n prune_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::prune_impl\n cuts bits of start and end of a stream sequence\n \n Generated by Doxygen\n \n-287\n+293\n \n-\f288\n+\f294\n \n File Documentation\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.162\n+9.166\n \n prune_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -20770,30 +21128,30 @@\n 00058 } // namespace gr\n 00059\n 00060 #endif /* INCLUDED_DAB_PRUNE_IMPL_H */\n 00061\n \n Generated by Doxygen\n \n-\f9.163 prune_vectors_impl.h File Reference\n+\f9.167 prune_vectors_impl.h File Reference\n \n-9.163\n+9.167\n \n prune_vectors_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::prune_vectors_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.164\n+9.168\n \n prune_vectors_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -20856,35 +21214,35 @@\n 00047 }\n 00048\n 00049 #endif /* INCLUDED_DAB_PRUNE_VECTORS_H */\n 00050\n \n Generated by Doxygen\n \n-289\n+295\n \n-\f290\n+\f296\n \n File Documentation\n \n-9.165\n+9.169\n \n puncture_bb_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::puncture_bb_impl\n puncturing of a stream sequence\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.166\n+9.170\n \n puncture_bb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -20936,15 +21294,15 @@\n 00040\n unsigned int d_vlen_out;\n 00041\n 00042\n \n Generated by Doxygen\n \n-\f9.167 qpsk_demapper_vcb_impl.h File Reference\n+\f9.171 qpsk_demapper_vcb_impl.h File Reference\n \n 00043\n public:\n 00044\n puncture_bb_impl(const std::vector &puncturing_vector);\n 00045\n 00046\n@@ -20969,28 +21327,28 @@\n 00057\n } // namespace dab\n 00058 } // namespace gr\n 00059\n 00060 #endif /* INCLUDED_DAB_PUNCTURE_BB_IMPL_H */\n 00061\n \n-9.167\n+9.171\n \n qpsk_demapper_vcb_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::qpsk_demapper_vcb_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.168\n+9.172\n \n qpsk_demapper_vcb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -21013,17 +21371,17 @@\n 00020 * Boston, MA 02110-1301, USA.\n 00021 */\n 00022 #ifndef INCLUDED_DAB_QPSK_DEMAPPER_VCB_IMPL_H\n 00023 #define INCLUDED_DAB_QPSK_DEMAPPER_VCB_IMPL_H\n \n Generated by Doxygen\n \n-291\n+297\n \n-\f292\n+\f298\n \n File Documentation\n \n 00024\n 00025 #include \n 00026\n 00027 namespace gr {\n@@ -21050,15 +21408,15 @@\n gr_vector_void_star &output_items);\n 00041 };\n 00042 }\n 00043 }\n 00044\n 00045 #endif /* INCLUDED_DAB_QPSK_DEMAPPER_VCB_H */\n \n-9.169\n+9.173\n \n qpsk_mapper_vbc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::qpsk_mapper_vbc_impl\n@@ -21066,27 +21424,27 @@\n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Macros\n \u2022 #de\ufb01ne I_SQRT2 0.707106781187\n \n-9.169.1\n+9.173.1\n \n Macro De\ufb01nition Documentation\n \n-9.169.1.1 I_SQRT2\n+9.173.1.1 I_SQRT2\n \n #define I_SQRT2 0.707106781187\n \n Generated by Doxygen\n \n-\f9.170 qpsk_mapper_vbc_impl.h\n+\f9.174 qpsk_mapper_vbc_impl.h\n \n-9.170\n+9.174\n \n qpsk_mapper_vbc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -21140,38 +21498,38 @@\n 00043 };\n 00044\n 00045 }\n 00046 }\n 00047\n 00048 #endif /* INCLUDED_DAB_QPSK_MAPPER_VBC_H */\n \n-9.171\n+9.175\n \n reed_solomon_decode_bb_impl.h File Reference\n \n #include \n #include \"./fec/fec.h\"\n \n Classes\n \u2022 class gr::dab::reed_solomon_decode_bb_impl\n Reed-Solomon decoder con\ufb01gured for DAB+.\n \n Generated by Doxygen\n \n-293\n+299\n \n-\f294\n+\f300\n \n File Documentation\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.172\n+9.176\n \n reed_solomon_decode_bb_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Reed-Solomon decoder for DAB+\n@@ -21252,15 +21610,15 @@\n virtual int get_corrected_errors()\n 00062\n 00063\n { return d_corrected_errors; }\n \n Generated by Doxygen\n \n-\f9.173 repartition_vectors_impl.h File Reference\n+\f9.177 repartition_vectors_impl.h File Reference\n \n 00064\n 00065\n // Where all the action really happens\n 00066\n void forecast(int noutput_items, gr_vector_int &ninput_items_required);\n 00067\n@@ -21278,29 +21636,29 @@\n 00074\n } // namespace dab\n 00075 } // namespace gr\n 00076\n 00077 #endif /* INCLUDED_DAB_REED_SOLOMON_DECODE_BB_IMPL_H */\n 00078\n \n-9.173\n+9.177\n \n repartition_vectors_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::repartition_vectors_impl\n reorder vectors to new vector size in order to organize\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.174\n+9.178\n \n repartition_vectors_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -21325,17 +21683,17 @@\n 00022 #ifndef INCLUDED_DAB_REPARTITION_VECTORS_IMPL_H\n 00023 #define INCLUDED_DAB_REPARTITION_VECTORS_IMPL_H\n 00024\n 00025 #include \n \n Generated by Doxygen\n \n-295\n+301\n \n-\f296\n+\f302\n \n File Documentation\n \n 00026\n 00027 namespace gr {\n 00028\n namespace dab {\n@@ -21392,15 +21750,15 @@\n 00063 };\n 00064\n 00065 }\n 00066 }\n 00067\n 00068 #endif /* INCLUDED_DAB_BLOCK_PARTITIONING_VBB_H */\n \n-9.175\n+9.179\n \n select_subch_vfvf_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::select_subch_vfvf_impl\n@@ -21408,19 +21766,19 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-\f9.176 select_subch_vfvf_impl.h\n+\f9.180 select_subch_vfvf_impl.h\n \n-9.176\n+9.180\n \n-297\n+303\n \n select_subch_vfvf_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -21499,35 +21857,35 @@\n 00059\n } // namespace dab\n 00060 } // namespace gr\n 00061\n 00062 #endif /* INCLUDED_DAB_SELECT_SUBCH_VFVF_IMPL_H */\n 00063\n \n-9.177\n+9.181\n \n select_vectors_impl.h File Reference\n \n #include \n \n Generated by Doxygen\n \n-\f298\n+\f304\n \n File Documentation\n \n Classes\n \u2022 class gr::dab::select_vectors_impl\n select a row of vectors\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.178\n+9.182\n \n select_vectors_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -21593,15 +21951,15 @@\n public:\n 00055\n select_vectors_impl(size_t itemsize, unsigned int length, unsigned int num_select, unsigned\n int num_skip);\n \n Generated by Doxygen\n \n-\f9.179 sum_phasor_trig_vcc_impl.h File Reference\n+\f9.183 sum_phasor_trig_vcc_impl.h File Reference\n \n 00056\n 00057\n void forecast(int noutput_items, gr_vector_int &ninput_items_required);\n 00058\n 00059\n int general_work(int noutput_items,\n@@ -21616,28 +21974,28 @@\n 00064\n 00065\n }\n 00066 }\n 00067\n 00068 #endif /* INCLUDED_DAB_SELECT_VECTORS_H */\n \n-9.179\n+9.183\n \n sum_phasor_trig_vcc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::sum_phasor_trig_vcc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.180\n+9.184\n \n sum_phasor_trig_vcc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -21667,17 +22025,17 @@\n 00027 namespace gr {\n namespace dab {\n 00028\n 00029\n \n Generated by Doxygen\n \n-299\n+305\n \n-\f300\n+\f306\n \n File Documentation\n \n 00030 class sum_phasor_trig_vcc_impl : public sum_phasor_trig_vcc\n 00031 {\n 00032\n private:\n@@ -21701,29 +22059,29 @@\n 00043 };\n 00044\n 00045 }\n 00046 }\n 00047\n 00048 #endif /* INCLUDED_DAB_SUM_PHASOR_TRIG_VCC_H */\n \n-9.181\n+9.185\n \n time_deinterleave_ff_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::time_deinterleave_ff_impl\n applies time deinterleaving to a vector (convolutional deinterleaving -> descrambling and delay)\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.182\n+9.186\n \n time_deinterleave_ff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 by Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -21744,15 +22102,15 @@\n 00017 * the Free Software Foundation, Inc., 51 Franklin Street,\n 00018 * Boston, MA 02110-1301, USA.\n 00019 */\n 00020\n \n Generated by Doxygen\n \n-\f9.183 unpuncture_ff_impl.h File Reference\n+\f9.187 unpuncture_ff_impl.h File Reference\n \n 00021 #ifndef INCLUDED_DAB_TIME_DEINTERLEAVE_FF_IMPL_H\n 00022 #define INCLUDED_DAB_TIME_DEINTERLEAVE_FF_IMPL_H\n 00023\n 00024 #include \n 00025\n 00026 namespace gr {\n@@ -21803,15 +22161,15 @@\n 00054\n 00055\n } // namespace dab\n 00056 } // namespace gr\n 00057\n 00058 #endif /* INCLUDED_DAB_TIME_DEINTERLEAVE_FF_IMPL_H */\n \n-9.183\n+9.187\n \n unpuncture_ff_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::unpuncture_ff_impl\n@@ -21819,19 +22177,19 @@\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n Generated by Doxygen\n \n-301\n+307\n \n-\f302\n+\f308\n \n-9.184\n+9.188\n \n File Documentation\n \n unpuncture_ff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n@@ -21916,32 +22274,32 @@\n 00059\n } // namespace dab\n 00060 } // namespace gr\n 00061\n 00062 #endif /* INCLUDED_DAB_UNPUNCTURE_FF_IMPL_H */\n 00063\n \n-9.185\n+9.189\n \n unpuncture_vff_impl.h File Reference\n \n #include \n \n Generated by Doxygen\n \n-\f9.186 unpuncture_vff_impl.h\n+\f9.190 unpuncture_vff_impl.h\n \n Classes\n \u2022 class gr::dab::unpuncture_vff_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.186\n+9.190\n \n unpuncture_vff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2004 Free Software Foundation, Inc.\n@@ -22001,37 +22359,37 @@\n 00045 };\n 00046\n 00047 }\n 00048 }\n 00049\n 00050 #endif /* INCLUDED_DAB_UNPUNCTURE_VFF_H */\n \n-9.187\n+9.191\n \n valve_ff_impl.h File Reference\n \n #include \n \n Generated by Doxygen\n \n-303\n+309\n \n-\f304\n+\f310\n \n File Documentation\n \n Classes\n \u2022 class gr::dab::valve_ff_impl\n lets samples pass or not depending on the state of closed\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.188\n+9.192\n \n valve_ff_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2017 Moritz Luca Schmid, Communications Engineering Lab (CEL) / Karlsruhe Institute of\n@@ -22109,30 +22467,30 @@\n 00055 } // namespace gr\n 00056\n 00057 #endif /* INCLUDED_DAB_VALVE_FF_IMPL_H */\n 00058\n \n Generated by Doxygen\n \n-\f9.189 xrun_monitor_cc_impl.h File Reference\n+\f9.193 xrun_monitor_cc_impl.h File Reference\n \n-9.189\n+9.193\n \n xrun_monitor_cc_impl.h File Reference\n \n #include \n \n Classes\n \u2022 class gr::dab::xrun_monitor_cc_impl\n \n Namespaces\n \u2022 namespace gr\n \u2022 namespace gr::dab\n \n-9.190\n+9.194\n \n xrun_monitor_cc_impl.h\n \n Go to the documentation of this \ufb01le.\n 00001 /* -*- c++ -*- */\n 00002 /*\n 00003 * Copyright 2018 Ruben Undheim \n@@ -22197,17 +22555,17 @@\n boost::mutex common_mutex;\n 00046\n public:\n 00047\n \n Generated by Doxygen\n \n-305\n+311\n \n-\f306\n+\f312\n \n File Documentation\n \n 00048\n xrun_monitor_cc_impl(int length);\n 00049\n ~xrun_monitor_cc_impl();\n@@ -22237,355 +22595,14 @@\n 00064\n } // namespace dab\n 00065 } // namespace gr\n 00066\n 00067 #endif /* INCLUDED_CAPTURE_TOOLS_XRUN_MONITOR_CC_IMPL_H */\n 00068\n \n-9.191\n-\n-docs/doxygen/pydoc_macros.h File Reference\n-\n-Macros\n-\u2022 #de\ufb01ne __EXPAND(x) x\n-\u2022 #de\ufb01ne __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n-\u2022 #de\ufb01ne __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-\u2022 #de\ufb01ne __CAT1(a, b) a##b\n-\u2022 #de\ufb01ne __CAT2(a, b) __CAT1(a, b)\n-\u2022 #de\ufb01ne __DOC1(n1) __doc_##n1\n-\u2022 #de\ufb01ne __DOC2(n1, n2) __doc_##n1##_##n2\n-\u2022 #de\ufb01ne __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n-\u2022 #de\ufb01ne __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n-\u2022 #de\ufb01ne __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-\u2022 #de\ufb01ne __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-\u2022 #de\ufb01ne __DOC7(n1, n2, n3, n4, n5, n6, n7) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-\u2022 #de\ufb01ne DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-\n-9.191.1\n-\n-Macro De\ufb01nition Documentation\n-\n-9.191.1.1 __CAT1\n-\n-#define __CAT1(\n-a,\n-b ) a##b\n-\n-9.191.1.2 __CAT2\n-\n-#define __CAT2(\n-a,\n-b ) __CAT1(a, b)\n-Generated by Doxygen\n-\n-\f9.191 docs/doxygen/pydoc_macros.h File Reference\n-\n-9.191.1.3 __COUNT\n-#define __COUNT(\n-_1,\n-_2,\n-_3,\n-_4,\n-_5,\n-_6,\n-_7,\n-COUNT,\n-... ) COUNT\n-\n-9.191.1.4 __DOC1\n-#define __DOC1(\n-n1 ) __doc_##n1\n-\n-9.191.1.5 __DOC2\n-#define __DOC2(\n-n1,\n-n2 ) __doc_##n1##_##n2\n-\n-9.191.1.6 __DOC3\n-#define __DOC3(\n-n1,\n-n2,\n-n3 ) __doc_##n1##_##n2##_##n3\n-\n-9.191.1.7 __DOC4\n-#define __DOC4(\n-n1,\n-n2,\n-n3,\n-n4 ) __doc_##n1##_##n2##_##n3##_##n4\n-\n-9.191.1.8 __DOC5\n-#define __DOC5(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-Generated by Doxygen\n-\n-307\n-\n-\f308\n-\n-File Documentation\n-\n-9.191.1.9 __DOC6\n-\n-#define __DOC6(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5,\n-n6 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-\n-9.191.1.10\n-\n-__DOC7\n-\n-#define __DOC7(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5,\n-n6,\n-n7 )\n-\n-9.191.1.11\n-\n-__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-\n-__EXPAND\n-\n-#define __EXPAND(\n-x ) x\n-\n-9.191.1.12\n-\n-__VA_SIZE\n-\n-#define __VA_SIZE(\n-... ) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-\n-9.191.1.13\n-\n-DOC\n-\n-#define DOC(\n-...\n-\n-) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-\n-Generated by Doxygen\n-\n-\f9.192 docs/doxygen/pydoc_macros.h\n-\n-9.192\n-\n-309\n-\n-docs/doxygen/pydoc_macros.h\n-\n-Go to the documentation of this \ufb01le.\n-00001 #ifndef PYDOC_MACROS_H\n-00002 #define PYDOC_MACROS_H\n-00003\n-00004 #define __EXPAND(x) x\n-00005 #define __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n-00006 #define __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-00007 #define __CAT1(a, b) a##b\n-00008 #define __CAT2(a, b) __CAT1(a, b)\n-00009 #define __DOC1(n1) __doc_##n1\n-00010 #define __DOC2(n1, n2) __doc_##n1##_##n2\n-00011 #define __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n-00012 #define __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n-00013 #define __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-00014 #define __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-00015 #define __DOC7(n1, n2, n3, n4, n5, n6, n7) \\\n-00016\n-__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-00017 #define DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-00018\n-00019 #endif // PYDOC_MACROS_H\n-\n-9.193\n-\n-obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File\n-Reference\n-\n-Macros\n-\u2022 #de\ufb01ne __EXPAND(x) x\n-\u2022 #de\ufb01ne __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n-\u2022 #de\ufb01ne __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-\u2022 #de\ufb01ne __CAT1(a, b) a##b\n-\u2022 #de\ufb01ne __CAT2(a, b) __CAT1(a, b)\n-\u2022 #de\ufb01ne __DOC1(n1) __doc_##n1\n-\u2022 #de\ufb01ne __DOC2(n1, n2) __doc_##n1##_##n2\n-\u2022 #de\ufb01ne __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n-\u2022 #de\ufb01ne __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n-\u2022 #de\ufb01ne __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-\u2022 #de\ufb01ne __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-\u2022 #de\ufb01ne __DOC7(n1, n2, n3, n4, n5, n6, n7) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-\u2022 #de\ufb01ne DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-\n-9.193.1\n-\n-Macro De\ufb01nition Documentation\n-\n-9.193.1.1 __CAT1\n-\n-#define __CAT1(\n-a,\n-b ) a##b\n-\n-Generated by Doxygen\n-\n-\f310\n-\n-File Documentation\n-\n-9.193.1.2 __CAT2\n-\n-#define __CAT2(\n-a,\n-b ) __CAT1(a, b)\n-\n-9.193.1.3 __COUNT\n-\n-#define __COUNT(\n-_1,\n-_2,\n-_3,\n-_4,\n-_5,\n-_6,\n-_7,\n-COUNT,\n-... ) COUNT\n-\n-9.193.1.4 __DOC1\n-\n-#define __DOC1(\n-n1 ) __doc_##n1\n-\n-9.193.1.5 __DOC2\n-\n-#define __DOC2(\n-n1,\n-n2 ) __doc_##n1##_##n2\n-\n-9.193.1.6 __DOC3\n-\n-#define __DOC3(\n-n1,\n-n2,\n-n3 ) __doc_##n1##_##n2##_##n3\n-\n-9.193.1.7 __DOC4\n-\n-#define __DOC4(\n-n1,\n-n2,\n-n3,\n-n4 ) __doc_##n1##_##n2##_##n3##_##n4\n-Generated by Doxygen\n-\n-\f9.193 obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h File Reference\n-\n-9.193.1.8 __DOC5\n-\n-#define __DOC5(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-\n-9.193.1.9 __DOC6\n-\n-#define __DOC6(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5,\n-n6 ) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-\n-9.193.1.10\n-\n-__DOC7\n-\n-#define __DOC7(\n-n1,\n-n2,\n-n3,\n-n4,\n-n5,\n-n6,\n-n7 )\n-\n-9.193.1.11\n-\n-__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-\n-__EXPAND\n-\n-#define __EXPAND(\n-x ) x\n-\n-9.193.1.12\n-\n-__VA_SIZE\n-\n-#define __VA_SIZE(\n-... ) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-\n-9.193.1.13\n-\n-DOC\n-\n-#define DOC(\n-...\n-Generated by Doxygen\n-\n-) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-\n-311\n-\n-\f312\n-\n-File Documentation\n-\n-9.194\n-\n-obj-x86_64-linux-gnu/python/dab/bindings/pydoc_macros.h\n-\n-Go to the documentation of this \ufb01le.\n-00001 #ifndef PYDOC_MACROS_H\n-00002 #define PYDOC_MACROS_H\n-00003\n-00004 #define __EXPAND(x) x\n-00005 #define __COUNT(_1, _2, _3, _4, _5, _6, _7, COUNT, ...) COUNT\n-00006 #define __VA_SIZE(...) __EXPAND(__COUNT(__VA_ARGS__, 7, 6, 5, 4, 3, 2, 1))\n-00007 #define __CAT1(a, b) a##b\n-00008 #define __CAT2(a, b) __CAT1(a, b)\n-00009 #define __DOC1(n1) __doc_##n1\n-00010 #define __DOC2(n1, n2) __doc_##n1##_##n2\n-00011 #define __DOC3(n1, n2, n3) __doc_##n1##_##n2##_##n3\n-00012 #define __DOC4(n1, n2, n3, n4) __doc_##n1##_##n2##_##n3##_##n4\n-00013 #define __DOC5(n1, n2, n3, n4, n5) __doc_##n1##_##n2##_##n3##_##n4##_##n5\n-00014 #define __DOC6(n1, n2, n3, n4, n5, n6) __doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6\n-00015 #define __DOC7(n1, n2, n3, n4, n5, n6, n7) \\\n-00016\n-__doc_##n1##_##n2##_##n3##_##n4##_##n5##_##n6##_##n7\n-00017 #define DOC(...) __EXPAND(__EXPAND(__CAT2(__DOC, __VA_SIZE(__VA_ARGS__)))(__VA_ARGS__))\n-00018\n-00019 #endif // PYDOC_MACROS_H\n-\n 9.195\n \n complex_to_interleaved_\ufb02oat_vcf_pydoc_template.h File Reference\n \n #include \"pydoc_macros.h\"\n \n Macros\n"}]}]}]}]}]}]}