Home
last modified time | relevance | path

Searched refs:interleaver (Results 1 – 25 of 236) sorted by relevance

12345678910

/dports/audio/ardour6/Ardour-6.8.0/libs/audiographer/tests/general/
H A Dinterleaver_test.cc28 interleaver->init (channels, samples); in setUp()
65 interleaver->add_output (sink); in testOutputSize()
68 interleaver->input (0)->process (c); in testOutputSize()
69 interleaver->input (1)->process (c); in testOutputSize()
70 interleaver->input (2)->process (c); in testOutputSize()
88 interleaver->add_output (sink); in testZeroInput()
99 interleaver->input (0)->process (c); in testZeroInput()
100 interleaver->input (1)->process (c); in testZeroInput()
101 interleaver->input (2)->process (c); in testZeroInput()
110 interleaver->add_output (sink); in testChannelSync()
[all …]
H A Dinterleaver_deinterleaver_test.cc27 interleaver.reset (new Interleaver<float>()); in setUp()
44 interleaver->init (channels, samples_per_channel); in testInterleavedInput()
46 deinterleaver->output (0)->add_output (interleaver->input (0)); in testInterleavedInput()
47 deinterleaver->output (1)->add_output (interleaver->input (1)); in testInterleavedInput()
50 interleaver->add_output (sink_a); in testInterleavedInput()
66 interleaver->init (channels, samples_per_channel); in testDeInterleavedInput()
68 interleaver->add_output (deinterleaver); in testDeInterleavedInput()
79 interleaver->input (0)->process (c_a); in testDeInterleavedInput()
80 interleaver->input (1)->process (c_b); in testDeInterleavedInput()
81 interleaver->input (2)->process (c_c); in testDeInterleavedInput()
[all …]
/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-trellis/lib/
H A Dinterleaver.cc37 interleaver::interleaver() in interleaver() function in gr::trellis::interleaver
44 interleaver::interleaver(const interleaver& INTERLEAVER) in interleaver() function in gr::trellis::interleaver
51 interleaver::interleaver(unsigned int K, const std::vector<int>& INTER) in interleaver() function in gr::trellis::interleaver
71 interleaver::interleaver(const char* name) in interleaver() function in gr::trellis::interleaver
107 interleaver::interleaver(unsigned int K, int seed) in interleaver() function in gr::trellis::interleaver
147 void interleaver::write_interleaver_txt(std::string filename) in write_interleaver_txt()
H A Dsccc_encoder_impl.h39 interleaver d_INTERLEAVER;
48 const interleaver& INTERLEAVER,
56 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dpccc_encoder_impl.h39 interleaver d_INTERLEAVER;
48 const interleaver& INTERLEAVER,
56 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dpccc_decoder_blk_impl.h42 interleaver d_INTERLEAVER;
55 const interleaver& INTERLEAVER,
67 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dsccc_decoder_blk_impl.h42 interleaver d_INTERLEAVER;
55 const interleaver& INTERLEAVER,
67 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dpccc_decoder_combined_blk_impl.h41 interleaver d_INTERLEAVER;
58 const interleaver& INTERLEAVER,
74 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dsccc_decoder_combined_blk_impl.h41 interleaver d_INTERLEAVER;
58 const interleaver& INTERLEAVER,
74 interleaver INTERLEAVER() const { return d_INTERLEAVER; } in INTERLEAVER()
H A Dcore_algorithms.cc911 const interleaver& INTERLEAVER, in sccc_decoder_combined()
1074 const interleaver& INTERLEAVER,
1092 const interleaver& INTERLEAVER,
1110 const interleaver& INTERLEAVER,
1166 const interleaver& INTERLEAVER, in sccc_decoder()
1306 const interleaver& INTERLEAVER,
1319 const interleaver& INTERLEAVER,
1335 const interleaver& INTERLEAVER, in pccc_decoder()
1478 const interleaver& INTERLEAVER,
1491 const interleaver& INTERLEAVER,
[all …]
/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-trellis/include/gnuradio/trellis/
H A Dinterleaver.h37 class TRELLIS_API interleaver
45 interleaver();
46 interleaver(const interleaver& INTERLEAVER);
47 interleaver(unsigned int K, const std::vector<int>& INTER);
48 interleaver(const char* name);
49 interleaver(unsigned int K, int seed);
H A Dcore_algorithms.h114 const interleaver& INTERLEAVER,
128 const interleaver& INTERLEAVER,
146 const interleaver& INTERLEAVER,
160 const interleaver& INTERLEAVER,
H A Dpccc_decoder_blk.h54 const interleaver& INTERLEAVER,
65 virtual interleaver INTERLEAVER() const = 0;
H A Dsccc_decoder_blk.h54 const interleaver& INTERLEAVER,
65 virtual interleaver INTERLEAVER() const = 0;
H A Dpccc_encoder.h50 const interleaver& INTERLEAVER,
57 virtual interleaver INTERLEAVER() const = 0;
/dports/comms/qsstv/qsstv/config/
H A Ddrmprofileconfig.cpp54 drmPFArray[0].params.interleaver=qSettings.value("drmPF1Interleave",0).toInt(); in readSettings()
87 qSettings.setValue("drmPF1Interleave",drmPFArray[0].params.interleaver); in writeSettings()
94 qSettings.setValue("drmPF2Interleave",drmPFArray[1].params.interleaver); in writeSettings()
102 qSettings.setValue("drmPF3Interleave",drmPFArray[2].params.interleaver); in writeSettings()
121 getIndex(drmPFArray[0].params.interleaver,ui->drmPF1InterleaveComboBox); in getParams()
130 getIndex(drmPFArray[1].params.interleaver,ui->drmPF2InterleaveComboBox); in getParams()
139 getIndex(drmPFArray[2].params.interleaver,ui->drmPF3InterleaveComboBox); in getParams()
157 || a.params.interleaver!=b.params.interleaver in diff()
169 setIndex(drmPFArray[0].params.interleaver,ui->drmPF1InterleaveComboBox); in setParams()
177 setIndex(drmPFArray[1].params.interleaver,ui->drmPF2InterleaveComboBox); in setParams()
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Danalysis_graph.cc65 interleaver.reset (new Interleaver<Sample> ()); in analyze_region()
66 interleaver->init (n_channels, _max_chunksize); in analyze_region()
74 interleaver->add_output(chunker); in analyze_region()
89 interleaver->input (channel)->process (context); in analyze_region()
117 interleaver.reset (new Interleaver<Sample> ()); in analyze_range()
118 interleaver->init (n_audio, _max_chunksize); in analyze_range()
125 interleaver->add_output(chunker); in analyze_range()
139 interleaver->input (channel)->process (context); in analyze_range()
/dports/comms/liquid-dsp/liquid-dsp-1.3.2/src/fec/src/
H A Dinterleaver.c79 interleaver interleaver_create(unsigned int _n) in interleaver_create()
81 interleaver q = (interleaver) malloc(sizeof(struct interleaver_s)); in interleaver_create()
97 void interleaver_destroy(interleaver _q) in interleaver_destroy()
104 void interleaver_print(interleaver _q) in interleaver_print()
113 void interleaver_set_depth(interleaver _q, in interleaver_set_depth()
123 void interleaver_encode(interleaver _q, in interleaver_encode()
140 void interleaver_encode_soft(interleaver _q, in interleaver_encode_soft()
157 void interleaver_decode(interleaver _q, in interleaver_decode()
174 void interleaver_decode_soft(interleaver _q, in interleaver_decode_soft()
/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-blocks/python/blocks/
H A Dmatrix_interleaver.py33 self.interleaver = None
53 self.interleaver = blocks.interleave(self.itemsize, cols if deint else 1)
60 self.connect((self.deinterleaver, n), (self.interleaver, n))
61 self.connect((self.interleaver, 0), (self, 0))
/dports/comms/gnuradio/gnuradio-3.8.4.0/gr-trellis/grc/
H A Dtrellis_pccc_decoder_x.block.yml36 - id: interleaver
68 \ trellis.interleaver(${interleaver}),\n ${block_size},\n ${iterations},\n\
73 …The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver
H A Dtrellis_sccc_decoder_x.block.yml36 - id: interleaver
68 \ trellis.interleaver(${interleaver}),\n ${block_size},\n ${iterations},\n\
73 …The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver
H A Dtrellis_sccc_encoder_xx.block.yml52 trellis.fsm(${i_fsm_args}), ${i_init_state}, trellis.interleaver(${interleaver_args}),
56 …The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver
H A Dtrellis_pccc_encoder_xx.block.yml52 trellis.fsm(${i_fsm_args}), ${i_init_state}, trellis.interleaver(${interleaver_args}),
56 …The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver
/dports/audio/codec2/codec2-1.0.3/octave/
H A Dldpc.m157 % symbol interleaver that acts on bits 2 at a time
159 function y = interleave_bits(interleaver, x)
161 for i = 1:length(interleaver)
162 dst = interleaver(i);
167 % symbol de-interleaver
169 function x = deinterleave_symbols(interleaver, y)
170 for i = 1:length(interleaver)
171 x(i) = y(interleaver(i));
/dports/comms/qsstv/qsstv/drmtx/
H A Ddrmparams.cpp18 prm.interleaver=0; in modeToParams()
30 mode+=prm.interleaver; in paramsToMode()

12345678910