在一部电影中,在某一时刻,我正在放慢速度,停止,然后加速并重新启动一个视频。对于视频部分,它很容易直接影响演示时间,但是对于音频,有一个块一个块的过程,使得处理一个慢下来,一个停止和一个开始音频轨道不那么直观。目前,当迭代从源接收到的缓冲区时,为了减缓我所做的全部工作:
// Multiply by 3 the presentation time.当然,如果源的MediaFormat被复制到目标,那么它的持续时间将
第一个路由评估的数目加起来,即它正确地计数/删除嵌入在路由中的每个停止。问题是,当第一条路由完成时,模型应该考虑嵌入到“Order”类型的新代理中的下一条路由,即“toConsumer”,但它没有。根据我所看到的,在select块中的条件满足之后,没有更新order代理。不过,我不知道为何会这样做。当满足条件时,代理确实会继续到接收器。有人知道我怎样才能保证代理的更新吗?任何逻辑模型如下所示:
在源块中,我根据优化结果创建代理:
int