Logo da.androidermagazine.com
Logo da.androidermagazine.com

Fix kommer til froyo lydproblemer

Anonim

Google har bekræftet, at det arbejder for at foretage ændringer, så streaming-lydtjenester som Pandora og TuneWiki ikke længere har dårlig kvalitet, mens de streamer over 3G. Du nørdige og nysgerrige typer kan tjekke kodeændringerne for rammen på Android's git-lager. Intet ord om hvornår man kan forvente disse ændringer, men Google har forpligtet dem til Android-kilden, så det burde ikke være for langt væk. Dette afhænger naturligvis af alle fra producenten, transportøren og måske endda natens vagtmester i Pentagon for at godkende og bygge ændringerne og derefter distribuere dem.

Da tipset om dette kom ind, sprang jeg over til Googles Android bug tracker-side og begyndte at læse. Jeg var meget nysgerrig, for jeg har ingen problemer med at afspille min musik, hverken streaming eller fra mit SD-kort. Det, jeg fandt, irriterer mig lidt, og jeg vil dræbe lidt efter pausen. (Ja, jeg må også klage.)

Google har besluttet at skifte til en anden medieramme, kaldet Stagefright. Jeg er ikke sikker på, hvorfor denne ændring blev foretaget, men jeg tror, ​​det har noget at gøre med Google Music-tjenestens rygter, der har flyvet rundt. Under alle omstændigheder blev ændringen foretaget. Det viser sig, at den måde, Stagefright er indstillet på, at visse filtyper (HE-AAC v1 og HE-AAC v2) ikke længere dekodes korrekt. Stor fejl, ikke? Ikke så hurtigt.

Når du streamer fra Slacker (jeg vil bruge dem som et eksempel og ikke synke dem ud) på WiMax eller WiFi, lyder alt godt, fordi det bruger en lydkodek af højere kvalitet til at streame. Men streaming over 3G (og EDGE - jeg kontrollerede og det forbandede i nærheden dræbte mig) lyder ret dårlig. Dette skyldes, at de bruger en lydkodek af lavere kvalitet - se ovenfor - når de er tilsluttet via celledata. Afspilning af de cachelagrede "stationer" fra en app, der findes på dit kort, kan også lyde som crap, fordi de er cache i format af lavere kvalitet. Gennem rapporter fra andre og mine egne test kan jeg bekræfte, at det fungerer bare flot.

Her kommer den givende del.

Der er to åbenlyse valg her. Den første er, at applikationsudviklere ændrer deres apps og bruger codecs af højere kvalitet, når de streamer over et mobilnetværk. Dette løser problemet under streaming, både fra luftbølgerne og fra SD-kortet. Det andet er, at Google går tilbage og understøtter ældre filtyper. Ja, arv. Den dårlige arv. Den slags arv, der tilføjer unødvendig oppustethed, og når det gøres ofte nok, påvirker ydeevnen. Hvorfor i helvede skal vi med den ældre løsning? Jeg kan ikke spille Leisure Suit Larry på en Windows 7-pc uden nogle tredjeparts-guiderier, der understøtter de ældre, dårligere ydeevne, der er tilbage fra DOS 5, som spillet afhænger af. Alle dine PalmOS-apps kræves omskrevet for at arbejde med WebOS. Microsoft har alt undtaget Windows Mobile 6.5-applikationssupport i den kommende Windows Phone 7. Dette er den rigtige måde at komme videre på. Vi vælger Apple meget her (det hele er af kærlighed, Rene, jeg sværger!), Men Steve ville aldrig gå baglæns for at berolige softwareleverandører, og Andy bør heller ikke.

Jeg er ligeglad med, om du kalder det en fejl, en funktion eller en pony. Det blev gjort på den måde af en grund til at begynde med. Google lister endda den nye metode som en funktion af Froyo. Google gør intet uden øje med fremtiden, ikke fordi de elsker os, men fordi de ikke ønsker at spilde penge på at gøre det to gange. En af kommentatorerne på Google Code-siden om problemet har verificeret, at applikationsudbyderne ikke er villige til at gøre noget ved det, så Google bliver nødt til at konfigurere OS igen til at fortsætte support til noget, de ikke ønskede at støtte i første plads. Fix dine forbandede apps, leverandører. Tving ikke mit foretrukne mobile operativsystem til at foretage ændringer og give ældre support, fordi du vil tage den lette vej ud. Rdio fungerer fint, det lyder godt, og de får ikke til at ændre en listet funktion, fordi de er doble kodere eller ønsker at gå billigt på båndbredde. De tjente lige mine 5 bucks om måneden.

Nu er du velkommen til at rive mig fra hinanden, men prøv i det mindste at forklare fordelen ved at ændre alles software versus udviklere, der ændrer deres apps for at følge med.