LGPL
[vlc.git] / src / playlist / thread.c
2011-11-27 Jean-Baptiste KempfLGPL
2011-05-22 Laurent AimarUsed input_Close() where applicable.
2011-03-17 Jean-Baptiste KempfSrc: more comprehensible debug messages
2011-03-17 Jean-Baptiste KempfImproved debug messages
2010-07-28 Ilkka Ollakkause unsigned rand-function in playlist thread
2010-06-17 Laurent AimarAdded a ref count on input_resource_t.
2010-05-25 Laurent AimarMade object created by input_resource attached to a...
2010-03-06 Ilkka Ollakkaplaylist: fix crash when p_playlist->current.i_size...
2010-03-06 Rémi Denis-Courmontplaylist: randomize in a thread-safe manner
2010-02-09 Rémi Denis-CourmontNo need to lock the playlist for meta fetch and preparsing
2010-02-09 Rémi Denis-CourmontCreate preparser and fetcher immediately
2010-01-30 Rémi Denis-Courmontplaylist: small race between vlc_object_alive and vlc_c...
2010-01-18 Rafaël Carréplaylist: fix command line options
2009-12-28 Rémi Duraffortplaylist: add a fixme => race condition.
2009-09-18 Erwan Tulouplaylist: add a input-current variable for being comple...
2009-09-03 Rafaël Carrésrc/ : missing assert.h include
2009-08-06 Laurent AimarRevert "Remove useless assignation"
2009-08-06 Rémi Denis-CourmontRemove useless assignation
2009-05-16 Rémi Denis-CourmontPass pointer rather than ID for playlist item-current
2009-05-08 Laurent AimarFixed a race condition with input creation and events.
2009-03-09 Laurent AimarAdded a INPUT_EVENT_ABORT event to detect user requeste...
2009-03-04 Rémi Denis-CourmontPrivatize the playlist lock
2009-03-04 Rémi Denis-Courmontuse playlist_Lock explicitly
2009-03-01 Rémi Denis-CourmontRessource -> Resource
2009-03-01 Rémi Denis-CourmontSpell resource the English way
2009-02-16 Laurent AimarRenamed playlist "playlist-current" to "item-current".
2009-01-24 Rémi Denis-CourmontUse libvlc_Quit
2009-01-24 Laurent AimarFixed a deadlock between ressources freeing and playlis...
2009-01-10 Rémi Denis-CourmontRemove playlist items when destroying the playlist...
2009-01-06 Laurent AimarStop the playlist when it is killed.
2009-01-06 Rémi Denis-CourmontPlaylist thread is not cancellable as of now, no point...
2009-01-06 Rémi Denis-CourmontUse a custom condition variable for the playlist engine
2009-01-05 Laurent AimarActivated vout/aout recycling with playlist inputs.
2009-01-05 Laurent AimarPrepare for safe (sout)/vout/aout recycling.
2009-01-05 Laurent AimarFixed preparsing/art fetching locking.
2009-01-05 Laurent AimarClean up main playlist thread.
2009-01-05 Laurent AimarSimplify a bit playlist loop.
2009-01-05 Laurent AimarNo functionnal changes.
2009-01-05 Laurent AimarSimplify a bit main playlist loop.
2009-01-05 Laurent AimarFixed too soon playlist items destruction.
2009-01-05 Laurent AimarSplit creation/destruction and activation/deactivation...
2009-01-05 Laurent AimarClean up preparser/fetcher code.
2008-09-28 Pierre d'Herbemontplaylist: b_cant_sleep is private.
2008-09-14 Rémi Denis-CourmontFetcher: use nornal thread API
2008-09-14 Rémi Denis-CourmontPlaylist: put private data after public data
2008-09-14 Rémi Denis-CourmontPreparser: use normal thread API
2008-09-08 Rémi Denis-CourmontRemove dummy usage of vlc_thread_ready()
2008-09-06 Rémi Denis-Courmontfetcher and preparser don't need object names
2008-08-31 Pierre d'Herbemontplaylist: Fetcher and parser are playlist private.
2008-08-27 Rémi Denis-Courmontlibvlccore: push threads cancellation down vlc_thread_c...
2008-08-07 Rémi DuraffortFix threaded function type.
2008-07-28 Laurent AimarRemoved an unused lock.
2008-07-06 Pierre d'Herbemontplaylist: Print a destroyed message when the playlist...
2008-07-06 Rémi Denis-Courmontcore: set meaningful object type names
2008-05-31 Rémi Denis-Courmontlibvlc: use vlc_common.h (libvlccore) instead of vlc...
2008-05-14 Rafaël CarréUse vlc_object_release() to release the playlist
2008-05-12 Rémi DuraffortAvoid a potential segfault as vlc_object_create can...
2008-04-23 Rafaël Carrémeta-data handling cleanup
2008-04-22 Antoine Cellerierpsz_object_name should not be const! (else module name...
2008-04-14 Pierre d'HerbemontReplace vlc_bool_t by bool, VLC_TRUE by true and VLC_FA...
2008-03-30 Pierre d'Herbemontplaylist: Fix a possible dead lock when the playlist...
2008-03-30 Pierre d'Herbemontplaylist: Use PL_LOCK and PL_UNLOCK.
2008-03-30 Pierre d'Herbemontplaylist: Use vlc_object_alive().
2008-03-30 Rafaël CarréCheck cond_wait() return value - Fix a deadlock
2008-03-29 Pierre d'Herbemontstats: Move the stat to libvlc instead of the playlist...
2008-03-26 Pierre d'Herbemontplaylist: Properly clean the playlist using the object...
2008-03-26 Pierre d'Herbemontplaylist: Properly destroy the preparser and the fetche...
2008-03-16 Rafaël CarréInteraction are controlled by a dedicated thread
2008-03-03 Rémi DuraffortCheck the return value of malloc.
2008-02-26 Pierre d'Herbemontsrc/playlist: Fix a rare memleak that could happen...
2008-02-26 Pierre d'Herbemontmisc/objects.c: Don't rely on vlc_object_destroy()...
2008-01-23 Rémi Denis-CourmontDon't include config.h from the headers - refs #297.
2007-11-08 Jean-Baptiste KempfCorrect a typo in [22984], s/meta-fetch/fetch-meta :D
2007-11-07 Pierre d'Herbemontplaylist: Add an option to disable meta-fetch. (Need...
2007-10-14 Damien Fouilleulplaylist.c: removed potential deadlock and duplicate...
2007-09-17 Rémi Denis-Courmont- Fix potential use after free
2007-05-19 Rémi Denis-CourmontUse vlc_object_kill(). Needs triple checking.
2007-02-22 Jean-Paul SamanIndentation fix
2006-12-22 Clément StenacCleanup control and parser threads handling. Might...
2006-12-15 Clément StenacRework dicts as macros for type-independance
2006-11-26 Clément StenacCompile fixes, round 1
2006-11-26 Clément StenacA bit of headers cleanup
2006-10-23 Clément StenacClean up and improve core handling for album art. Still...
2006-10-21 Clément StenacRebuild the array of currently playing items as a backg...
2006-10-21 Clément StenacDon't loop continuously the playlist thread, use cond.
2006-10-21 Clément StenacPlaylist
2006-10-04 Clément StenacFix a few bugs
2006-10-01 Clément StenacLazy allocation of the stat structure
2006-09-29 Clément StenacDon't loop preparse threads when idle
2006-09-24 Antoine CellerierSome more (mostly) untested stuff:
2006-09-23 Antoine CellerierStart of meta engine stuff. src/input/input.c needs...
2006-09-17 Clément StenacReduce wakeup frequencies
2006-09-15 Clément StenacStore playlist object in instance-specific object
2006-09-14 Clément StenacFix a number of problems with interaction dialogs
2006-09-05 Clément StenacSplit playlist include file in public/private
2006-06-15 Clément StenacPartial rewrite of stats to avoid lookups (Closes:...
2006-05-25 Clément StenacCumulative fix for BeOS - by Cian Duffy < myob87 4t...
2006-05-20 Jean-Paul SamanAdd missing vlc_es.h
2006-05-14 Clément StenacMerge back branch 0.8.6-playlist-vlm to trunk.