summaryrefslogtreecommitdiff
path: root/gst/gstthread.c
AgeCommit message (Expand)AuthorFilesLines
2005-03-21Next big merge.Wim Taymans1-746/+0
2005-03-08Remove threadsafe properties. Fix elements because GObject complains when ins...Wim Taymans1-22/+3
2005-03-08Added parentage check.Wim Taymans1-0/+1
2005-03-07First THREADED backport attempt, focusing on adding locks and making sure the...Wim Taymans1-8/+11
2005-02-08gst/gstthread.c: Implement state-change error handling (#166073).Ronald S. Bultje1-8/+21
2005-01-31docs/pwg/advanced-types.xml: Fix description for buffer-frames=0.Ronald S. Bultje1-16/+20
2004-11-25gst/gstthread.c: Ref the thread object in the GThread mainloop. Break out of ...Wim Taymans1-33/+28
2004-10-07gst/gstthread.c: Make sure no iteration happens while performing the state ch...Wim Taymans1-13/+12
2004-10-07gst/gstthread.c: Do not try to grab the iterate lock in the state change meth...Wim Taymans1-10/+28
2004-10-06gst/gstthread.c: Lock the iteration and the state change so that automatic ne...Wim Taymans1-0/+5
2004-10-05configure.acThomas Vander Stichele1-1/+3
2004-09-06Reworked the GstThread implementation, make more operations threadsafe and mo...Wim Taymans1-75/+153
2004-08-03gst/: Backported some debug logging from a reverted patchWim Taymans1-20/+30
2004-07-29revert state change changes as agreed so we can rework them graduallyThomas Vander Stichele1-27/+17
2004-07-28gst/: Make sure that a bin state change tries to keep the children in sync.Wim Taymans1-0/+3
2004-07-21gst/gstbin.c: make state changes work correctly and reentrant (so removing el...Benjamin Otte1-17/+24
2004-07-15debugging additions and style cleanupsThomas Vander Stichele1-1/+1
2004-07-09gst/: Since remove is virtual in GstBin we must not assume the elements GList...Wim Taymans1-1/+8
2004-07-09catch wrong state changes in element base classThomas Vander Stichele1-8/+0
2004-07-03more debug infoThomas Vander Stichele1-0/+2
2004-05-03remove gst_info remove gstlog.h, fold back to gstinfo.h update translationsThomas Vander Stichele1-1/+0
2004-04-09gst/: don't use memchunks for these objects, use malloc insteadBenjamin Otte1-1/+1
2004-03-30gst/gstthread.c: fix docsBenjamin Otte1-1/+1
2004-03-15don't mix tabs and spacesThomas Vander Stichele1-51/+53
2004-03-13gst-indent run on coreThomas Vander Stichele1-128/+153
2004-02-20gst/gstevent.c: copy navigation event correctly. Check freeing tag lists.Benjamin Otte1-1/+5
2004-02-12fixes for --disable-loadsave --disable-registryThomas Vander Stichele1-0/+2
2004-02-03gst/: get rid of gstmarshal.h dependency. It's not needed.Benjamin Otte1-0/+1
2004-01-30parts of the patch submitted in bug #113913Benjamin Otte1-1/+1
2003-12-27gst/gstcaps.c: add sanity checksBenjamin Otte1-2/+2
2003-10-31update plugin initialization restructuring (see email for detailsBenjamin Otte1-25/+29
2003-07-27clean up debugging messages in gstthread.c - includes fix for segfault from b...Benjamin Otte1-23/+22
2003-07-08clean up element details structsBenjamin Otte1-1/+1
2003-06-29GST_DEBUG reorganization containing loads of stuff:Benjamin Otte1-22/+24
2003-04-28fix deadlock when thread itself goes PLAYING => PAUSED => PLAYINGBenjamin Otte1-0/+3
2003-04-26- remove some \n in GstThread debuggingWim Taymans1-3/+5
2003-04-26fix debugging segfaultBenjamin Otte1-2/+4
2003-04-21assorted fixes:Benjamin Otte1-9/+37
2003-04-18rewrite GstThread - should be quite a bit cleaner and does change state corre...Benjamin Otte1-437/+200
2003-02-02gst_object_swap -> gst_object_replace as it's a better name. Wait for next co...Wim Taymans1-1/+1
2003-01-17More cleanups and refcount fixageWim Taymans1-4/+2
2003-01-12Use two GCond vars to work around a problem in NPTLWim Taymans1-24/+26
2002-12-18patch from brian cameron for iso c complianceThomas Vander Stichele1-0/+49
2002-12-14Documentation updatesWim Taymans1-39/+40
2002-12-07typosThomas Vander Stichele1-7/+8
2002-12-06Make sure we set the reaping flag when going to NULL before we signal the par...Wim Taymans1-3/+12
2002-11-28cleanupsThomas Vander Stichele1-26/+27
2002-11-19- an element also has a failed state change if the scheduler setup failed.Wim Taymans1-1/+9
2002-11-03Remove bogus freeWim Taymans1-9/+1
2002-11-01Change from pthreads to GThreadsDavid Schleef1-84/+44