ature pussy|sexy milfs mature older moms nude mature women|2
incomingTrackback: 1152537203.12||||anal sex|teen ejaculation squirt video free incest pics|2
incomingTrackback: 1152554654.4||||violence in the media|camel toe thong nude pregnant women dogs having sex with women|2
incomingTrackback: 1152566550.03||||cameltoe sex|hardcore orgy mardi gras masks gay teen scat|2
incomingTrackback: 1152572573.76||||young girls peeing|orgy toons bound and gagged very young schoolgirl porn|2
incomingTrackback: 1152581662.82||||male ejaculation tips|bondage toys male voyeur transsexuals|2
incomingTrackback: 1152592495.02||||mature woman|amature couples hot young latina latino lesbians|2
incomingTrackback: 1152595246.09||||free incest porn stories|bdsm cafe gay men in thongs latin teen|2
incomingTrackback: 1152595596.05||||jimmy eat world (splash) turn twist mp3|oasis masterplan iron maiden piece of mind incubus miss you|2
incomingTrackback: 1152602510.8||||mardi gras pictures|homemade porn mature tgp homemade sex toys|2
incomingTrackback: 1152603475.65||||green day jesus of suburbia|black sabbath mp3 download elvis presley it’s only love mp3 no doubt dark blue mp3|2
incomingTrackback: 1152608339.94||||huge breasts|maturesex transsexual mom boy|2
incomingTrackback: 1152611568.25||||yu-gi-oh hentai|animals mating teens teen blowjobs forced to strip|2
incomingTrackback: 1152617989.47||||brunette babes|dad fucks daughter midget free pussy squirting orgasms|2
incomingTrackback: 1152618821.25||||black sabbath – ironman|alice in chains facelift mp3 blink 182 blink 182 mp3 gwen stefani remix|2
incomingTrackback: 1152620529.99||||amature video|forced drunk girls very young porn 8th st latinas|2
incomingTrackback: 1152637299.77||||used office trailers|beast love hot blonde teens hairy girl|2
incomingTrackback: 1152648690.69||||bdsm stories|milfs mature ladies milf hunter|2
incomingTrackback: 1152678312.87||||blonde footjob|free lesbian videos vaginal ejaculation facial cumshots|2
incomingTrackback: 1152678377.83||||animals and women and sex|amature lesbian wife fisting armpit hair|2
incomingTrackback: 1152678422.75||||blondes sex|scat movies sex spy fistin|2
incomingTrackback: 1152678648.16||||naruto hentai|incest cartoons nude cartoons disney sex cartoons|2
incomingTrackback: 1152688691.13||||asian panties|bondage equipment drunk orgy mature fisting|2
incomingTrackback: 1152696519.16||||amateur teen kingdom|lesbian pictures teens pissing fist fucking free|2
incomingTrackback: 1152696703.75||||the cure love song mp3 or audio|west, kanye music red hot chili peppers one hot minute bjork the music of matthew barney’s ‘drawing restraint 9’ mp3|2
incomingTrackback: 1152696851.13||||homemade nude|dildoes sitting upskirt hidden camera voyeur|2
incomingTrackback: 1152718012.93||||lesbian squirting|dildos drunk whores mature xxx|2
incomingTrackback: 1152718168.34||||chicago public library|drunk coed sex male feet bald pussy|2
incomingTrackback: 1152718311.7||||ghetto booty ass thick butt|xxx hentai black men fucking white women resident evil 4 bosses|2
incomingTrackback: 1152718472.85||||pee pants|wet lesbians worldsex naked lesbians|2
incomingTrackback: 1152724479.46||||foot massage|leg cast bare feet galleries of legs spread|2
incomingTrackback: 1152735233.1||||latina girls thongs|boss fuck secretary private voyeur big clit|2
incomingTrackback: 1152735340.72||||tentacle rape|free lesbian videos latin shemales camel toes|2
incomingTrackback: 1152735567.71||||big pun|georgia secretary of state jap scat latina lesbian movies|2
incomingTrackback: 1152737361.77||||drunk flashing college chicks|strep throat hairy legs sperm shack|2
incomingTrackback: 1152749847.11||||brutal anal|brother sister incest lingere rate my tits|2
incomingTrackback: 1152753359.41||||still not getting any simple plan|crazy frog presents crazy hits eminem the marshall mathers mp3 download mariah carey emotions mp3|2
incomingTrackback: 1152756863.81||||work sex|fucking the boss office pussy boss tweed|2
incomingTrackback: 1152762538.85||||asian fucking|young asian sex asian girl g string japan school girls|2
incomingTrackback: 1152763501.38||||pregnant milk gallery|asian orgy female domination stories squirting gushing orgasms|2
incomingTrackback: 1152763754.97||||free big tit movies|massive dildo free incest sex stories his first big cock|2
incomingTrackback: 1152770920.65||||that’s the way i like it backstreet boys|elton john between seventeen and twenty mp3 u2 – vertigo mp3 abba heaven help my heart mp3|2
incomingTrackback: 1152771373.4||||tight tiny teens|teens tiffany teen nude teen webcam|2
incomingTrackback: 1152771854.6||||amateur girls|amature blowjob amature facials amatuer wife|2
incomingTrackback: 1152778695.29||||unbreakable westlife|2pac dying to live ashlee simpson – boyfriend mp3 blink 182 downloads|2
incomingTrackback: 1152792668.59||||teens strip drunk|sexy ass spy cam hairy hunks|2
incomingTrackback: 1152795692.3||||young girls in thongs|homemade dildo street blowjobs drunken coeds|2
incomingTrackback: 1152801635.87||||girls squirting|squirting carly g-spot woman ejaculating|2

So, GStreamer plays back .mp4a/.mp4v files now in CVS. Beat that, Fluendo gang! :).

And now that we’ve got that figured out, it’s time to start working on multi-channel sound support. I recently wrapped dtsdec in GStreamer, and that makes up to a total of three codecs now (AC-3, DTS, MPEG-2/4 AAC) that support it. So far, we always downsampled to stereo or failed (in the case of faad; bad!).

So, what’s needed:

  • a GstCaps property for channel positions
  • respective decoder plugins spitting these out
  • alsasink checking for those
  • audioconvert for channel conversions

So I’m basically doing the first and second now. We’ll start going for a simple approach, similar to what Xine, liba52 and dtsdec do. They all use enumerations for different output modes (5_1, 4_0, stereo, mono). We will use a string that represents the number of channels in each part of your audio room (front, side, rear, lfe). The string basically consists of number-letter combinations, so 5:1 (3 front, 2 rear, LFE) sound will be “3f2rlfe” (f being front channels, s side channels, r rear channels and lfe indicates the subwoofer channel). The layout of samples in buffers is then interleaved, left-to-right, front-to-back, then lfe, so in 3f2rlfe, it would be left-front, center, right-front, left-rear, right-rear, lfe and then the next left-front sample. This isn’t covering all corner cases of odd audio setups (there might be people with only three boxes on their left side), but will do for the general case.

The next step is to implement this in a52dec (AC-3 audio decoder plugin), dtsdec (DTS audio decoder plugin) and faad (MPEG-2/4 AAC audio decoder plugin), which is what I’m currently working on. Alsasink/audioconvert will be done at a later step (somewhere next week or so) and then all this should work.

So, anyone wanna buy me a 5:1 audio setup for my laptop for testing purposes? ;).

This entry was posted in General. Bookmark the permalink.