Commit 03fdfbfd authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] drx-j: Prepare to use DVBv5 stats

Convert the stats internally to use DVBv5. For now, it will keep
showing everything via DVBv3 API only, as the .len value were
not initialized.

That allows testing if the new stats code didn't break anything.

A latter patch will add the final bits for the DVBv5 stats to
fully work.
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent 80e5ed14
...@@ -1033,30 +1033,6 @@ struct drx_channel { ...@@ -1033,30 +1033,6 @@ struct drx_channel {
/*========================================*/ /*========================================*/
/**
* \struct struct drx_sig_quality * Signal quality metrics.
*
* Used by DRX_CTRL_SIG_QUALITY.
*/
struct drx_sig_quality {
u16 MER; /**< in steps of 0.1 dB */
u32 pre_viterbi_ber;
/**< in steps of 1/scale_factor_ber */
u32 post_viterbi_ber;
/**< in steps of 1/scale_factor_ber */
u32 scale_factor_ber;
/**< scale factor for BER */
u16 packet_error;
/**< number of packet errors */
u32 post_reed_solomon_ber;
/**< in steps of 1/scale_factor_ber */
u32 pre_ldpc_ber;
/**< in steps of 1/scale_factor_ber */
u32 aver_iter;/**< in steps of 0.01 */
u16 indicator;
/**< indicative signal quality low=0..100=high */
};
enum drx_cfg_sqi_speed { enum drx_cfg_sqi_speed {
DRX_SQI_SPEED_FAST = 0, DRX_SQI_SPEED_FAST = 0,
DRX_SQI_SPEED_MEDIUM, DRX_SQI_SPEED_MEDIUM,
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment