CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 7177|回复: 3

CB2硬解码图像怎么旋转?

[复制链接]
发表于 2014-2-27 17:32:07 | 显示全部楼层 |阅读模式
CB2硬解码出来的图像,设置了几个旋转参数,但是效果是没有旋转的。
回复

使用道具 举报

 楼主| 发表于 2014-2-27 17:32:49 | 显示全部楼层
有谁做过着方面的呢。
回复 支持 反对

使用道具 举报

发表于 2014-4-17 00:39:09 | 显示全部楼层
android42/frameworks/av/media/CedarX-Projects/CedarXAndroid/IceCreamSandwich/CedarXPlayer.cpp:
//0: no rotate, 1: 90 degree (clock wise), 2: 180, 3: 270, 4: horizon flip, 5: vertical flig;
mPlayer->control(mPlayer, CDX_CMD_SET_VIDEO_ROTATION, mInitRotation, 0);
知道怎么改了吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 14:50:40 | 显示全部楼层
jacky 发表于 2014-4-17 00:39
android42/frameworks/av/media/CedarX-Projects/CedarXAndroid/IceCreamSandwich/CedarXPlayer.cpp:
//0 ...

感谢回复,你这个是什么库?我用的是http://linux-sunxi.org/CedarXhttps://github.com/linux-sunxi/cedarx-libs地址的 cedarx-libs/old/a10_video_decode/libvecoredemo_android_A10_with_display的代码,是交叉编译后在cubieboard板子的安卓底层linux上运行的。现在是能正常播放了,但是我想把它旋转90度。在render_init()调用之前用了hcedarv->ioctrl(hcedarv, CEDARV_COMMAND_ROTATE, 1); ,在vdecoder中加了decoder->config_info.rotate_enable = 1;
    decoder->config_info.rotate_angle = 1;
    decoder->ve = libve_open(&decoder->config_info, &decoder->stream_info);
按道理接口有,也应该是设置进去了,可是却没有旋转效果,不清楚有没有了解情况的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 00:59 , Processed in 0.025580 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部