Change API to convey marker bit
Previously RTP receive callback ignored Marker bit from RTP
headers. Extend API to include it explicitly.
Change-Id: I3c2b6365d8a51bf98805614e07344d2639875fde
Related: OS#1750
diff --git a/src/trau/osmo_ortp.c b/src/trau/osmo_ortp.c
index cdcc1e7..cc1d748 100644
--- a/src/trau/osmo_ortp.c
+++ b/src/trau/osmo_ortp.c
@@ -159,7 +159,8 @@
/* hand into receiver */
if (rs->rx_cb)
rs->rx_cb(rs, mblk->b_rptr,
- mblk->b_wptr - mblk->b_rptr);
+ mblk->b_wptr - mblk->b_rptr,
+ rtp_get_markbit(mblk));
//rs->rx_user_ts += 160;
freemsg(mblk);
return 1;
@@ -189,7 +190,8 @@
/* hand into receiver */
if (rs->rx_cb)
rs->rx_cb(rs, mblk->b_rptr,
- mblk->b_wptr - mblk->b_rptr);
+ mblk->b_wptr - mblk->b_rptr,
+ rtp_get_markbit(mblk));
freemsg(mblk);
} else
LOGP(DLMIB, LOGL_INFO, "recvm_with_ts(%u): ERROR!\n",