Re: [GEM-dev] AVFoundation status

2014-02-26 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 2014-02-26 15:36, Dan Wilcox wrote:
> I can stage commits between source areas. That first one was a
> quick push before going out the door.

great.

> 
> Also, is there some reason why [gemwin] wouldn't create? I'm
> building for 64 bit and testing using Miller's Pd-0.45-4-64bit app.
> All other GEM objects seem to create fine except for gemwin. I have
> a few window-api specific objects in the main GEM build dir
> ([gemmacwindow], [gemsdlwindow], [gemcocoawindow], [gemglutwindow])
> but none of them seem to give me a complete rendering context aka a
> window but no GL.

add "./abstractions" to your path. [gemwin] is moving to an
abstraction-implementation with the various window-api specific
objects as backends; they should create a complete rendering context
just fine, but won't do any setting up in openGL-land (which is all
done by the abstraction).

fgmasdr
IOhannes

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJTDf20AAoJELZQGcR/ejb4oIwP/iSqa7BoC4ROnQt8vkdckkVY
RiwFLeXwVxxKY8oh9IPPCfyY55whlFI2jvJmHEMSLOwf71X47mQao+wsXWm+FVB5
mgeFsk6i5xmg8/lD4ADWav+n3yk9xtFhZTUnAwdt6rYq0W63jb6W0EhtLtofVaOG
aM8zDD0N0mAWawoAy8hizOrICZqf9bHt3MqJURjmSrr2accyFFbyhCwAIqGmM3Zp
ZJ0DXPV5uneAe+OZbgDj+lh5PlzYRD5aNxffJ4lyS2HnBXuxbC8tYNHJbA2wHwzR
TsST0NKsU6Zc8r7RMyRgSD8l3W0iz1r/TDkRNG3KCkGxRm99KbEszQCThTcOVX9Y
pPyOwGxeg10bl26vrrgS3uanGr1JoSRMDeEtH274stfxHmFDtW64orQjTjZjmV/2
VNxulz7ZYO8IMA/n8k4PkmX7/BYuQBCTGJCSLuan2/kbOmiYz2waD6gvQ462u7nO
KjX3BvfixgAKYQtQKQ0hzXX1ZaCq0sjQLCHQY2ePL4tkVuMf6+w28+QC/lZLo1Gk
MAtGITvtuRjELfQQhwnVSiGl7UttCXpjB1TXIOoKMDMdUXhxY1/PR95TBeWcLv+H
H8oXtSOY40dBN+j9kG46RKDYb8U+fNJoby60IuiBUy9sbfk4Gpwm8w0jQ+yyHRhR
MJIhDLoZNJDKoHuUbKhF
=WnFf
-END PGP SIGNATURE-

___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-26 Thread Dan Wilcox
I can stage commits between source areas. That first one was a quick push 
before going out the door.

Also, is there some reason why [gemwin] wouldn't create? I'm building for 64 
bit and testing using Miller's Pd-0.45-4-64bit app. All other GEM objects seem 
to create fine except for gemwin. I have a few window-api specific objects in 
the main GEM build dir ([gemmacwindow], [gemsdlwindow], [gemcocoawindow], 
[gemglutwindow]) but none of them seem to give me a complete rendering context 
aka a window but no GL.

On Feb 26, 2014, at 9:30 AM, IOhannes m zmoelnig  wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
> 
> On 2014-02-26 15:27, Dan Wilcox wrote:
>> Well, that was just a hack to make sure the Carbon framework
>> wasn't being pulled in. I realize now I could just do ./configure 
>> --without-quicktime. That was one of the aforementioned hacks  I
>> wanted to clean up before pushing. I pushed when you requested and
>> now I get a note about the very thing I didn't want to push :P
>> Trust me, it won't be like that in the final commit.
> 
> no problem.
> i did not want to sound grumpy, esp. since i'm really thankful that
> you do that!
> 
> but then, i just wanted to express what i think is good practice for
> committing before it's *way* too late.


Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com





___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-26 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 2014-02-26 15:27, Dan Wilcox wrote:
> Well, that was just a hack to make sure the Carbon framework
> wasn't being pulled in. I realize now I could just do ./configure 
> --without-quicktime. That was one of the aforementioned hacks  I
> wanted to clean up before pushing. I pushed when you requested and
> now I get a note about the very thing I didn't want to push :P
> Trust me, it won't be like that in the final commit.

no problem.
i did not want to sound grumpy, esp. since i'm really thankful that
you do that!

but then, i just wanted to express what i think is good practice for
committing before it's *way* too late.

fgmasdr
IOhannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJTDfp3AAoJELZQGcR/ejb4yJ0P/jXUYHEr3PShYqWpoonDCWbW
42lEYlZHBFDuc84X3eqUp+mWd3Qra4X/Fa8UBXAdYwrKmrJcdvMSL6B0A9vw66TQ
rkQFFd9ADDuzB0TL11P+xHgwLy5iliB+MwYow3hh5BzPMR2U2VbCK5UoSb8aMn7j
pkt55AHPXOacOC/G9uXC8WqMSqPLdeIAmLFTZUTmk55eOcTK39yU0WrlwxFkRpOd
uQ+u31evCenWwvsD7n4h3qVy1G5fCj1FxieIF26eaYrGYgfyaSRA01lo+GyDihJW
Eqt95artYbNQ0nFPkBW1L8rIojB5ElVXfzKX/t3gqivcAhR3ng9IMfNPtoJLq2ef
9vzQ2MznQ9tEAOc7PRZiJL2L5w0XqGw+CvochnOtt6D5tusKxMwiWw+qYUqAVYfc
rgRnD83r+aLoTLm0t6ND1p+sA6AsrKMBaIAz+Y7+C33kAmDUi6ZUO4bilLWZ/gK9
1k3wO4YSd4D6cMrGDcCHhk08HOBDg+gV9lSVGXslrbJ6gRVad1RPbGgrh30bgq9F
9TyteZhko7xyzyyM3M3dID675lglEYbvv+MvvcDNbpWyjhLsCl7r5QH71CtHYnLN
asBHrFvxpRlr/cwEVXhq5YkxKJJYZQAhb+Q2ZlT50Rp6aV6MvWFvM1ZDCeBhe16W
a46FEBfa4hPOwE6WURWP
=CPqt
-END PGP SIGNATURE-

___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-26 Thread Dan Wilcox
Well, that was just a hack to make sure the Carbon framework wasn't being 
pulled in. I realize now I could just do ./configure --without-quicktime. That 
was one of the aforementioned hacks  I wanted to clean up before pushing. I 
pushed when you requested and now I get a note about the very thing I didn't 
want to push :P Trust me, it won't be like that in the final commit.

On Feb 26, 2014, at 6:00 AM, gem-dev-requ...@iem.at wrote:

> btw, is it intentional that you have disabled quicktime4linux support
> in your updated configure.ac?
> i would highly appreciate to put code that potentially effects
> "others" (e.g. the linux port) into separate commits. this includes
> all files outside "plugins/*AVFoundation/" (namely configure.ac,
> Makefile.am,...)


Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com





___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-25 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 2014-02-25 17:40, Dan Wilcox wrote:
> ok. I've pushed to my fork on Github and made a PR so you can see
> the changes as I Commit them.

cool, thanks a lot.

btw, is it intentional that you have disabled quicktime4linux support
in your updated configure.ac?
i would highly appreciate to put code that potentially effects
"others" (e.g. the linux port) into separate commits. this includes
all files outside "plugins/*AVFoundation/" (namely configure.ac,
Makefile.am,...)

i'm surprised how fast your proceed. very nice :-)

fgmadsr
IOhannes

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJTDM3QAAoJELZQGcR/ejb4se0QAJYqdo2RgQt8c/DdXrMCrA/w
klgznd4RrDmcwPVg55ytmnZtfQ5LzEKx6c/UjBX5WHidLWstbJLqsSv0lnYxB6hI
xsQfgVGbO7573s2Ky4BObDLgC/tkRS0hrGQYH2C7v2pDCd3VLV46CoMpT9iid1pM
i1J0Wak1OZxl7wNTbAyTIJv/uq8by/6sTJe6xmoJP2FIeclE5mFIj3evjbs1+1jF
NWdVTok6I8TKxR5Nm4g69Dh9jVmko/5BwHwaT3HieWGgFE8kyabXg2zK9RDueAJn
MdqVjPsJWBk4PduyZLE57RyXW55mwYuSF1Ku32kJ4BHsskgHqThM/cwGG5F4IiNj
JDrfzAAlX/IRAUxwZFEDEHM6qHWRnqW58amKDY1JwYm85gI5y/T+nzTKpcwz7UQU
Xbckry6epKHYaF7nMnn318CR/hdt/tS8CjHukLJixAEKXKkzlavml3Le75d9NOn7
uq6vRL3LBE5cdWNfFsuSMO/4oP7Zh9iFqZbDfg+GTUMUPGPUeH5ssSX72u6C6Vfg
zEYDGyMHzoQAgkGlR68r7CcR0D5sv5Y0whw1Z58IAdngJMWq2P9ZWn5xsbKzBZsX
WSevaUw4YytGa3WIFRSjr60KtDsfh9X8RzKjeSdeR35rW4w7n7J+MJb0cPYjehOw
O9Yut0uf+lL/AT/vx0qH
=h3Er
-END PGP SIGNATURE-

___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-25 Thread Dan Wilcox
ok. I've pushed to my fork on Github and made a PR so you can see the
changes as I Commit them.

From: IOhannes m zmoelnig 
>
> On 2014-02-24 15:58, Dan Wilcox wrote:
> >
> > I've updated the build system to handle the ObjC files and it
> > appears to be working, although I did some quick hacks to remove
> > the quicktime checking so I'll need to clean that up before I push
> > nay of the code to Github.
>
> please do not hesitate to push now (and create a pull-request whenever
> you feel it's ready).
>
> i've seen so many good code lost, because people just "forgot" to put
> unfinished code online and then never came back to it.
>
> fgamsdr
> IOhannes
>

-- 
Dan Wilcox
danomatika.com
robotcowboy.com
___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-25 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 2014-02-24 15:58, Dan Wilcox wrote:
> 
> I've updated the build system to handle the ObjC files and it
> appears to be working, although I did some quick hacks to remove
> the quicktime checking so I'll need to clean that up before I push
> nay of the code to Github.

please do not hesitate to push now (and create a pull-request whenever
you feel it's ready).

i've seen so many good code lost, because people just "forgot" to put
unfinished code online and then never came back to it.

fgamsdr
IOhannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJTDHTQAAoJELZQGcR/ejb4ysQP/A+VuwX9MN2GsW/mK+qbEYBp
KzN5LZXmo0xa2cS/KIvdcNTK5rpqlekI2wc3xIcUQ1X4HhcCsjM5X2r+ifaMgD/j
6RwU8fFFjFPk3L6f/oHuWNh5+3TlcUpyjr3uOXJtknbKi/UAg8hqyjIOf7ZqbS9F
lDwILB2GYXNZw0XbdsX6pmXGAj5Ql6kZXXSpahDCnAwTJqO+6kcCwzA+63IEWHZI
S5fCKkO8538F//Nlva4KlmHVw8FVJyo9gB/EaNmHUzw6fvwIOPyhSau3/HEaizcH
p+no01ipuuZnPkr8/cJsFWDY67XjZAcu0dQ2SDQS0hPppVt48a0Zdwepo3oKqoLT
Q6bExNj3yhVOl4wHl5HDS6IOqIDI5bXgMjsat6degAPQAvESDQncH/BiIM59JHiI
EomoAp+GA2jruWMVE3TGTH4GUw2uDS7llM4ide389P2JWJyTIVZakPt9A+hbdhz4
tQm0US4l7Yjvd0eU/pHZw2MGkMqed0BHgzhNfFUkAOaL0waLKlZ2pB6/R5Z45hyd
JWhG2mVbv7/b3EmVHxPhkUaVYxA3bl1WIlOX6dBpGwzrzMx2z/HyhC8VcI21/Jpm
zMcPjcNjQ2icspGTGewTsVTwRvJsqho8X4Sa85O+5RDNT3JRlZ5IYxtI+OQp0HS2
DiGpG8SuG6S/d8/0MMiR
=l/tf
-END PGP SIGNATURE-

___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-24 Thread Dan Wilcox
That's a useful post after I spent upwards of a day working on it. :P

On Feb 24, 2014, at 11:28 AM, Chris Clepper  wrote:

> Don't worry, in a couple of years or less the AVFoundation will be dead and 
> you will have the pleasure of writing it all again from scratch.  And it will 
> be much less reliable and lower performing to boot.  Apple can never leave 
> well enough alone!
> 
> 
> On Mon, Feb 24, 2014 at 9:58 AM, Dan Wilcox  wrote:
> Howdy all,
> 
> I have filmAVFoundation basically written. It loads in Pd-0.45-4 64bit, but I 
> haven't tested it yet. I decided to go with AVFoundation when my first 
> attempt using QTKit resulted in plenty of compiler deprecation warnings. It 
> turns out QTKit is deprecated in Mac OSX 10.9 and will disappear in the next 
> release or two.
> 
> I've updated the build system to handle the ObjC files and it appears to be 
> working, although I did some quick hacks to remove the quicktime checking so 
> I'll need to clean that up before I push nay of the code to Github.
> 
> 
> Dan Wilcox
> @danomatika
> danomatika.com
> robotcowboy.com
> 
> ___
> GEM-dev mailing list
> GEM-dev@iem.at
> http://lists.puredata.info/listinfo/gem-dev


Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com





___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev


Re: [GEM-dev] AVFoundation status

2014-02-24 Thread Chris Clepper
Don't worry, in a couple of years or less the AVFoundation will be dead and
you will have the pleasure of writing it all again from scratch.  And it
will be much less reliable and lower performing to boot.  Apple can never
leave well enough alone!


On Mon, Feb 24, 2014 at 9:58 AM, Dan Wilcox  wrote:

> Howdy all,
>
> I have filmAVFoundation basically written. It loads in Pd-0.45-4 64bit,
> but I haven't tested it yet. I decided to go with AVFoundation when my
> first attempt using QTKit resulted in plenty of compiler deprecation
> warnings. It turns out QTKit is deprecated in Mac OSX 10.9 and will
> disappear in the next release or two.
>
> I've updated the build system to handle the ObjC files and it appears to
> be working, although I did some quick hacks to remove the quicktime
> checking so I'll need to clean that up before I push nay of the code to
> Github.
>
> 
> Dan Wilcox
> @danomatika
> danomatika.com
> robotcowboy.com
>
>
>
>
>
>
> ___
> GEM-dev mailing list
> GEM-dev@iem.at
> http://lists.puredata.info/listinfo/gem-dev
>
>
___
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev