YouTube-link til mobilvisning
For dem af jer, der stadig vugger en HTC EVO 4G, bør du bestemt tjekke denne ud. Det er TeamWins nyeste opdatering til deres helt egen HDMwIn til EVOs kørende Gingerbread, og det leveres med et par nøgleforbedringer, der skulle få enhver HDMI-fan til at salive.
Jeg havde mulighed for at sætte mig ned med hovedprogrammøren for HDMwIn, agrabren, og stille nogle spørgsmål om, hvordan det fungerer såvel som de nye funktioner. Bliv medlem af mig efter pausen for at se spørgsmål og svar, og vær ikke bange for at lyde i kommentarerne, hvis der er noget, jeg har glemt at spørge.
Hvor lang tid tog det dig at perfekt HDMwIn til pepperkager?
Jeg har brugt over 100 timer på at få alle de små detaljer rigtige, og alle algoritmer fungerer problemfrit. Jeg forventer yderligere 10-20 timer, indtil alle rynkerne er løst.
Så HDMI udsender bare på egen hånd? Brugeren behøver ikke at gøre noget?
Nemlig. Brugeren tilslutter HDMI-kablet, og det fungerer bare. Brugeren er velkommen til at foretage justeringer via UI, men der er generelt ikke noget behov. Men der vil altid være nogen, der er nøjeregnende og ønsker, at den skal låse rotation, ændre skalering eller ændre overscan-standardindstillingerne.
Har det ikke tidligere været auto-rotation? Og fungerer auto-rotation for alt? Jeg bemærkede, at det fungerede i både Nova og YouTube-appen.
Der var en rudimentær version af auto-rotation i gamle builds, men det krævede, at UI læste sensorerne. Dette forbrugte enorme mængder batteri og fungerede dårligt. Denne nye metode kræver ingen ekstra strøm og giver en glatter oplevelse for brugeren. Enhver applikation, der naturligt håndterer rotation (enten fast, ligesom Nova eller dynamisk, som meddelelser) fungerer out-of-the-box. Hvad angår YouTube, afspejler YouTube ikke. Det bruger indbygget HDMI-support til Gallerivideoer og YouTube-videoer. Det var en af de store nye funktioner. Du behøver ikke længere at deaktivere spejling for at bruge YouTube. Det skifter automatisk.
Du nævnte, at der nu er YouTube-app-support. Er der også support til videoer, der afspilles i browser-appen?
Kun YouTube-appen og Galleri-appen understøtter HDMI-out-of-the-box fra HTC. Så når disse apps kører, har du forskellige output på dit tv fra din enhed. Hvis du spiller video (eller noget andet) på enheden i en afspiller, der ikke naturligt håndterer EVOs HDMI-port, får du fuld spejling. Hvis appen er HDMI-opmærksom, får du appens tilsigtede opførsel.
Er der nogen ydelsesforbedringer i den nye HDMwIn? Hvordan er rullehastighederne sammenlignet med den forrige version?
Vi bruger den samme "Silky Johnson" -teknologi, som kørte vores tidligere accelererede kerner, så vi ser den samme glatte lydhørhed og ydeevne. Fordi vi nu skalerer aspekter lidt mere nøjagtigt, er det muligt, at GPU'en ikke er lige så beskattet som før, men vi har ikke følt en mærkbar forskel. Enheden har ikke længere en polling-loop, der kører i baggrunden, så det hjælper også batteriets levetid og ydeevne.
Du nævnte, at der er en brugerdefineret kerne involveret. Hvilken type funktioner understøtter denne kernal? Understøttes andre kerner?
Jeg bygger altid vores nye funktioner direkte oven på HTC-kernerne. Når vi frigiver kernen og kildekoden, arbejder vi sammen med andre kerneludviklere for at få vores kode integreret i deres kerner. Denne kerne har alle de nyeste EDID-rettelser (for personer, der vil tilslutte et tv og har telefonen med det samme at gå ned) samt HDMI-spejling.
Er der andre seje ting, TeamWin laver mad, kan du drille os med?
TeamWin laver altid nye ting. Og jeg håber at kunne drille nogle af dem i de næste par uger.
Der har du det, folkens. Når brugergrænsefladen er udjævnet, kan du forvente at se denne opdateret i markedet, som sandsynligvis snart vil være.