kmsbasertpendpoint: use getters instead of access directly BaseSdp attrs

Change-Id: I5f467e7bced2e05d31cf172fe42099239323cd49
kmsbasesdpendpoint: move attrs into a private structure

Change-Id: Id568bf28a8451fdda3f64be997c2f537da3ed764
kmsbasesdpendpoint: rename base_sdp_endpoint vars to self

Change-Id: I46c5d60a2de904ee879399e22c9ef2981fa1dde3
kmsbasesdpendpoint: format code following guidelines

Change-Id: I454c2c2dda32725e911a20a4e9a5962ccdaeee99
kmsbasesdpendpoint: improve logging

Change-Id: I8f363d29574409e3eb1c8cdcd17210310e1a2c39
Remove unnecessary includes

Change-Id: Ia1b3adbd2c97130756c6ea474652b2a146c2dc8d
kmsbasertpendpoint: format code following guidelines

Change-Id: I81b4959b7d6f1959984fd57771e61261987593c9
kmsbasertpendpoint: improve macros for rtpbin pad names

Change-Id: I1d7a4bca82ce80487d83720cc563a6da302a8d76
kmsbasertpendpoint: use macros instead of literal rtpbin pad names

Change-Id: I164f8124b0f4834b26718a92fe7669873cd193e9
kmsbasertpendpoint: define sessions ID into the header file

Change-Id: Id46efd5b2c2c0725162f5ca19d798a05cc9e9c7b
kmsbasertpendpoint: create rtpbin with dynamic name

Change-Id: I567c380226a786da484b7ab2e3a2ba15cc553501