On Mon, 21 Jul 2014 04:50:59 +0000 Prathamesh P Ghanekar
<[email protected]> said:

> Hi Carsten,
> 
> Thanks for your reply. I have got some clarity on this now.
> But I have a few more things to ask.
> My platform is Tizen-IVI-3.0, which has older verison of EFL. That means,
> gstreamer1 backend will not be available for Emotion. Now, I can't upgrade
> EFL due to some restrictions. Can you suggest any way to still make it work
> on Tizen..??

upgrade efl or ship your own efl and use LD_LIBRARY_PATH carefully. tizen 3
isn't even a released thing, so it may upgrade anyway (it likely will have to
for better wayland support).

> And I would also like to report that I am not getting replies from other
> members on my email id, except you.

people are replying to this list.... so i hope you are subscribed and see the
messages... they may not explicitly add you to the reply list cc's.

> Thanks and regards,
> Prathamesh Ghanekar
> -----Original Message-----
> From: Carsten Haitzler [mailto:[email protected]] 
> Sent: 17 July 2014 13:58
> To: Prathamesh P Ghanekar
> Cc: [email protected]
> Subject: Re: gstreamer1/0/Emotion based video player
> 
> On Thu, 17 Jul 2014 05:26:51 +0000 Prathamesh P Ghanekar
> <[email protected]> said:
> 
> > Hi Carsten,
> > 
> > I am still in the process of understanding "rage" player that you suggested.
> > 
> > But, I have following thing in mind :
> > I have built EFL with the gstreamer1 module, which has generated 
> > emotion
> > library(module) for gstreamer1.0 backend. Now, can I simply create a 
> > gstreamer pipeline (say playbin) through my code and link it to this 
> > library and other ELF libraries? I will add 'emotion-sink'-(the custom 
> > sink defined by the module) to this pipeline. Will this render the video in
> > emotion-sink?
> > 
> > The reason I am trying to avoid completely EFL-based video player is 
> > that It will take some time to get familiar with EFL APIs, and time is 
> > a premium for me currently!!
> 
> emotion entirely hides gstreamer (or vlc or xine depending on module). it
> provides a single easy high-level api around displaying/playing/controlling
> video (audio and video) playback. it is very simple to use. video.c in rage
> is an almsot complete user of emotion deciding policy and controls (eg turns
> off smooth scaling during resizes then when resizing slows down again - turns
> it back on). it handles dvd menu controls and input, video resolution/aspect
> change during playback and much more. you create no gstreamer pipeline or
> playbin - all of this is done for you in the gstreamer module in emotion. all
> you do is create an emotion object - init the chosen module you want (it'll
> fall back to others if not there), set the media uri/file enable play anfd
> that's it - it'll play. turn play to false to pause. set postion to jump to a
> timepoint. query length - do whatevr you want to do, but emotion's api is
> what you will be using to do it. it's very simple and straightforward. there
> are a fair few examples of its use:
> 
> 1. rage
> 2. terminology
> 3. emtoion_test (test app ships with emotion) 4. enlightenment filemanager
> file preview object 5. enjoy (audio only) 6. ethumb (video thumbnailer
> module) 7. elm video object (widget wrapping emotion and doing a lot of the
> logic you find in terminology and rage emotion usage)
> 
> literally google for emotion_object_add and go nuts on what you find. :)
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    [email protected]
> 
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Information contained and transmitted by this e-mail is confidential and
> proprietary to IGATE and its affiliates and is intended for use only by the
> recipient. If you are not the intended recipient, you are hereby notified
> that any dissemination, distribution, copying or use of this e-mail is
> strictly prohibited and you are requested to delete this e-mail immediately
> and notify the originator or [email protected]
> <mailto:[email protected]>. IGATE does not enter into any agreement with
> any party by e-mail. Any views expressed by an individual do not necessarily
> reflect the view of IGATE. IGATE is not responsible for the consequences of
> any actions taken on the basis of information provided, through this email.
> The contents of an attachment to this e-mail may contain software viruses,
> which could damage your own computer system. While IGATE has taken every
> reasonable precaution to minimise this risk, we cannot accept liability for
> any damage which you sustain as a result of software viruses. You should
> carry out your own virus checks before opening an attachment. To know more
> about IGATE please visit www.igate.com <http://www.igate.com>.
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to