Universal builds of gstreamer on macosx and osxvideosrc

Andoni Morales ylatuya at gmail.com
Tue Oct 1 03:49:26 PDT 2013


2013/10/1 Andoni Morales <ylatuya at gmail.com>

>
>
>
> 2013/10/1 Sebastian Dröge <slomo at circular-chaos.org>
>
>> On Mo, 2013-09-30 at 12:39 -0700, Dan Kegel wrote:
>> > Solved!  I was bitten by gst-run.  Evidently gstreamer binaries
>> > come in two flavors, versioned and unversioned.
>> > The unversioned one is just an alias for gst-run,
>> > which then launches the right tool... without arch.
>> > That's why "arch -i386 gst-inspect" was running the 64 bit
>> > version.  Doing "arch -i386 gst-inspect-0.10" works as expected.
>> >
>> > (Using lipo -remove to create a thin version of gst-inspect was what
>> clued me
>> > in... it failed with a message that google found in the source for
>> gst-run.)
>> >
>> > A bug like this was fixed once in gst-plugin-scanner:
>> > https://bugzilla.gnome.org/show_bug.cgi?id=615357
>> > Now I guess a similar fix needs to be applied to gst-run.
>> > Happily, the workaround is simple, so this isn't urgent.
>> >
>> > I filed https://bugzilla.gnome.org/show_bug.cgi?id=709125 for this.
>> >
>> > Apologies for bothering the list prematurely!
>>
>> Don't worry about that :)
>>
>>
>> So the main problem here still is that osxvideosrc is not ported to work
>> on 64 bit OSX? Do you know what would be necessary for that, and why it
>> doesn't just work as is on 64 bits? Would be great if you could file a
>> bug about that :) Let's get that fixed instead of working around the
>> problem
>>
>> This plugin uses the QuickTime framework, which is only available for
> 32bits. There is the qtkitvidesrc element (applemedia plugin) which can be
> used as source element too in OS X using the QTKit framework, available for
> i386 and x86_64.
>

Right now for OS X, we only ship the QTKit based source element in
applemedia, but at some point we should switch to avfvideosrc, based on the
AVFoundation framework, since this pugin can be used both in OS X and iOS.
None of these elements support device probing yet.

Andoni

>
> Andoni
>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
>
> --
> Andoni Morales Alastruey
>
> LongoMatch:The Digital Coach
> http://www.longomatch.ylatuya.es
>



-- 
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131001/70a65703/attachment-0001.html>


More information about the gstreamer-devel mailing list