Re: [GEM-dev] AVFoundation status
-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
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
-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
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
-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
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
-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
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
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