bplay är ett buffrat ljudspelare och inspelare för Linux.
bplay-0,991 är den nuvarande stabila versionen. Ingen utvecklingsarbetet fortsätter på denna gren av koden, men enstaka utsläpp underhålls kan göras från denna gren.
bplay2 är för närvarande under utveckling. Det är en komplett och radikal omskrivning av den ursprungliga koden. Stora skillnader inkluderar:
Utbytta flera processer med hjälp av SYSV delat minne och semaforer med ett enda flertrådade process (när bplay skrevs först, gjorde Linux egentligen inte har trådar).
Stöd för att omvandla ljudformat i farten kan spela filformat som inte stöds av hårdvara i maskinen (t.ex. klarar byte-bytte eller flyttalsformat).
Ett mer modultänkande till filformat tolkning.
Kod nu ska arbeta på big-endian maskiner ordentligt (när bplay skrevs först, x86 var den enda arkitektur som stöds under Linux).
För närvarande finns ingen nedladdningsbara versionen av bplay2 - koden är fortfarande alltför mycket av en enda röra. Framför allt måste jag slå ihop några endian korrigeringar i koden, och jag har också beslutat att ordna källan en aning för att släppa tillägg av icke-OSS-plattformar (AIX är sannolikt att vara den första plattformen i detta skede). Jag måste också göra koden 64-bitars ren på något sätt, vilket kommer att innebära att skriva någon form av teststammen för alla omvandlingskoden eftersom den enda 64-bitars maskin jag har tillgång till har inget ljud hårdvara.
Mjukvaruinformation:
Version: 0.991
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 81
Kommentarer hittades inte