// --------------------------------------------------------------------------- // RVoIPAudioSession::GetSupportedEncodersL // --------------------------------------------------------------------------- // EXPORT_C TInt RVoIPAudioSession::GetSupportedEncoders( const TMMFPrioritySettings aPriority, RArray<TUint32>& aEncoders, TInt& aFrameSize) { TRACE_PRN_FN_ENT; TMMFPrioritySettingsPckg pckg; pckg() = aPriority; TIpcArgs args(&pckg); TInt err = SendClientRequest(EVoIPSetEncoderPriority, args); TVoIPMsgBufPckg pckg1; TIpcArgs args1(&pckg1); err = SendClientRequest(EVoIPGetSupportedEncodersCount, args1); TInt count = 0; aFrameSize = 0; if (err == KErrNone) { count = pckg1().iInt; aFrameSize = pckg1().iUint; //for 10/20ms frame detection err = pckg1().iStatus; } if (count > 0 && err == KErrNone) { TRAP(err, PopulateArrayL(EVoIPGetSupportedEncoders, aEncoders, count)); } TRACE_PRN_FN_EXT; return err; }
const char * FE_get_cpp_args_from_env (void) { const char *cpp_args = 0; // Added some customizable preprocessor options ACE_Env_Value<char*> args1 (ACE_TEXT ("TAO_IDL_PREPROCESSOR_ARGS"), (char *) 0); if (args1 != 0) { cpp_args = args1; } else { // Check for the deprecated TAO_IDL_DEFAULT_CPP_FLAGS environment // variable. ACE_Env_Value<char*> args2 (ACE_TEXT ("TAO_IDL_DEFAULT_CPP_FLAGS"), (char *) 0); if (args2 != 0) { ACE_ERROR ((LM_WARNING, "Warning: The environment variable " "TAO_IDL_DEFAULT_CPP_FLAGS has been " "deprecated.\n" " Please use " "TAO_IDL_PREPROCESSOR_ARGS instead.\n")); cpp_args = args2; } } return cpp_args; }
br_status mk_app_core(func_decl* f, unsigned num_args, expr* const* args, expr_ref& result) { if (m.is_ite(f)) { return BR_FAILED; } if (m_max_inflation < UINT_MAX && m_init_term_size > 0 && m_max_inflation * m_init_term_size < m_num_fresh) return BR_FAILED; for (unsigned i = 0; i < num_args; ++i) { expr* c, *t, *e; if (!m.is_bool(args[i]) && m.is_ite(args[i], c, t, e)) { TRACE("blast_term_ite", result = m.mk_app(f, num_args, args); tout << result << "\n";); expr_ref e1(m), e2(m); ptr_vector<expr> args1(num_args, args); args1[i] = t; e1 = m.mk_app(f, num_args, args1.c_ptr()); if (m.are_equal(t, e)) { result = e1; return BR_REWRITE1; } else { args1[i] = e; e2 = m.mk_app(f, num_args, args1.c_ptr()); result = m.mk_ite(c, e1, e2); ++m_num_fresh; return BR_REWRITE3; } }
//----------------------------------------------------------------------------// void ScrolledContainer::setContentPaneAutoSized(bool setting) { if (d_autosizePane != setting) { d_autosizePane = setting; // Fire events WindowEventArgs args1(this); onAutoSizeSettingChanged(args1); } }
void PeriodicTick(AuraEffect const* /*aurEff*/) { Unit* caster = GetCaster(); if (!caster) return; CastSpellExtraArgs args1(TRIGGERED_FULL_MASK), args2(TRIGGERED_FULL_MASK); args1.AddSpellMod(SPELLVALUE_MAX_TARGETS, urand(1, 6)); args2.AddSpellMod(SPELLVALUE_MAX_TARGETS, urand(1, 6)); caster->CastSpell(GetTarget(), SPELL_SUMMON_PERIODIC_LIGHT, args1); caster->CastSpell(GetTarget(), SPELL_SUMMON_PERIODIC_DARK, args2); }
EXPORT_C TInt RMessagingTestUtilityServer::GetDirL(const TDesC& aPath, const TUint aEntryAttMask, const TUint aEntrySortKey, CDir*& aDir) // // Obtain directory information regardless of data caging. // Caller is responsible for deleting CDir object as with RFs::GetDir(). // { TPckgBuf<TUint> entryAttMask(aEntryAttMask); TPckgBuf<TUint> entrySortKey(aEntrySortKey); TIpcArgs args1(&aPath, &entryAttMask, &entrySortKey); TInt ret = SendReceive(EGetDir, args1); //Create CDir object on the server. TPckgBuf<TUint> countBuf; TIpcArgs args2(&countBuf); ret = SendReceive(EGetDirCount, args2); //Get the number of dir entries. TUint count = countBuf(); CDirDerived* dirDerived = CDirDerived::NewL(); //Construct a new CDir from CDirDerived. TPckgBuf<TEntry> entryBuf; for (TUint i=0; i<count; i++) { TPckgBuf<TInt> indexBuf(i); TIpcArgs args3(&indexBuf, &entryBuf); ret = SendReceive(EGetDirEntry, args3); //Get each dir entry from the server. TEntry entry = entryBuf(); dirDerived->AddL(entry); //Add each entry to the client's CDir object. } aDir = dirDerived; //Return pointer to client's CDir object. TInt c2 = aDir->Count(); return KErrNone; }
int main(int, char**) { LOGE("OverlayCtrlTest start"); overlay2::Ctrl ctrl; overlay2::RotatorBase* rot = new overlay2::NullRotator(); // open rot here bool ret = rot->open(); OVASSERT(ret, "Rotator failed to open"); ovutils::PipeArgs args(ovutils::OV_MDP_FLAGS_NONE,//flags PIPE SHARED ovutils::OVERLAY_TRANSFORM_0, ovutils::Whf(), ovutils::WAIT, ovutils::ZORDER_0, ovutils::IS_FG_OFF, ovutils::ROT_FLAG_ENABLED, ovutils::PMEM_SRC_ADSP, ovutils::RECONFIG_OFF); ret = rot->remap(ROT_NUM_BUF, args); OVASSERT(ret, "Rotator failed to remap"); ret = ctrl.open(ovutils::FB0, rot); OVASSERT(ret, "Ctrl failed to open"); ovutils::Whf whf(100, 200, HAL_PIXEL_FORMAT_RGBA_8888); ovutils::eMdpFlags flags = ovutils::OV_MDP_FLAGS_NONE; ret = ctrl.start(args); OVASSERT(ret, "Ctrl failed to start"); ctrl.dump(); LOGE("setPosition ..."); ovutils::Dim dim(0, 0, 50, 100); ret = ctrl.setPosition(dim); OVASSERT(ret, "Ctrl failed to setPosition"); ctrl.dump(); LOGE("setParameter ..."); ovutils::Params p ( ovutils::OVERLAY_DITHER, 0 ); ret = ctrl.setParameter(p); OVASSERT(ret, "Ctrl failed to setParameter"); ctrl.dump(); LOGE("setSource ..."); ovutils::PipeArgs args1(flags, ovutils::OVERLAY_TRANSFORM_0, ovutils::Whf(75, 150, HAL_PIXEL_FORMAT_RGBA_8888), ovutils::WAIT, ovutils::ZORDER_0, ovutils::IS_FG_OFF, ovutils::ROT_FLAG_DISABLED, ovutils::PMEM_SRC_SMI, ovutils::RECONFIG_OFF); ret = ctrl.setSource(args1); OVASSERT(ret, "Ctrl failed to setSource"); ctrl.commit(); ctrl.dump(); ctrl.close(); rot->close(); delete rot; LOGE("OverlayCtrlTest end"); return 0; }