platform/upstream/gstreamer.git
11 years agoFix files paths
Andoni Morales Alastruey [Tue, 28 May 2013 09:17:07 +0000 (11:17 +0200)]
Fix files paths

11 years agoFix some linker issues with the new tutorials
Andoni Morales Alastruey [Tue, 28 May 2013 09:17:07 +0000 (11:17 +0200)]
Fix some linker issues with the new tutorials

11 years agoUse the default SDK as base SDK as 10.6 might not be installed
Andoni Morales Alastruey [Mon, 27 May 2013 15:18:56 +0000 (17:18 +0200)]
Use the default SDK as base SDK as 10.6 might not be installed

11 years agoAdd missing tutorials
Andoni Morales Alastruey [Mon, 27 May 2013 14:44:50 +0000 (16:44 +0200)]
Add missing tutorials

11 years agoAdapt to latest Xcode templates (including fonts).
Xavi Artigas [Wed, 22 May 2013 15:04:57 +0000 (17:04 +0200)]
Adapt to latest Xcode templates (including fonts).

11 years agoDisable screen auto-lock when the clip is playing.
Xavi Artigas [Wed, 22 May 2013 11:30:14 +0000 (13:30 +0200)]
Disable screen auto-lock when the clip is playing.

11 years agoAdd Photo Library items to iOS Tutorial 5
Xavi Artigas [Wed, 22 May 2013 10:51:05 +0000 (12:51 +0200)]
Add Photo Library items to iOS Tutorial 5

11 years agoStylish edits in the comments
Xavi Artigas [Tue, 21 May 2013 15:31:15 +0000 (17:31 +0200)]
Stylish edits in the comments

11 years agoTypo in comment
Xavi Artigas [Tue, 21 May 2013 09:17:38 +0000 (11:17 +0200)]
Typo in comment

11 years agoRemove the LibraryView, as it belongs to Tutorial 5, not Tutorial 4.
Xavi Artigas [Tue, 21 May 2013 08:46:14 +0000 (10:46 +0200)]
Remove the LibraryView, as it belongs to Tutorial 5, not Tutorial 4.

11 years agoAdd some code comments.
Xavi Artigas [Tue, 21 May 2013 08:29:18 +0000 (10:29 +0200)]
Add some code comments.

11 years agoCopy iOS Tutorial 4 into iOS Tutorial 5
Xavi Artigas [Fri, 17 May 2013 13:04:35 +0000 (15:04 +0200)]
Copy iOS Tutorial 4 into iOS Tutorial 5

11 years agoFix resizing mode and iPhone storyboard.
Xavi Artigas [Fri, 17 May 2013 12:00:28 +0000 (14:00 +0200)]
Fix resizing mode and iPhone storyboard.

11 years agoAdd buffering, eos, clock_lost and duration message handling. Add a couple of wrong...
Xavi Artigas [Fri, 17 May 2013 10:19:33 +0000 (12:19 +0200)]
Add buffering, eos, clock_lost and duration message handling. Add a couple of wrong hardcoded URLs to debug error reporting facilities.

11 years agoEnable seeking by dragging the time slider. Add a bunch of online clips to the hardco...
Xavi Artigas [Fri, 17 May 2013 09:46:48 +0000 (11:46 +0200)]
Enable seeking by dragging the time slider. Add a bunch of online clips to the hardcoded library.

11 years agoAdd slider and text widgets that track the current position and duration. The slider...
Xavi Artigas [Thu, 16 May 2013 15:39:15 +0000 (17:39 +0200)]
Add slider and text widgets that track the current position and duration. The slider is not seekable yet.

11 years agoInform the application about the media size, so it can adapt the UIView to the correc...
Xavi Artigas [Tue, 14 May 2013 16:11:04 +0000 (18:11 +0200)]
Inform the application about the media size, so it can adapt the UIView to the correct aspect ratio.

11 years agoiPhone storyboard for iOS tutorial 4
Xavi Artigas [Tue, 14 May 2013 15:21:54 +0000 (17:21 +0200)]
iPhone storyboard for iOS tutorial 4

11 years agoInitial iOS Tutorial 4, already working. No seek bar yet. iPhone storyboard missing...
Xavi Artigas [Tue, 14 May 2013 15:11:05 +0000 (17:11 +0200)]
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.

11 years agoAdapt tutorial code to new xcode ios templates
Xavi Artigas [Mon, 13 May 2013 08:36:29 +0000 (10:36 +0200)]
Adapt tutorial code to new xcode ios templates

11 years agoRemove autogenerated copyright notices and some whitespace.
Xavi Artigas [Fri, 10 May 2013 09:32:25 +0000 (11:32 +0200)]
Remove autogenerated copyright notices and some whitespace.

11 years agoFirst iOS Tutorial 4 (a copy of Tutorial 3)
Xavi Artigas [Thu, 9 May 2013 16:07:30 +0000 (18:07 +0200)]
First iOS Tutorial 4 (a copy of Tutorial 3)

11 years agoFix debug category name
Xavi Artigas [Thu, 9 May 2013 15:07:29 +0000 (17:07 +0200)]
Fix debug category name

11 years agoDynamically change the video UIView so that it maximizes its size respecting the...
Xavi Artigas [Thu, 9 May 2013 09:47:56 +0000 (11:47 +0200)]
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.

11 years agoRemove apparently unneeded override.
Xavi Artigas [Wed, 8 May 2013 15:44:26 +0000 (17:44 +0200)]
Remove apparently unneeded override.

11 years agoRemove borders around video view
Xavi Artigas [Wed, 8 May 2013 10:21:06 +0000 (12:21 +0200)]
Remove borders around video view

11 years agoFirst working version of iOS tutorial 3
Xavi Artigas [Wed, 8 May 2013 09:22:17 +0000 (11:22 +0200)]
First working version of iOS tutorial 3

11 years agoNew iOS Tutorial 3 (copied from Tutorial 2)
Xavi Artigas [Tue, 7 May 2013 16:33:37 +0000 (18:33 +0200)]
New iOS Tutorial 3 (copied from Tutorial 2)

11 years agoFix label size in iPhone because text did not fit the screen...
Xavi Artigas [Tue, 7 May 2013 09:57:07 +0000 (11:57 +0200)]
Fix label size in iPhone because text did not fit the screen...

11 years agoRevamp Tutorial 2 UI to be more iOS-like, to be closer to what the Android one looks...
Xavi Artigas [Tue, 7 May 2013 08:30:31 +0000 (10:30 +0200)]
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.

11 years agoAdd comments, debug output, a bit of variable renaming and some code reorganization.
Xavi Artigas [Mon, 6 May 2013 15:13:03 +0000 (17:13 +0200)]
Add comments, debug output, a bit of variable renaming and some code reorganization.

11 years agoLarge revamp to bring it closer to the Android tutorial 2.
Xavi Artigas [Mon, 6 May 2013 14:49:03 +0000 (16:49 +0200)]
Large revamp to bring it closer to the Android tutorial 2.

11 years agoWhitespace
Xavi Artigas [Mon, 6 May 2013 08:29:43 +0000 (10:29 +0200)]
Whitespace

11 years agoRemove apparently superfluous parameter in call to sprintf
Xavi Artigas [Mon, 6 May 2013 08:29:22 +0000 (10:29 +0200)]
Remove apparently superfluous parameter in call to sprintf

11 years agoMatch variable names to other tutorials
Xavi Artigas [Thu, 2 May 2013 11:43:43 +0000 (13:43 +0200)]
Match variable names to other tutorials

11 years agoMerge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials
Xavi Artigas [Thu, 2 May 2013 11:30:17 +0000 (13:30 +0200)]
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials

11 years agoChange welcome string to match other tutorials
Xavi Artigas [Thu, 2 May 2013 11:30:02 +0000 (13:30 +0200)]
Change welcome string to match other tutorials

11 years agoMerge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials
Xavi Artigas [Thu, 2 May 2013 10:53:04 +0000 (12:53 +0200)]
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer-sdk/gst-sdk-tutorials

11 years agoFix memory leak in version string.
Xavi Artigas [Thu, 2 May 2013 10:52:17 +0000 (12:52 +0200)]
Fix memory leak in version string.

11 years agoWhitespace
Xavi Artigas [Thu, 2 May 2013 10:00:00 +0000 (12:00 +0200)]
Whitespace

11 years agoAdd App Icons for Tutorial 2
Xavi Artigas [Tue, 30 Apr 2013 12:10:25 +0000 (14:10 +0200)]
Add App Icons for Tutorial 2

11 years agoAdd App Icon for Tutorial 1
Xavi Artigas [Tue, 30 Apr 2013 11:59:04 +0000 (13:59 +0200)]
Add App Icon for Tutorial 1

11 years agogitignore OS and xcode-generated files
Xavi Artigas [Tue, 30 Apr 2013 11:13:08 +0000 (13:13 +0200)]
gitignore OS and xcode-generated files

11 years agoInitial import of Tutorial 2 from thiagoss
Xavi Artigas [Tue, 30 Apr 2013 11:03:43 +0000 (13:03 +0200)]
Initial import of Tutorial 2 from thiagoss

11 years agoFix initialization function name
Xavi Artigas [Tue, 30 Apr 2013 09:42:51 +0000 (11:42 +0200)]
Fix initialization function name

11 years agoNew template for autogenerated files
Xavi Artigas [Tue, 30 Apr 2013 09:19:04 +0000 (11:19 +0200)]
New template for autogenerated files

11 years agoRemove copyright notices
Xavi Artigas [Tue, 30 Apr 2013 08:51:00 +0000 (10:51 +0200)]
Remove copyright notices

11 years agoCenter label on screen
Xavi Artigas [Tue, 30 Apr 2013 08:19:25 +0000 (10:19 +0200)]
Center label on screen

11 years agoInitial import for iOS Tutorial 1
Xavi Artigas [Mon, 29 Apr 2013 15:45:38 +0000 (17:45 +0200)]
Initial import for iOS Tutorial 1

11 years agoAllow the file chooser to preserve the current path across device orientation changes.
Xavi Artigas [Mon, 12 Nov 2012 09:09:56 +0000 (10:09 +0100)]
Allow the file chooser to preserve the current path across device orientation changes.

11 years agoNew icons
Xavi Artigas [Thu, 8 Nov 2012 11:16:45 +0000 (12:16 +0100)]
New icons

11 years agoBetter placement of the last_folder initialization.
Xavi Artigas [Wed, 7 Nov 2012 13:06:11 +0000 (14:06 +0100)]
Better placement of the last_folder initialization.

11 years agoSave last visited folder in the application state, so that it survives orientation...
Xavi Artigas [Wed, 7 Nov 2012 12:16:09 +0000 (13:16 +0100)]
Save last visited folder in the application state, so that it survives orientation changes, for example

11 years agoDisable seek bar when media duration could not be queried (for still pictures, for...
Xavi Artigas [Wed, 7 Nov 2012 12:11:56 +0000 (13:11 +0100)]
Disable seek bar when media duration could not be queried (for still pictures, for example)

11 years agoRemove unnecessary 'final' keywords
Xavi Artigas [Wed, 7 Nov 2012 11:00:09 +0000 (12:00 +0100)]
Remove unnecessary 'final' keywords

11 years agoHandle media with no position or duration correctly (pictures, for example)
Xavi Artigas [Wed, 7 Nov 2012 10:55:45 +0000 (11:55 +0100)]
Handle media with no position or duration correctly (pictures, for example)

11 years agoSomebody copy&pasted code from some other project... :)
Xavi Artigas [Wed, 7 Nov 2012 09:35:53 +0000 (10:35 +0100)]
Somebody copy&pasted code from some other project... :)

11 years agoAndroid format of XML
Xavi Artigas [Tue, 6 Nov 2012 17:16:36 +0000 (18:16 +0100)]
Android format of XML

11 years agoWhitespace and format
Xavi Artigas [Tue, 6 Nov 2012 16:49:04 +0000 (17:49 +0100)]
Whitespace and format

11 years agoClicking on the currently selected file accepts it.
Xavi Artigas [Tue, 6 Nov 2012 16:46:50 +0000 (17:46 +0100)]
Clicking on the currently selected file accepts it.

11 years agoSimplify file chooser row layout and allow showing file names longer than the text...
Xavi Artigas [Tue, 6 Nov 2012 16:36:51 +0000 (17:36 +0100)]
Simplify file chooser row layout and allow showing file names longer than the text view.

11 years agoMajor revamp of the file chooser dialog to: Remove unused code/layout/strings, rememb...
Xavi Artigas [Tue, 6 Nov 2012 12:19:27 +0000 (13:19 +0100)]
Major revamp of the file chooser dialog to: Remove unused code/layout/strings, remember last visited folder, add a cancel button and beautify a bit the dialogs.

11 years agoBetter integration for local files with unknown MIME types.
Xavi Artigas [Tue, 6 Nov 2012 09:49:43 +0000 (10:49 +0100)]
Better integration for local files with unknown MIME types.

11 years agoRegister tutorial 5 as a media player, so other applications (including browsers...
Xavi Artigas [Mon, 5 Nov 2012 17:41:49 +0000 (18:41 +0100)]
Register tutorial 5 as a media player, so other applications (including browsers) can pass URIs to us. Unfortunately, the complete list of supported protocols and file extensions has to be provided, as Android does not seem to infer MIME types from file names.

11 years agoXML formatting
Xavi Artigas [Mon, 5 Nov 2012 14:47:07 +0000 (15:47 +0100)]
XML formatting

11 years agoFix tutorial 5 seeking to last position after opening new media
Xavi Artigas [Mon, 5 Nov 2012 12:37:27 +0000 (13:37 +0100)]
Fix tutorial 5 seeking to last position after opening new media

11 years agoRevamp tutorial 5 code to continue what we have been showing in all previous tutorial...
Xavi Artigas [Mon, 5 Nov 2012 09:36:01 +0000 (10:36 +0100)]
Revamp tutorial 5 code to continue what we have been showing in all previous tutorials. Drop unused code and add goodies like media size reporting and seek throttling.

11 years agoAdd GSTREAMER_EXTRA_DEPS as required for Android tutorials
Sebastian Dröge [Fri, 2 Nov 2012 12:13:47 +0000 (13:13 +0100)]
Add GSTREAMER_EXTRA_DEPS as required for Android tutorials

11 years agoComment typo
Xavi Artigas [Tue, 30 Oct 2012 17:16:57 +0000 (18:16 +0100)]
Comment typo

11 years agoBetter approach to is_local_media
Xavi Artigas [Tue, 30 Oct 2012 16:07:16 +0000 (17:07 +0100)]
Better approach to is_local_media

11 years agoComments
Xavi Artigas [Tue, 30 Oct 2012 11:28:10 +0000 (12:28 +0100)]
Comments

11 years agoComment
Xavi Artigas [Tue, 30 Oct 2012 09:38:13 +0000 (10:38 +0100)]
Comment

11 years agoUse WakeLock to prevent the screen from blanking during playback
Sebastian Dröge [Tue, 30 Oct 2012 09:36:31 +0000 (10:36 +0100)]
Use WakeLock to prevent the screen from blanking during playback

11 years agoComments and code beautification. Remove useless UI messages.
Xavi Artigas [Mon, 29 Oct 2012 16:54:13 +0000 (17:54 +0100)]
Comments and code beautification. Remove useless UI messages.

11 years agoFix seek throttling again
Xavi Artigas [Mon, 29 Oct 2012 16:08:21 +0000 (17:08 +0100)]
Fix seek throttling again

11 years agoFix seek throttling. Comments. Method reordering.
Xavi Artigas [Mon, 29 Oct 2012 11:46:16 +0000 (12:46 +0100)]
Fix seek throttling. Comments. Method reordering.

11 years agoComments
Xavi Artigas [Mon, 29 Oct 2012 11:10:36 +0000 (12:10 +0100)]
Comments

11 years agoRemove the 'fix' for successive orientation changes moving the clip slowly back in...
Xavi Artigas [Fri, 26 Oct 2012 12:50:45 +0000 (14:50 +0200)]
Remove the 'fix' for successive orientation changes moving the clip slowly back in time, as it does not work.

11 years agoSlightly better buffering UI messages
Xavi Artigas [Fri, 26 Oct 2012 12:04:04 +0000 (14:04 +0200)]
Slightly better buffering UI messages

11 years agoAdd remaining bits from tutorial 5 to tutorial 4: Seeking, buffering, etc
Xavi Artigas [Thu, 25 Oct 2012 16:21:13 +0000 (18:21 +0200)]
Add remaining bits from tutorial 5 to tutorial 4: Seeking, buffering, etc

11 years agoReorder tutorials
Andoni Morales Alastruey [Thu, 25 Oct 2012 15:20:07 +0000 (17:20 +0200)]
Reorder tutorials

11 years agotutorials: fix missing gtk libs link
Andoni Morales Alastruey [Thu, 25 Oct 2012 15:05:53 +0000 (17:05 +0200)]
tutorials: fix missing gtk libs link

11 years agoUse a different clip which does not have letterboxing, to better exemplify aspect...
Xavi Artigas [Thu, 25 Oct 2012 08:11:30 +0000 (10:11 +0200)]
Use a different clip which does not have letterboxing, to better exemplify aspect ratio preservation. Comments.

11 years agoComments and debug output
Xavi Artigas [Wed, 24 Oct 2012 16:27:19 +0000 (18:27 +0200)]
Comments and debug output

11 years agoBeautify subtitle flag
Xavi Artigas [Wed, 24 Oct 2012 16:23:31 +0000 (18:23 +0200)]
Beautify subtitle flag

11 years agoRetrieve media size from video sink once the pipe is in PAUSED and infom the application.
Xavi Artigas [Wed, 24 Oct 2012 16:14:36 +0000 (18:14 +0200)]
Retrieve media size from video sink once the pipe is in PAUSED and infom the application.

11 years agoSome advances, nothing functional.
Xavi Artigas [Wed, 24 Oct 2012 10:41:53 +0000 (12:41 +0200)]
Some advances, nothing functional.

11 years agoInitial Android Tutorial 4
Xavi Artigas [Tue, 23 Oct 2012 14:59:18 +0000 (16:59 +0200)]
Initial Android Tutorial 4

11 years agoTutorial 3 requires OpenGL ES 2.0
Xavi Artigas [Tue, 23 Oct 2012 14:48:22 +0000 (16:48 +0200)]
Tutorial 3 requires OpenGL ES 2.0

11 years agoChange screen name from Android tutorials to GStreamer tutorials. It think this makes...
Xavi Artigas [Tue, 23 Oct 2012 14:22:37 +0000 (16:22 +0200)]
Change screen name from Android tutorials to GStreamer tutorials. It think this makes more sense once the tutorials are installed on the device.

11 years agoComment
Xavi Artigas [Tue, 23 Oct 2012 13:52:04 +0000 (15:52 +0200)]
Comment

11 years agoFix the case where a new surface is provided without destroying the previous one...
Xavi Artigas [Tue, 23 Oct 2012 10:30:25 +0000 (12:30 +0200)]
Fix the case where a new surface is provided without destroying the previous one. We have never observed this scenario, tough.

11 years agoCode cleanup: only call gst_x_overlay_set_window_handle from one place.
Xavi Artigas [Mon, 22 Oct 2012 16:17:31 +0000 (18:17 +0200)]
Code cleanup: only call gst_x_overlay_set_window_handle from one place.

11 years agoRemove runtime detection of media size as it causes the layout to be recalculated...
Xavi Artigas [Mon, 22 Oct 2012 10:14:21 +0000 (12:14 +0200)]
Remove runtime detection of media size as it causes the layout to be recalculated once a frame has already been shown, and it looks ugly. A different solution will be tried for future tutorials.

11 years agoMissing braces!
Xavi Artigas [Fri, 19 Oct 2012 13:38:12 +0000 (15:38 +0200)]
Missing braces!

11 years agoWhitespacey in layout
Xavi Artigas [Fri, 19 Oct 2012 12:38:46 +0000 (14:38 +0200)]
Whitespacey in layout

11 years agoComment
Xavi Artigas [Fri, 19 Oct 2012 12:36:01 +0000 (14:36 +0200)]
Comment

11 years agoImplement remaining aspect ratio calculations
Xavi Artigas [Fri, 19 Oct 2012 12:35:10 +0000 (14:35 +0200)]
Implement remaining aspect ratio calculations

11 years agoGive the default media size a 4:3 aspect ratio. This will make the tutorial look...
Xavi Artigas [Fri, 19 Oct 2012 12:05:41 +0000 (14:05 +0200)]
Give the default media size a 4:3 aspect ratio. This will make the tutorial look right, but it is not a fix for the first frame jumping into position.

11 years agoFix (workaround?, hack?) for expose() having the wrong surface size.
Xavi Artigas [Fri, 19 Oct 2012 12:03:35 +0000 (14:03 +0200)]
Fix (workaround?, hack?) for expose() having the wrong surface size.