vlc.git
12 years agomedia_descriptor: Remove an unused variable.
Pierre d'Herbemont [Wed, 26 Mar 2008 19:24:33 +0000 (20:24 +0100)]
media_descriptor: Remove an unused variable.

12 years agoFix memory leak
Rémi Denis-Courmont [Wed, 26 Mar 2008 19:10:56 +0000 (21:10 +0200)]
Fix memory leak

12 years agoFix memory leak
Rémi Denis-Courmont [Wed, 26 Mar 2008 18:58:46 +0000 (20:58 +0200)]
Fix memory leak

12 years agoinclude/vlc: Headers clean up.
Pierre d'Herbemont [Wed, 26 Mar 2008 18:51:08 +0000 (19:51 +0100)]
include/vlc: Headers clean up.

Now "#include <vlc/vlc.h>" defines all the definitions needed to use libvlc_*.

* New layout is the following:
vlc/common.h: Global definitions
vlc/deprecated.h: Deprecated stuff
vlc/libvlc_structures.h: Contains all libvlc_* structures.
vlc/libvlc_events.h: Contains libvlc_event_t structure.
vlc/libvlc.h: Contains all libvlc_* functions
vlc/libvlc_media_list.h: Contains all libvlc_media_list_* functions
vlc/libvlc_vlm.h: Contains all libvlc_vlm_* functions.
vlc/vlc.h: Use this header to use libvlc-control.dylib.

12 years agolibvlc: Remove all references to tag and dynamic media list.
Pierre d'Herbemont [Wed, 26 Mar 2008 17:56:47 +0000 (18:56 +0100)]
libvlc: Remove all references to tag and dynamic media list.

12 years agoMP4: do not nul time scale
Rémi Denis-Courmont [Wed, 26 Mar 2008 18:34:31 +0000 (20:34 +0200)]
MP4: do not nul time scale

Some MP4-knowledgeable dev (fenrir?) really should check that this is
not too restrictive a check.

12 years agoFix memleak
Rémi Denis-Courmont [Wed, 26 Mar 2008 18:20:13 +0000 (20:20 +0200)]
Fix memleak

12 years agoBunch of MP5 allocation failure checks
Rémi Denis-Courmont [Wed, 26 Mar 2008 18:15:27 +0000 (20:15 +0200)]
Bunch of MP5 allocation failure checks

12 years agovlc_modules_macros.h: Bump ABI version.
Pierre d'Herbemont [Wed, 26 Mar 2008 17:44:36 +0000 (18:44 +0100)]
vlc_modules_macros.h: Bump ABI version.

12 years agoLetf over from libvlc->playlist vout
Pierre d'Herbemont [Wed, 26 Mar 2008 16:35:25 +0000 (17:35 +0100)]
Letf over from libvlc->playlist vout

12 years agomacosx: avoid a crash if VLCIntf is NULL.
Pierre d'Herbemont [Wed, 26 Mar 2008 16:25:17 +0000 (17:25 +0100)]
macosx: avoid a crash if VLCIntf is NULL.

Note: This is completly crippled and can easily lead to some race condition. We need to re-think the whole modules to avoid those.

12 years agolibvlc: Move input_item array from playlist to libvlc.
Pierre d'Herbemont [Wed, 26 Mar 2008 16:22:00 +0000 (17:22 +0100)]
libvlc: Move input_item array from playlist to libvlc.

This avoids the circular dependency there is from playlist and input item, which creates a dead lock at exit.

12 years agomacosx: Attempt to avoid a crash. Note that this can't be working properly and could...
Pierre d'Herbemont [Wed, 26 Mar 2008 09:23:35 +0000 (10:23 +0100)]
macosx: Attempt to avoid a crash. Note that this can't be working properly and could create a rare race.

12 years agoobjects: Allow certain operations when the object refcount is zero (read, allow certa...
Pierre d'Herbemont [Wed, 26 Mar 2008 09:22:29 +0000 (10:22 +0100)]
objects: Allow certain operations when the object refcount is zero (read, allow certain operations from the object destructor), and make sure we don't return objects that are being destroyed.

12 years agovideo_output.c: Don't rely on the playlist to store vout, but store them in libvlc.
Pierre d'Herbemont [Wed, 26 Mar 2008 09:18:08 +0000 (10:18 +0100)]
video_output.c: Don't rely on the playlist to store vout, but store them in libvlc.

This sanitize the circular dependency there is between playlist and input and allow a safe destruction.

12 years agoplaylist: Properly clean the playlist using the object destructor.
Pierre d'Herbemont [Wed, 26 Mar 2008 09:15:03 +0000 (10:15 +0100)]
playlist: Properly clean the playlist using the object destructor.

12 years agovlc.h: Don't actually put the __attribute__((deprecated)) when the header is used...
Pierre d'Herbemont [Wed, 26 Mar 2008 09:14:17 +0000 (10:14 +0100)]
vlc.h: Don't actually put the __attribute__((deprecated)) when the header is used by libvlc.

12 years agovout: Proper vout destruction via the object destructor.
Pierre d'Herbemont [Wed, 26 Mar 2008 09:04:23 +0000 (10:04 +0100)]
vout: Proper vout destruction via the object destructor.

12 years agocontrib: ffmpeg uses now --enable-cross-compile instead of --cross-compile.
Pierre d'Herbemont [Wed, 26 Mar 2008 08:58:15 +0000 (09:58 +0100)]
contrib: ffmpeg uses now --enable-cross-compile instead of --cross-compile.

12 years agomacosx: Fix a race condition that causes a crash at exit because VLCIntf holds a...
Pierre d'Herbemont [Wed, 26 Mar 2008 00:25:28 +0000 (01:25 +0100)]
macosx: Fix a race condition that causes a crash at exit because VLCIntf holds a freed ptr.

12 years agoplaylist: Properly destroy the preparser and the fetcher objects.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:46:49 +0000 (00:46 +0100)]
playlist: Properly destroy the preparser and the fetcher objects.

vlc_thread_join() and vlc_object_detach() are correctly run from vlc_object_release() now.

12 years agothreads: Make sure we vlc_thread_join() won't block when run from joined thread using...
Pierre d'Herbemont [Tue, 25 Mar 2008 23:39:59 +0000 (00:39 +0100)]
threads: Make sure we vlc_thread_join() won't block when run from joined thread using the pthread implementation.

Signed-off-by: Rémi Denis-Courmont
12 years agovlc.h: VLC_AddTarget is used in core, so don't deprecate it.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:35:36 +0000 (00:35 +0100)]
vlc.h: VLC_AddTarget is used in core, so don't deprecate it.

12 years agoExpand the window downwards, as you would expect this on OS X. Additionally, centre...
Felix Paul Kühne [Wed, 26 Mar 2008 15:30:08 +0000 (16:30 +0100)]
Expand the window downwards, as you would expect this on OS X. Additionally, centre it on open.

12 years agoUpdated icon graphics set featuring a 512*512 pixmap (needed for Leopard's QuickLook...
Felix Paul Kühne [Wed, 26 Mar 2008 14:42:21 +0000 (15:42 +0100)]
Updated icon graphics set featuring a 512*512 pixmap (needed for Leopard's QuickLook facility).

Thanks again to Richard Øiestad!

12 years agoUpdates and spelling improvements
Felix Paul Kühne [Wed, 26 Mar 2008 11:49:57 +0000 (12:49 +0100)]
Updates and spelling improvements

Merged the 0.8.6e and the preliminary 0.8.6f release notes.

12 years agoDon't crash when using libgmalloc on Leopard (closes #1501)
Felix Paul Kühne [Wed, 26 Mar 2008 11:25:40 +0000 (12:25 +0100)]
Don't crash when using libgmalloc on Leopard (closes #1501)

Patch by Drew Yao. Thanks and sorry for the long time it took this simple fix to be committed!

12 years agohide the FSPanel at the same time as the cursor
Felix Paul Kühne [Wed, 26 Mar 2008 11:13:22 +0000 (12:13 +0100)]
hide the FSPanel at the same time as the cursor

Additionally, fixed a minor layout bug in the Error & Messages panel

12 years agoDBus: don't use the demux object
Rafaël Carré [Wed, 26 Mar 2008 10:28:26 +0000 (11:28 +0100)]
DBus: don't use the demux object

12 years agoRevert "let gcc choose how to reference memory addresses in i420_rgx mmx asm"
Rafaël Carré [Wed, 26 Mar 2008 07:05:01 +0000 (08:05 +0100)]
Revert "let gcc choose how to reference memory addresses in i420_rgx mmx asm"

This reverts commit 6c50d21cebc1c6c809e56400f4cc5ed7aa6856a4.
Breaks compilation on OSX

12 years agolet gcc choose how to reference memory addresses in i420_rgx mmx asm
Rafaël Carré [Wed, 26 Mar 2008 06:28:36 +0000 (07:28 +0100)]
let gcc choose how to reference memory addresses in i420_rgx mmx asm

patch by Alexis Ballier, fix #1383

12 years agoTypo
Rafaël Carré [Wed, 26 Mar 2008 04:17:41 +0000 (05:17 +0100)]
Typo

12 years agoDBus: don't use access object
Rafaël Carré [Wed, 26 Mar 2008 02:17:08 +0000 (03:17 +0100)]
DBus: don't use access object

12 years agocinepak: do not access arrays beyond allocated size
Rafaël Carré [Mon, 24 Mar 2008 20:19:05 +0000 (21:19 +0100)]
cinepak: do not access arrays beyond allocated size

reported by Drew Yao

12 years agovlc.h: Fix VLC_PUBLIC_API.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:18:29 +0000 (00:18 +0100)]
vlc.h: Fix VLC_PUBLIC_API.

Typo from previous commit.

12 years agovlc.h: Some functions marked as deprecated were not.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:02:44 +0000 (00:02 +0100)]
vlc.h: Some functions marked as deprecated were not.

12 years agolibvlc.h: Document.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:02:04 +0000 (00:02 +0100)]
libvlc.h: Document.

12 years agolibvlc.h: Restructuration.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:38:45 +0000 (23:38 +0100)]
libvlc.h: Restructuration.

Move code around to have deprecated at the end of the header.
Regroup libvlc_video and libvlc_audio in libvlc_media_instance.

12 years agocontrol: Remove dynamic_media_list_*.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:27:05 +0000 (23:27 +0100)]
control: Remove dynamic_media_list_*.

12 years agocontrol: Remove tag_query_*.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:24:38 +0000 (23:24 +0100)]
control: Remove tag_query_*.

12 years agolibvlc: Introduce VLC_DEPRECATED_API. And mark the libvlc_playlist_* and VLC_* API...
Pierre d'Herbemont [Tue, 25 Mar 2008 22:13:39 +0000 (23:13 +0100)]
libvlc: Introduce VLC_DEPRECATED_API. And mark the libvlc_playlist_* and VLC_* API as deprecated.

12 years agoStore the object type name rather than object type ID within log messages.
Rémi Denis-Courmont [Tue, 25 Mar 2008 21:14:57 +0000 (23:14 +0200)]
Store the object type name rather than object type ID within log messages.

This remove the triplicated id to name conversion and saves many lookups.
It also removes the obnoxious "private" messages.

12 years agoDocument vlc_custom_create.
Rémi Denis-Courmont [Tue, 25 Mar 2008 21:08:20 +0000 (23:08 +0200)]
Document vlc_custom_create.

12 years agoDo run autopoint if it works
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:55:30 +0000 (18:55 +0200)]
Do run autopoint if it works

12 years agoUpdate list of M4 macros
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:36:47 +0000 (18:36 +0200)]
Update list of M4 macros

As an alternative, we could avoid shipping all the gettext macros and
require developpers have gettext if they want to rebuild ./configure
from a source tarball. I'd tend to lean for this option.

12 years agoDon't distribute removed autoconf260
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:21:19 +0000 (18:21 +0200)]
Don't distribute removed autoconf260

12 years agoUpdate Anthony Loiseau its entry in THANKS
Jean-Paul Saman [Tue, 25 Mar 2008 11:05:36 +0000 (12:05 +0100)]
Update Anthony Loiseau its entry in THANKS

12 years agoRefactor toolbar sizing.
Jean-Paul Saman [Mon, 17 Mar 2008 13:19:29 +0000 (14:19 +0100)]
Refactor toolbar sizing.

12 years agoMozilla-plugin linux toolbar can be hidden by adding show_toolbar="no" to the
Anthony Loiseau [Wed, 12 Mar 2008 14:18:36 +0000 (15:18 +0100)]
Mozilla-plugin linux toolbar can be hidden by adding show_toolbar="no" to the

'embed' HTML node that import VLC mozplug. Default to visible.

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
12 years agomake this compile with older speex versions (mine's from 2002, not sure which actual...
ogg.k.ogg.k [Tue, 25 Mar 2008 10:06:18 +0000 (10:06 +0000)]
make this compile with older speex versions (mine's from 2002, not sure which actual version)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
12 years agofix stray semicolon (which would change program flow)
ogg.k.ogg.k [Tue, 25 Mar 2008 10:01:23 +0000 (10:01 +0000)]
fix stray semicolon (which would change program flow)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
12 years agoCleanup whitespace and use fastmemcpy.
Jean-Paul Saman [Tue, 25 Mar 2008 08:54:18 +0000 (09:54 +0100)]
Cleanup whitespace and use fastmemcpy.

12 years agoSet rc_qsquish=1 in AVContext when b_strict is used. This uses a nice continous funct...
Jean-Paul Saman [Wed, 19 Mar 2008 15:40:15 +0000 (16:40 +0100)]
Set rc_qsquish=1 in AVContext when b_strict is used. This uses a nice continous function to limit qscale within qmin/qmax.

12 years agopython bindings : fix pyoptions_to_args and a memleak in the same time
Rafaël Carré [Tue, 25 Mar 2008 09:53:13 +0000 (10:53 +0100)]
python bindings : fix pyoptions_to_args and a memleak in the same time

12 years agoFix previous commit
Rafaël Carré [Tue, 25 Mar 2008 03:41:40 +0000 (04:41 +0100)]
Fix previous commit

12 years agosvn repo of x264 is dead and buried
Rafaël Carré [Tue, 25 Mar 2008 03:32:00 +0000 (04:32 +0100)]
svn repo of x264 is dead and buried

12 years agoFix installer on win32.
Jean-Baptiste Kempf [Tue, 25 Mar 2008 02:28:17 +0000 (19:28 -0700)]
Fix installer on win32.

12 years agoFixed a segfault in podcast
Geoffroy Couprie [Tue, 25 Mar 2008 01:31:21 +0000 (02:31 +0100)]
Fixed a segfault in podcast

Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
12 years agoDBus : Fix a segfault when access->pf_control is NULL
Rafaël Carré [Tue, 25 Mar 2008 01:26:21 +0000 (02:26 +0100)]
DBus : Fix a segfault when access->pf_control is NULL

12 years agoDbus control module: * Add missing MPRIS capability * GetCaps should not try to updat...
Mirsal Ennaime [Thu, 20 Mar 2008 02:36:19 +0000 (03:36 +0100)]
Dbus control module: * Add missing MPRIS capability * GetCaps should not try to update capabilities * Check for capabilities on input state change rather than on track change

Signed-off-by: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoDbus control module: * Implement (partially) the CapsChange signal * Refactor capabil...
Mirsal Ennaime [Thu, 20 Mar 2008 00:08:21 +0000 (01:08 +0100)]
Dbus control module: * Implement (partially) the CapsChange signal * Refactor capabilities related code * Fix potential race condition * Don't forget to release the playlist.

Signed-off-by: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoCorrectly use WSAStringToAddress()
Rafaël Carré [Tue, 25 Mar 2008 00:17:27 +0000 (01:17 +0100)]
Correctly use WSAStringToAddress()

Fix by upb at preteam org

12 years agoimplemented the display device selector.
Felix Paul Kühne [Mon, 24 Mar 2008 16:51:30 +0000 (17:51 +0100)]
implemented the display device selector.

Neeeeds testing on multi-screen setups!

12 years agoimplemented the Visualiser and Video Output module settings
Felix Paul Kühne [Mon, 24 Mar 2008 11:33:13 +0000 (12:33 +0100)]
implemented the Visualiser and Video Output module settings

12 years agoRealloc block if a large extent of the footer becomes unused
Rémi Denis-Courmont [Mon, 24 Mar 2008 20:30:18 +0000 (22:30 +0200)]
Realloc block if a large extent of the footer becomes unused

Should fix #1536

12 years agoAdd some comments
Rémi Denis-Courmont [Mon, 24 Mar 2008 20:09:37 +0000 (22:09 +0200)]
Add some comments

12 years agoconfig.rpath also comes from autopoint
Rémi Denis-Courmont [Mon, 24 Mar 2008 12:01:37 +0000 (14:01 +0200)]
config.rpath also comes from autopoint

12 years agoHide Mouse Timeout on mac.
Jean-Baptiste Kempf [Mon, 24 Mar 2008 06:04:18 +0000 (23:04 -0700)]
Hide Mouse Timeout on mac.

12 years agoFix input_mnager behaviour to what it was intended. Patch idea by Dylan.
Jean-Baptiste Kempf [Mon, 24 Mar 2008 06:02:42 +0000 (23:02 -0700)]
Fix input_mnager behaviour to what it was intended. Patch idea by Dylan.

12 years agoForgotten in 208d017e7c250518e1601a9610cec0866012ca37 : remove m3u-extvlcopt
Rafaël Carré [Mon, 24 Mar 2008 03:20:14 +0000 (03:20 +0000)]
Forgotten in 208d017e7c250518e1601a9610cec0866012ca37 : remove m3u-extvlcopt

12 years agoCreate ABOUT-NLS before running autoreconf
Rafaël Carré [Mon, 24 Mar 2008 02:02:56 +0000 (02:02 +0000)]
Create ABOUT-NLS before running autoreconf

12 years agoDo not use sprintf without a format
Rafaël Carré [Mon, 24 Mar 2008 01:04:38 +0000 (01:04 +0000)]
Do not use sprintf without a format

12 years agocontrib: Build nasm for x264 on Mac OS X. (default version out of date on the system).
Pierre d'Herbemont [Mon, 24 Mar 2008 00:21:56 +0000 (01:21 +0100)]
contrib: Build nasm for x264 on Mac OS X. (default version out of date on the system).

12 years agoFix compilation
Rafaël Carré [Sun, 23 Mar 2008 23:12:42 +0000 (23:12 +0000)]
Fix compilation

12 years agoDo not allocate arbitrary length on the stack
Rafaël Carré [Sun, 23 Mar 2008 23:00:27 +0000 (23:00 +0000)]
Do not allocate arbitrary length on the stack

12 years agoMerge branch 'master' of git@git.videolan.org:vlc
Rafaël Carré [Sun, 23 Mar 2008 22:28:03 +0000 (22:28 +0000)]
Merge branch 'master' of git@git.videolan.org:vlc

12 years agoFix a buffer overflow
Rafaël Carré [Sun, 23 Mar 2008 22:27:26 +0000 (22:27 +0000)]
Fix a buffer overflow

Reported by Drew Yao

12 years agoImplemented full localisation.
Felix Paul Kühne [Sun, 23 Mar 2008 21:40:37 +0000 (22:40 +0100)]
Implemented full localisation.

Tooltips still need to be added

12 years agoSwitch to gettext 0.17
Rémi Denis-Courmont [Sun, 23 Mar 2008 20:01:24 +0000 (22:01 +0200)]
Switch to gettext 0.17

The whole point of keeping the m4 and po/Makefile.in.in is to not need
to have the same version all over the place anyway, otherwise we might
as well put all these files to .gitignore...

Remove some old m4 macros as well.

12 years agoDon't run autopoint.
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:58:35 +0000 (21:58 +0200)]
Don't run autopoint.

Now that we actually have _ALL_ the gettext m4 macros in m4/, autopoint
is useless. That was not the case last time this hack was attempted.

12 years agoCheck-in modules/Makefile.am
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:53:10 +0000 (21:53 +0200)]
Check-in modules/Makefile.am

It was a bit clumsy to have to modify it through bootstrap.

12 years agoFix the INSTALL / autoreconf hack
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:43:35 +0000 (21:43 +0200)]
Fix the INSTALL / autoreconf hack

12 years agoFix copyright
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:43:06 +0000 (21:43 +0200)]
Fix copyright

12 years agoFix the pkg-config warning
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:39:04 +0000 (21:39 +0200)]
Fix the pkg-config warning

12 years agoSet then export (more portable)
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:32:25 +0000 (21:32 +0200)]
Set then export (more portable)

I assume PATH is already exported for obvious reasons.

12 years agoFix help message of bootstrap
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:30:28 +0000 (21:30 +0200)]
Fix help message of bootstrap

12 years agoFix macosx gettext
VideoLAN [Sun, 23 Mar 2008 18:57:58 +0000 (19:57 +0100)]
Fix macosx gettext

Default to no backup when updating po files

12 years agoRequire gettext 0.16.1
Rafaël Carré [Sun, 23 Mar 2008 16:08:13 +0000 (16:08 +0000)]
Require gettext 0.16.1

12 years agoremoved trailing spaces, cough
Felix Paul Kühne [Sun, 23 Mar 2008 14:19:26 +0000 (15:19 +0100)]
removed trailing spaces, cough

12 years agofinished hotkeys settings in simple prefs
Felix Paul Kühne [Sun, 23 Mar 2008 14:16:04 +0000 (15:16 +0100)]
finished hotkeys settings in simple prefs

Includes an array of not-to-be-used keys

Shows modifier keys with their corresponding symbols instead of 'Alt', etc.

Saving combinations of multiple keys won't crash anymore, but work as expected

12 years agoupdated the list of shortcuts not to be used on Mac OS X
Felix Paul Kühne [Sun, 23 Mar 2008 14:02:21 +0000 (15:02 +0100)]
updated the list of shortcuts not to be used on Mac OS X

12 years agofixed typo
Felix Paul Kühne [Sun, 23 Mar 2008 13:23:15 +0000 (14:23 +0100)]
fixed typo

12 years agomore unit test and functions for media list
Filippo Carone [Sun, 23 Mar 2008 12:28:00 +0000 (13:28 +0100)]
more unit test and functions for media list

12 years agoRemove the autoconf hack, fix gettext broken in b6c4b865
Rémi Denis-Courmont [Sun, 23 Mar 2008 08:49:16 +0000 (10:49 +0200)]
Remove the autoconf hack, fix gettext broken in b6c4b865
and fix the M4 ignore rules

12 years agoRevert "Update gettext"
User [Sun, 23 Mar 2008 02:57:36 +0000 (02:57 +0000)]
Revert "Update gettext"

This reverts commit 8b71b1041b0ba6304f864c977c1a2dceb725a0cd.
Most developers did not update their gettext install
Bumping gettext requirement is useless.

12 years agoRe-checking src/interface/interface.h.
Pierre d'Herbemont [Sun, 23 Mar 2008 00:50:51 +0000 (01:50 +0100)]
Re-checking src/interface/interface.h.

12 years agoautotools: Distribute src/interface/interface.h
Pierre d'Herbemont [Sun, 23 Mar 2008 00:31:07 +0000 (01:31 +0100)]
autotools: Distribute src/interface/interface.h

12 years agoinput: Remove input_DestroyThread() as it is now handled via vlc_object_release().
Pierre d'Herbemont [Sun, 23 Mar 2008 00:16:36 +0000 (01:16 +0100)]
input: Remove input_DestroyThread() as it is now handled via vlc_object_release().

12 years agoobjects: Call vlc_object_join() automatically from vlc_object_destructor() if needed.
Pierre d'Herbemont [Sun, 23 Mar 2008 00:15:54 +0000 (01:15 +0100)]
objects: Call vlc_object_join() automatically from vlc_object_destructor() if needed.
interaction: No need to call vlc_object_join() now.

12 years agointeraction: Keep a libvlc's global interaction object reference around, and properly...
Pierre d'Herbemont [Sat, 22 Mar 2008 23:55:15 +0000 (00:55 +0100)]
interaction: Keep a libvlc's global interaction object reference around, and properly release it when done.