[gst-devel] Status of CVS version?

Wim Taymans wim.taymans at chello.be
Tue Apr 24 20:13:54 CEST 2001


On 24 Apr 2001 11:11:18 -0700, Steve Brown wrote:
> Wim Taymans wrote:
> 
> > On 23 Apr 2001 10:56:19 -0700, Steve Brown wrote:
> 
> > > Status of editor?
> > >     For me, on loading, it complains of lots of missing signal handlers
> > > (i.e on_about_activate). This is all stuff I'd expect to see in the
> > > glade-generated callbacks.c, but there isn't any. After loading, it
> > > doesn't appear functional.
> >
> > The callbacks simply aren't implemented yet but cause no harm otherwise.
> > try creating a thread and dropping a disksrc, mad mp3 decoder and an
> > audiosink in it. You should be able to play an mp3 then.
> 
> Thanks for the suggestions.
> 
> The mpeg2 files now run with the player and mpeg2parse2. For some reason,
> -register was not finding mpeg2dec, although the file was in mpeg2dec/.libs.
> I added some instrumentation to find out what was going on and the problem
> disappeared. Then, I took out the instrumentation and the problem was still
> gone. The message was "error loading .... file not found". I hate when this
> happens.
> 
> On the editor.
> 
> I can now create/save/restore pipelines.
> 
> However, I can't run them. The editor sets the elements to PLAY, but nothing
> happens. In looking at the examples, I would expect a gst_bin_iterate call
> in the editor someplace, but can't find it.  Attached are the last few lines
> of debug output.
True, the editor doesn't do an _iterate() yet. that's why you must use a
thread as the toplevel bin (which spins on its own).


> 
> What am I doing wrong?
> 
> Steve
> 
> BTW: On reloading the xml file, the disksrc/location value gets reloaded,
> but not displayed and the pipeline name gets lost. I'll try to figure out
> why.
I would suspect parts of code are missing to implement proper loading of
xml files.

wim

> 
> 
> 
> --------------AEC73D968C0A841195399366
> DEBUG(13126:-1)gst_bin_schedule_func:455: element 'mp3parse0' has already been dealt with
> DEBUG(13126:-1)gst_bin_schedule_func:461: have chain with 4 elements: disksrc0, mp3parse0, mpg1230, osssink0,
> DEBUG(13126:-1)gst_bin_schedule_func:476:
> we have 1 chains to schedule
> DEBUG(13126:-1)gst_schedule_chained_chain:297: chain entered
> DEBUG(13126:-1)gst_schedule_chained_chain:315: copying get function into pull proxy for disksrc0:src
> DEBUG(13126:-1)gst_schedule_chained_chain:312: copying chain function into push proxy for mp3parse0:sink
> DEBUG(13126:-1)gst_schedule_chained_chain:315: copying get function into pull proxy for mp3parse0:src
> DEBUG(13126:-1)gst_schedule_chained_chain:312: copying chain function into push proxy for mpg1230:sink
> DEBUG(13126:-1)gst_schedule_chained_chain:315: copying get function into pull proxy for mpg1230:src
> DEBUG(13126:-1)gst_schedule_chained_chain:312: copying chain function into push proxy for osssink0:sink
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'disksrc0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mp3parse0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mpg1230'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'osssink0'
> INFO(13126:-1):gst_osssink_open_audio:443: osssink: attempting to open sound device
> INFO(13126:-1):gst_osssink_open_audio:461: osssink: Capabilities 00003001
> INFO(13126:-1):gst_osssink_open_audio:467: osssink:   Trigger
> INFO(13126:-1):gst_osssink_open_audio:468: osssink:   Direct access
> INFO(13126:-1):gst_osssink_open_audio:480: osssink: Formats 000001f9
> INFO(13126:-1):gst_osssink_open_audio:481: osssink:   MU_LAW
> INFO(13126:-1):gst_osssink_open_audio:484: osssink:   U8
> INFO(13126:-1):gst_osssink_open_audio:485: osssink:   S16_LE
> INFO(13126:-1):gst_osssink_open_audio:486: osssink:   S16_BE
> INFO(13126:-1):gst_osssink_open_audio:487: osssink:   S8
> INFO(13126:-1):gst_osssink_open_audio:488: osssink:   U16_LE
> INFO(13126:-1):gst_osssink_open_audio:489: osssink:   U16_BE
> INFO(13126:-1):gst_osssink_open_audio:495: osssink: opened audio with fd=9
> INFO(13126:-1):gst_osssink_sync_parms:333: osssink: setting sound card to 44100Hz 16 bit stereo (131072 bytes buffer, 65536 fragment)
> DEBUG(13126:-1)gst_bin_change_state:239("new_element"): entering
> INFO(13126:-1):gst_bin_change_state:251: [new_element] changing bin's state from READY to PLAYING
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'disksrc0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mp3parse0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mpg1230'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'osssink0'
> DEBUG(13126:-1)gst_bin_change_state:239("new_element"): entering
> INFO(13126:-1):gst_bin_change_state:251: [new_element] changing bin's state from PLAYING to READY
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'disksrc0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mp3parse0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mpg1230'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'osssink0'
> DEBUG(13126:-1)gst_bin_change_state:239("new_element"): entering
> INFO(13126:-1):gst_bin_change_state:251: [new_element] changing bin's state from READY to NULL
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'disksrc0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mp3parse0'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'mpg1230'
> DEBUG(13126:-1)gst_bin_change_state:279: setting state on 'osssink0'
> INFO(13126:-1):gst_osssink_close_audio:515: osssink: closed sound device
> ~                                                                                                       





More information about the gstreamer-devel mailing list