【发布时间】:2016-03-04 01:16:19
【问题描述】:
我想从 mp4parser 矩阵中获取双精度值,以用于某些公式。有什么方法/实用程序吗?我正在使用 gradle 的最新版本,即 1.1.9。
【问题讨论】:
我想从 mp4parser 矩阵中获取双精度值,以用于某些公式。有什么方法/实用程序吗?我正在使用 gradle 的最新版本,即 1.1.9。
【问题讨论】:
我找到了解决方案。如果有更简单的,请贴出来。
如果a 是一个mp4parser 矩阵,那么这里是如何在m 中获取双精度值:
ByteBuffer bb = ByteBuffer.allocate(36);
a.getContent(bb);
bb.position(0);
double [] m = {
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint0230(bb),
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint0230(bb),
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint1616(bb),
IsoTypeReader.readFixedPoint0230(bb)};
【讨论】: