Tógtar ábhar an ailt ó mo
Sampla an ghineadóra ton a fheabhsú
San am atá caite
Tar éis nach bhfuil an ciorcad ag teastáil uainn a thuilleadh, ba cheart tús a chur le cuimhne a shaoradh tríd an bpíblíne sonraí a stopadh. Chun seo a dhéanamh, ní mór duit an fhoinse clog agus an ticker a dhícheangal ón gciorcad ag baint úsáide as an bhfeidhm ms_ticker_detach(). Inár gcás, ní mór dúinn an ticker a dhícheangal ón ionchur scagaire foinse folamh:
ms_ticker_detach(ticker, voidsource)
Dála an scéil, tar éis an iompair a stopadh, is féidir linn a chuaird a athrú agus é a chur ar ais i ngníomh, ag nascadh an ticker arís.
Anois is féidir linn é a bhaint ag baint úsáide as an fheidhm ms_ticker_destroy():
ms_ticker_destroy(ticker)
Tá an conveyor stoptha agus is féidir linn tús a chur le codanna de a dhíchóimeáil, ag dícheangal na scagairí. Chun seo a dhéanamh, bain úsáid as an fheidhm ms_filter_unlink():
ms_filter_unlink(voidsource, 0, dtmfgen, 0);
ms_filter_unlink(dtmfgen, 0, snd_card_write, 0);
is ionann cuspóir na n-argóintí agus cuspóir na feidhme ms_scagaire_nasc().
Bainimid na scagairí atá scartha anois ag baint úsáide as ms_scagaire_scrios():
ms_filter_destroy(voidsource);
ms_filter_destroy(dtmfgen);
ms_filter_destroy(snd_card_write);
Trí na línte seo a chur lenár sampla, gheobhaidh muid foirceannadh ceart cláir ó thaobh na bainistíochta cuimhne.
Mar a fheicimid, chun an clár a chur i gcrích i gceart b'éigean dúinn thart ar an líon céanna línte cód a chur leis agus a bhí ar dtús, agus ceithre líne de chód in aghaidh an scagaire ar an meán. Tharlaíonn sé go dtiocfaidh méadú ar mhéid an chóid cláir i gcomhréir le líon na scagairí a úsáidtear sa tionscadal. Má labhairt linn faoi mhíle scagairí sa chiorcad, ansin cuirfear ceithre mhíle líne de ghnáthoibríochtaí chun iad a chruthú agus a scriosadh le do chód.
Anois tá a fhios agat conas clár a úsáideann sruthóir meáin a fhoirceannadh i gceart. Sna samplaí seo a leanas, ar mhaithe le dlúthtacht, déanfaidh mé “dearmad” é seo a dhéanamh. Ach ní dhéanfaidh tú dearmad?
Níor chuir forbróirí an sruthlóra meán uirlisí bogearraí ar fáil chun ionramháil scagairí a éascú agus ciorcaid á gcóimeáil/díchóimeáil. Mar sin féin, tá cúntóir ann a ligeann duit scagaire a chur isteach/a bhaint den chiorcad go tapa.
Fillfimid ar an gceist seo a réiteach níos déanaí, nuair a sháraíonn líon na scagairí inár samplaí cúpla dosaen.
Ar aghaidh
Foinse: will.com