GNOME Bugzilla – Bug 728249
iosavassetsrc: port to 1.0
Last modified: 2014-04-24 10:30:19 UTC
The following patchset port the iosavassetsrc element from the gstreamer-sdk 0.10 to 1.0. Major changes from original code: * gst_task_(start|pause|stop) -> gst_pad_(start|pause|stop), * tasks are started directly in the READY=>PAUSED state change, * set_link functions removed, * handle SEEK query, * element is now build on OSX if AVFoundation framework is found The latest patch rename the element to avfassetsrc, since it is available on both platform.
Created attachment 274345 [details] [review] applemedia: add new source/decoder element for iOS assets
Created attachment 274346 [details] [review] iosavassetsrc: Port to 1.0
Created attachment 274347 [details] [review] iosavassetsrc: rename element to avfassetsrc
I will test and review it today
I haven't been able to test seeking and I haven't tested it in iOS but the port looks good to me.
Created attachment 274702 [details] [review] 0001-avfassetsrc-rename-references-to-iOS.patch ~
Created attachment 274703 [details] [review] 0002-avfassetsrc-downgrade-rank-to-SECONDARY-in-OS-X.patch
commit fc02ec2087d395697c06ea60944a0694cde958a9 Author: Andoni Morales Alastruey <ylatuya@gmail.com> Date: Fri Apr 18 20:04:25 2014 +0200 avfassetsrc: downgrade rank to SECONDARY in OS X commit d234bee52f2b5fb4775f22af2391907a00ac790b Author: Andoni Morales Alastruey <ylatuya@gmail.com> Date: Fri Apr 18 20:03:48 2014 +0200 avfassetsrc: rename references to iOS commit 2f0aad7158dc4707c72dabda9330efe76728e42b Author: Matthieu Bouron <matthieu.bouron@collabora.com> Date: Mon Apr 14 19:08:01 2014 +0100 iosavassetsrc: rename element to avfassetsrc https://bugzilla.gnome.org/show_bug.cgi?id=728249 commit ecf765635b0a79f77ee8af9f0ca2d7b714334ddb Author: Matthieu Bouron <matthieu.bouron@collabora.com> Date: Thu Apr 3 14:02:18 2014 +0100 iosavassetsrc: Port to 1.0 Also enables this element on OSX >= 10.7. https://bugzilla.gnome.org/show_bug.cgi?id=728249 commit 9fec222b5aa8bcc24660a482e21bce91beb79fe9 Author: Andoni Morales Alastruey <ylatuya@gmail.com> Date: Sat May 11 03:41:36 2013 +0200 applemedia: add new source/decoder element for iOS assets https://bugzilla.gnome.org/show_bug.cgi?id=728249