After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 143777 - [opt] problem after removing some elemnts and putting them back
[opt] problem after removing some elemnts and putting them back
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.8.4
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-06-05 19:41 UTC by Zaheer Abbas Merali
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
c file that reproduces bug (4.37 KB, text/plain)
2004-06-05 20:45 UTC, Zaheer Abbas Merali
Details
a less bug-ridden c file that reproduces the bug (4.39 KB, text/plain)
2004-06-05 20:56 UTC, Zaheer Abbas Merali
Details

Description Zaheer Abbas Merali 2004-06-05 19:41:18 UTC
pipeline:
osssrc ! level ! tee ! "audio/x-raw-int",channels=2,rate=44100 ! audioconvert !
audioscale ! audioscale ! "audio/x-raw-int",rate=11025,channels=1 ! lame
bitrate=16 mode=3 ! filesink location=blah.mp3

runs fine...until i pause the pipeline, remove: everything from audioconvert
onwards, and then add them (newly created elements) again after, and make it
playing again

scheduler complains about no entry....
INFO  (1086464344:596648)       scheduler(21015)
gstoptimalscheduler.c(1089):schedule_group: not scheduling group 0x80fbf60
without entry
                                                                                
** (lt-acast:21015): WARNING **: error scheduling group 0x80fbf60
DEBUG (1086464344:596743)       scheduler(21015)
gstoptimalscheduler.c(1014):group_error_handler: group 0x80fbf60 has errored


basicgthread handles it fine however

can be reproduced with vorbisenc max-bitrate=16000 instead of lame bitrate=16
also...
Comment 1 Zaheer Abbas Merali 2004-06-05 20:45:34 UTC
Created attachment 28381 [details]
c file that reproduces bug

This C program reproduces the bug....Note I forgot in the description of bug to
put a tee element before the audioconvert
Comment 2 Zaheer Abbas Merali 2004-06-05 20:56:27 UTC
Created attachment 28384 [details]
a less bug-ridden c file that reproduces the bug

aaargh oops mea culpa...seems to cause it in basicgthread too although the
acast code i have that uses similar pipeline works fine in
basicgthread...anyway this c file works a bit better
Comment 3 Benjamin Otte (Company) 2004-06-20 19:46:17 UTC
The entrygthread issue is fixed, opt is still broken.

changing summary accordingly.
Comment 4 Benjamin Otte (Company) 2004-06-20 20:25:21 UTC
I updated GStreamer's testsuite with the file testsuite/schedulers/143777-2.c
that reproduces this issue.

Please use that file instead of any attachments here.
Comment 5 Zaheer Abbas Merali 2004-07-09 15:00:52 UTC
Confirmed that its fixed in CVS, thanks Benjamin and Wim for fixing entry and opt