Magasház, un set su Flickr.
Inside Magasház building in Pécs
New release of StopMotionCafe is Out!
Enjoy with the new Edit features
- Add frames from camera Roll
- Duplicate frames
- Change frames order
- Stop motion Cafe logo
On this version as been add an InApp purchases to remove iAd Banner from capture screen and remove logo from created movie.
My new App “PrintYourInsta” in on AppStore!
Create beautiful postcard using you Instagram Picture and print at home your best moment.
Connect AirPrint compatible printer directly to iphone using beautiful themes!
Features:
-Instagram Connection
-Create Postcard with different themes
-Print with AirPtint compatible printers
-Save postcard to camera Roll
-Tweet Postcard
-Email Postcard
This gallery contains 7 photos.
Today I finally take my time for studio photography. I wanted to use a SoftBox …so I built one in 10 minutes using what I found at home. Other Examples on this post Social share Нравится
Stop Motion Cafe as been updated to 1.1 !
I hope with this release all the problems with iPhone 3GS are solved. And importants new features are added.
Follow Stop Motion Cafe news on the Twitter account:
Follow @StopMotionCafe
I want to describe a detailed command line way to build librtmp and openssl in order to include in an iPhone / iOS project.
You can use this as example to build any other library.
I started from the project from saiten where all this procedure is scripted in build.sh.
We start building openssl. We need to build three version of the library:
We need three version in order to create a binary compatible with the old devices and i386 for the simulator.
Download the openssl source code. (http://www.openssl.org/source/).
mkdir openssl cd openssl curl http://www.openssl.org/source/openssl-1.0.0g.tar.gz -O openssl-1.0.0g.tar.gz tar xfz openssl-1.0.0g.tar.gz
We’ll build all the release in the tmp folder.
Start to configure it for armv6.
mkdir /tmp/openssl-1.0.0g-armv6 cd openssl-1.0.0g ./configure BSD-generic32 --openssldir=/tmp/openssl-1.0.0g-armv6
Now we has to edit Makefile and change
#edit Makefile and change #CC= gcc with CC= /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -arch armv6 # add to CLAGS: -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk
This links are valid for my buildsystem, using SDK 5.0. Change it to build for other buildsystem.
At this point we are ready to build.
make make install
Now in /tmp/openssl-1.0.0g-armv6 we have the builded lib.
We do the same for armv7 and i386:
#ARMV7 cd .. mkdir /tmp/openssl-1.0.0g-armv7 rm -fr openssl-1.0.0g tar xfz openssl-1.0.0g.tar.gz cd openssl-1.0.0g ./configure BSD-generic32 --openssldir=/tmp/openssl-1.0.0g-armv7 #edit Makefile and change #CC= gcc with CC= /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -arch armv7 #add to CLAGS: -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk make make install #i386 mkdir /tmp/openssl-1.0.0g-i386 rm -fr openssl-1.0.0g tar xfz openssl-1.0.0g.tar.gz cd openssl-1.0.0g ./configure BSD-generic32 --openssldir=/tmp/openssl-1.0.0g-i386 #edit Makefile and change #CC= gcc with CC= /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -arch i386 #add to CLAGS: -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk make make install
At this point we can create an universal library using lipo.
cd .. mkdir include cp -r /tmp/openssl-1.0.0g-i386/include/ include/ mkdir lib lipo /tmp/openssl-1.0.0g-armv6/lib/libcrypto.a /tmp/openssl-1.0.0g-armv7/lib/libcrypto.a /tmp/openssl-1.0.0g-i386/lib/libcrypto.a -create -output lib/libcrypto.a lipo /tmp/openssl-1.0.0g-armv6/lib/libssl.a /tmp/openssl-1.0.0g-armv7/lib/libssl.a /tmp/openssl-1.0.0g-i386/lib/libssl.a -create -output lib/libssl.a
Now we have in our include and lib folder the the universal library of openssl.
To build librmtb for ios we build the three version of library like for openssl.
Starting cloning the last release
mkdir librtmp cd librtmp git clone git://git.ffmpeg.org/rtmpdump rtmpdump
To build the armv6 version of library make a copy of the source:
cp -r rtmpdump rtmpdump-armv6 cd rtmpdump-armv6/librtmp #edit Makefile and set #CC=$(CROSS_COMPILE)gcc -arch armv6 export CROSS_COMPILE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ export XCFLAGS="-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -I/tmp/openssl/include/ -arch armv6" export XLDFLAGS="-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -L/tmp/openssl/lib -arch armv6 " make SYS=darwin make SYS=darwin prefix=/tmp/librtmp-armv6 install
Change the path to export using the correct system build path and the path of the openssl lib build before.
For the armv7
cp -r rtmpdump rtmpdump-armv7 cd rtmpdump-armv7/librtmp #edit Makefile and change #CC=$(CROSS_COMPILE)gcc -arch armv7 export CROSS_COMPILE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ export XCFLAGS="-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -I/tmp/openssl/include/ -arch armv7" export XLDFLAGS="-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -L/tmp/openssl/lib -arch armv7 " make SYS=darwin make SYS=darwin prefix=/tmp/librtmp-armv7 install
For simulator
cd .. cp -r rtmpdump rtmpdump-i386 cd rtmpdump-i386/librtmp edit Makefile con CC=$(CROSS_COMPILE)gcc -arch i386 export CROSS_COMPILE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ export XCFLAGS="-isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk -I/tmp/openssl/include/ -arch i386" export XLDFLAGS="-isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk -L/tmp/openssl/lib -arch i386 " make SYS=darwin make SYS=darwin prefix=/tmp/librtmp-i386 install
At this point we can create an universal library using lipo.
mkdir include cp -r /tmp/librtmp-i386/include/librtmp include/ mkdir lib lipo /tmp/librtmp-armv6/lib/librtmp.a /tmp/librtmp-armv7/lib/librtmp.a /tmp/librtmp-i386/lib/librtmp.a -create -output lib/librtmp.a