【问题标题】:Mp4parser: how to get matrix values for further use?Mp4parser:如何获取矩阵值以供进一步使用?
【发布时间】:2016-03-04 01:16:19
【问题描述】:

我想从 mp4parser 矩阵中获取双精度值,以用于某些公式。有什么方法/实用程序吗?我正在使用 gradle 的最新版本,即 1.1.9。

【问题讨论】:

    标签: java android mp4parser


    【解决方案1】:

    我找到了解决方案。如果有更简单的,请贴出来。 如果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)};
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多