Commit graph

831 commits

Author SHA1 Message Date
Justin Kim
4991ff644e ios tutorials: make work with Xcode 6.4
Tutorial 2 to 5 requires to link with VideoToolBox and arm64 is needed for
iphone 5/6.
2015-09-03 12:06:34 +03:00
Xavier Claessens
861f9c96a8 Tutorial5: Fix live streams
Switching from PAUSED to PLAYING with a live stream returns ASYNC, not
NO_PREROLL. It would reset the is_live state back to FALSE.
2015-02-16 17:45:54 +02:00
Sebastian Dröge
f106d6e264 ios: Update gst_ios_init.[hm] files for 1.4.0 2014-07-21 16:50:17 +02:00
Sebastian Dröge
ac9e4c62b7 android: It's org.freedesktop.gstreamer.GStreamer now since 1.4.0 2014-07-21 16:32:21 +02:00
Sebastian Dröge
d60ef5ba44 Include stdint.h for android/native_window.h
Yay, broken headers!
2014-02-12 14:54:26 +01:00
Sebastian Dröge
c6bc1450c6 vs2010: Fix GSTREAMER_ROOT environment variable name 2013-11-28 08:29:57 +01:00
Sebastian Dröge
8f21f7e884 Port VS project files to 1.0 2013-10-31 11:03:49 +01:00
Sebastian Dröge
398d4efd1e Port XCode OS X project files to 1.0 2013-10-31 11:03:42 +01:00
Sebastian Dröge
5bfa5bda9c Port iOS tutorials to 1.0 2013-10-31 10:51:46 +01:00
Sebastian Dröge
68b9eb58fd Port Android tutorials to 1.0 2013-10-31 10:25:59 +01:00
Sebastian Dröge
5ad1810d8b Port playback tutorials to 1.0 2013-10-31 10:25:59 +01:00
Sebastian Dröge
8440e137d9 Port basic tutorials to 1.0 2013-10-31 10:25:59 +01:00
Andoni Morales Alastruey
395d7b92f9 Fix files paths 2013-05-28 11:21:23 +02:00
Andoni Morales Alastruey
24c1c43f25 Fix some linker issues with the new tutorials 2013-05-28 11:17:07 +02:00
Andoni Morales Alastruey
d2285c554c Use the default SDK as base SDK as 10.6 might not be installed 2013-05-27 17:23:39 +02:00
Andoni Morales Alastruey
8c72809d84 Add missing tutorials 2013-05-27 17:23:32 +02:00
Xavi Artigas
624b3b127c Adapt to latest Xcode templates (including fonts). 2013-05-22 17:04:57 +02:00
Xavi Artigas
53aee99a76 Disable screen auto-lock when the clip is playing. 2013-05-22 13:30:14 +02:00
Xavi Artigas
72b7f3f2a2 Add Photo Library items to iOS Tutorial 5 2013-05-22 12:51:35 +02:00
Xavi Artigas
1db12234ad Stylish edits in the comments 2013-05-21 17:31:15 +02:00
Xavi Artigas
1d0cd2fc9a Typo in comment 2013-05-21 11:17:38 +02:00
Xavi Artigas
d53bb226f6 Remove the LibraryView, as it belongs to Tutorial 5, not Tutorial 4. 2013-05-21 10:46:14 +02:00
Xavi Artigas
0df42274ec Add some code comments. 2013-05-21 10:29:18 +02:00
Xavi Artigas
232d63a6b2 Copy iOS Tutorial 4 into iOS Tutorial 5 2013-05-17 15:04:35 +02:00
Xavi Artigas
9c5a94b025 Fix resizing mode and iPhone storyboard. 2013-05-17 14:00:28 +02:00
Xavi Artigas
ef7e968b81 Add buffering, eos, clock_lost and duration message handling. Add a couple of wrong hardcoded URLs to debug error reporting facilities. 2013-05-17 12:19:33 +02:00
Xavi Artigas
76f7e541ec Enable seeking by dragging the time slider. Add a bunch of online clips to the hardcoded library. 2013-05-17 11:46:48 +02:00
Xavi Artigas
079ad1bf15 Add slider and text widgets that track the current position and duration. The slider is not seekable yet. 2013-05-16 17:39:15 +02:00
Xavi Artigas
eeb4755a3b Inform the application about the media size, so it can adapt the UIView to the correct aspect ratio. 2013-05-14 18:11:04 +02:00
Xavi Artigas
52f8179003 iPhone storyboard for iOS tutorial 4 2013-05-14 17:21:54 +02:00
Xavi Artigas
4ae44f9e1c Initial iOS Tutorial 4, already working. No seek bar yet. iPhone storyboard missing. External files can be played if they are copied into the application through iTunes file sharing. 2013-05-14 17:11:05 +02:00
Xavi Artigas
4bd417f339 Adapt tutorial code to new xcode ios templates 2013-05-13 10:36:29 +02:00
Xavi Artigas
217845f35d Remove autogenerated copyright notices and some whitespace. 2013-05-10 11:32:25 +02:00
Xavi Artigas
3b56db192c First iOS Tutorial 4 (a copy of Tutorial 3) 2013-05-09 18:07:30 +02:00
Xavi Artigas
e09eec3297 Fix debug category name 2013-05-09 17:07:29 +02:00
Xavi Artigas
11599cbf55 Dynamically change the video UIView so that it maximizes its size respecting the media aspect ratio. In this way, we do not need the sink to add black borders, and we are faster. 2013-05-09 11:47:56 +02:00
Xavi Artigas
80a0b8a143 Remove apparently unneeded override. 2013-05-08 17:44:26 +02:00
Xavi Artigas
7b0e4002b3 Remove borders around video view 2013-05-08 12:21:06 +02:00
Xavi Artigas
809581ccaf First working version of iOS tutorial 3 2013-05-08 11:22:17 +02:00
Xavi Artigas
b2fadd6d90 New iOS Tutorial 3 (copied from Tutorial 2) 2013-05-07 18:33:37 +02:00
Xavi Artigas
c7b0aeb341 Fix label size in iPhone because text did not fit the screen... 2013-05-07 11:57:07 +02:00
Xavi Artigas
1214abe858 Revamp Tutorial 2 UI to be more iOS-like, to be closer to what the Android one looks like, and to simplify development of next tutorials. 2013-05-07 10:30:31 +02:00
Xavi Artigas
5d747fb6be Add comments, debug output, a bit of variable renaming and some code reorganization. 2013-05-06 17:13:03 +02:00
Xavi Artigas
c27858631d Large revamp to bring it closer to the Android tutorial 2. 2013-05-06 16:49:03 +02:00
Xavi Artigas
1e071cd730 Whitespace 2013-05-06 10:29:43 +02:00
Xavi Artigas
6b1f767559 Remove apparently superfluous parameter in call to sprintf 2013-05-06 10:29:22 +02:00
Xavi Artigas
d5696b0122 Match variable names to other tutorials 2013-05-02 13:43:43 +02:00
Xavi Artigas
4c6be2c93e Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials 2013-05-02 13:30:17 +02:00
Xavi Artigas
9f389c8b02 Change welcome string to match other tutorials 2013-05-02 13:30:02 +02:00
Xavi Artigas
05a0cffeec Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials 2013-05-02 12:53:04 +02:00