[gst-devel] Status of CVS version?

Steve Brown sbrown at cortland.com
Tue Apr 24 20:11:18 CEST 2001


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.

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.


-------------- next part --------------
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