当前位置: 首页 > news >正文

做外贸一般在什么网站好php做电商网站的难点

做外贸一般在什么网站好,php做电商网站的难点,关于友情链接的作用有,小城镇建设 网站官方一、碰到的问题 1、第一次开机无铃声 2、开机时铃声和动画不同步,开头的铃声会丢失 3、开机时铃声/动画不能完全播放完 二、解决 以下为添加的patch /开机铃声不同步,语音第一段无声 diff --git a/media/libmediaplayerservice/MediaPlayerService…

一、碰到的问题

1、第一次开机无铃声

2、开机时铃声和动画不同步,开头的铃声会丢失

3、开机时铃声/动画不能完全播放完

二、解决

以下为添加的patch

/开机铃声不同步,语音第一段无声
diff --git a/media/libmediaplayerservice/MediaPlayerService.cpp b/media/libmediaplayerservice/MediaPlayerService.cpp
index b816042b75..2605df5afb 100644
--- a/media/libmediaplayerservice/MediaPlayerService.cpp
+++ b/media/libmediaplayerservice/MediaPlayerService.cpp
@@ -2811,7 +2811,7 @@ MediaPlayerService::BatteryTracker::BatteryTracker() {// reset battery stats// if the mediaserver has crashed, battery stats could be left// in bad state, reset the state upon service start.
-    BatteryNotifier::getInstance().noteResetVideo();
+//    BatteryNotifier::getInstance().noteResetVideo();}void MediaPlayerService::BatteryTracker::addBatteryData(uint32_t params)
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp
index 764fdc33c0..66729b88f6 100644
--- a/services/audioflinger/AudioFlinger.cpp
+++ b/services/audioflinger/AudioFlinger.cpp
@@ -186,7 +186,8 @@ AudioFlinger::AudioFlinger()mGlobalEffectEnableTime(0),mPatchPanel(this),mDeviceEffectManager(this),
-      mSystemReady(false)
+//      mSystemReady(false)
+      mSystemReady(true){// unsigned instead of audio_unique_id_use_t, because ++ operator is unavailable for enumfor (unsigned use = AUDIO_UNIQUE_ID_USE_UNSPECIFIED; use < AUDIO_UNIQUE_ID_USE_MAX; use++) {
diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp
index 10404285a9..6ab56e0fd5 100755
--- a/services/audioflinger/Threads.cpp
+++ b/services/audioflinger/Threads.cpp
@@ -580,11 +580,11 @@ status_t AudioFlinger::ThreadBase::sendConfigEvent_l(sp<ConfigEvent>& event){status_t status = NO_ERROR;-    if (event->mRequiresSystemReady && !mSystemReady) {
+/*    if (event->mRequiresSystemReady && !mSystemReady) {event->mWaitStatus = false;mPendingConfigEvents.add(event);return status;
-    }
+    }	*/mConfigEvents.add(event);ALOGV("sendConfigEvent_l() num events %zu event %d", mConfigEvents.size(), event->mType);mWaitWorkCV.signal();
@@ -1021,7 +1021,8 @@ void AudioFlinger::ThreadBase::releaseWakeLock_l()}void AudioFlinger::ThreadBase::getPowerManager_l() {
-    if (mSystemReady && mPowerManager == 0) {
+//    if (mSystemReady && mPowerManager == 0) {
+    if (mSystemReady == 0) {// use checkService() to avoid blocking if power service is not up yetsp<IBinder> binder =defaultServiceManager()->checkService(String16("power"));
@@ -3090,6 +3091,9 @@ ssize_t AudioFlinger::PlaybackThread::threadLoop_write()ssize_t bytesWritten;const size_t offset = mCurrentWriteLength - mBytesRemaining;+    if (mPowerManager == 0)
+	    acquireWakeLock();
+// If an NBAIO sink is present, use it to write the normal mixer's submixif (mNormalSink != 0) {
//初次开机无铃声
@@ -5241,6 +5245,15 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTractrack->mHasVolumeController = false;}+	    /*wmc modify start */
+            char mvalue[PROPERTY_VALUE_MAX] = { 1 };
+            property_get("service.bootanim.exit", mvalue, "");
+            if (strcmp(mvalue,"0") == 0){
+                vlf = 0.25f;
+                vrf = 0.25f;
+            }
+            /*wmc modify end */
+// XXX: these things DON'T need to be done each timemAudioMixer->setBufferProvider(trackId, track);mAudioMixer->enable(trackId);
//加了开机铃声,开机动画不能播放完
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 6ee60273264c..1aac6251061d 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -3455,8 +3455,10 @@ public class WindowManagerService extends IWindowManager.Stub// stop boot animation// formerly we would just kill the process, but we now ask it to exit so it// can choose where to stop the animation.
-                SystemProperties.set("service.bootanim.exit", "1");
-                mBootAnimationStopped = true;
+//                SystemProperties.set("service.bootanim.exit", "1");
+//                mBootAnimationStopped = true;
+                SystemProperties.set("service.bootanim.exit", "0");
+                mBootAnimationStopped = false;}if (!mForceDisplayEnabled && !checkBootAnimationCompleteLocked()) {

还有,我将bootanimation.zip文件的desc.txt进行了修改,这里添加了延时100ms,如下:

1280 800 20        //宽          高          帧数
p 1 0 part0        //标志性符  循环次数(0表示无限循环)  阶段切换间隔时间  对应目录名
p 0 100 part1

注意,这里的铃声/语音的格式需要为wav,这个音频文件需要和part0的文件一起打包,或者单独建一个part文件,和所需要的图片打包成bootanimation.zip,格式为存储。

http://www.yayakq.cn/news/797385/

相关文章:

  • 免费网站建站凡科建站人人网
  • 先做网站先备案已将绑定域名给另一个网站
  • dw制作旅游网站教程网站页面框架设计影响用户
  • 网站建设与制作培训通知手工业网站怎么做
  • 大连集团网站建设当下 如何做网站赚钱
  • 个人网站建设的步骤过程聚名网校
  • 韩国网站免费模板南昌网站建设工作
  • 建设工程消防设计备案网站婚纱网站目录优化
  • 网站建设规划书百度文库深圳公司招牌制作
  • 网站建设创业公司策划方案金华安全网站建设怎么收费
  • 长沙开发网站的公司哪家好广西南宁网站空间
  • 导航网站怎么建中信建设有限公司简介
  • 网站数据库建设accesswordpress 获取插件目录
  • 嘉兴网站建设服务网页设计与网站建设的报告
  • 网站开发源程序游戏网站建设的策划书
  • 盐山网站建设平台网站建设外包费用
  • 天津最好的网站建设公司宝塔软件怎么做网站
  • 专业做农牧应聘的网站可以转app的网站怎么做的
  • 付网站建设费如果做账wordpress部署教程
  • 深圳企业网站制作公司查询wordpress地址和站点地址错
  • 音乐网站制作源代码网站建设基本内容
  • 网站经营范围渭南免费做网站
  • 域名注册网站搭建免费做婚礼邀请函的网站
  • 好用的h5网站模板宣传片制作公司业务
  • 电商网站建设目的及网站的优势iis 发布asp网站
  • 焦作市网站建设网站建设与开发是什么岗位
  • 盐城市城乡建设局网站网站建设费会计分录
  • 做兼职有哪些网站如何创建一个自己的平台
  • 有个网站叫设计什么微信网站域名
  • 龙岗在线网站制作wordpress评论框提示