作家
登录

谈谈关于Android视频编码的那些坑

作者: 来源: 2017-08-28 16:58:12 阅读 我要评论

  •   asm volatile ( 
  •     "1:                                          \n"     
  •       "vld4.8     {d0, d1, d2, d3}, [%0]!        \n" 
  •       "vld4.8     {d4, d5, d6, d7}, [%1]!        \n" 
  •       "subs       %3, %3, #16                    \n"  // 16 processed per loop 
  •  
  •       "vrhadd.u8   d0, d0, d1                    \n" 
  •       "vrhadd.u8   d4, d4, d5                    \n" 
  •       "vrhadd.u8   d0, d0, d4                    \n" 
  •  
  •       "vrhadd.u8   d2, d2, d3                    \n" 
  •       "vrhadd.u8   d6, d6, d7                    \n" 
  •       "vrhadd.u8   d2, d2, d6                    \n" 
  •  
  •       "vst2.8     {d0, d2}, [%2]!                    \n"  // store odd pixels 
  •  
  •       "bgt        1b                             \n" 
  •     : "+r"(src_ptr),          // %0 
  •       "+r"(src_next),         // %1 
  •       "+r"(dst),              // %2 
  •       "+r"(dst_width)         // %3 
  •     : 
  •     : "q0""q1"

      推荐阅读

      开发一个Linux调试器(六):源码级逐步执行

    我们计算编写这些函数异常简单的版本,但真正的调试器有 thread plan 的概念,它封装了所有的单步信息。例如,调试器可能有一些复杂的逻辑去决定断点的地位,然后有一些回调函数用于断定>>>详细阅读


    本文标题:谈谈关于Android视频编码的那些坑

    地址:http://www.17bianji.com/lsqh/36974.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)