frame.py 文件源码

python
阅读 59 收藏 0 点赞 0 评论 0

项目:odr-stream-router 作者: digris 项目源码 文件源码
def get_audio_levels(self):
        """
        Returns a tuple with left and right audio levels, or (None, None) if frame is not valid
        """
        if not self.version_is_valid():
            return (None, None)
        else:
            int16_max = 0x7FFF
            if self.audiolevel_left:
                dB_l = int(20*math.log10(float(self.audiolevel_left) / int16_max))
            else:
                dB_l = -90

            if self.audiolevel_right:
                dB_r = int(20*math.log10(float(self.audiolevel_right) / int16_max))
            else:
                dB_r = -90

            return (dB_l, dB_r)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号