vlc/vlc-sgarg.git
6 years agoAdded moving sound sources master
Shaurav Garg [Wed, 13 Jul 2011 02:40:31 +0000 (19:40 -0700)]
Added moving sound sources

6 years agoSome refactoring
Shaurav Garg [Sun, 10 Jul 2011 22:11:56 +0000 (15:11 -0700)]
Some refactoring

6 years agoAdded freq output to proper value and modified some parameters.
Shaurav Garg [Sat, 9 Jul 2011 22:40:31 +0000 (15:40 -0700)]
Added freq output to proper value and modified some parameters.

6 years agoAdded bs2b level and speaker position calculation
Shaurav Garg [Sat, 9 Jul 2011 22:11:12 +0000 (15:11 -0700)]
Added bs2b level and speaker position calculation

6 years agoBetter Error reporting from OpenAL
Shaurav Garg [Sat, 9 Jul 2011 21:44:47 +0000 (14:44 -0700)]
Better Error reporting from OpenAL

6 years agoChanges to spat code
Shaurav Garg [Mon, 4 Jul 2011 06:17:32 +0000 (23:17 -0700)]
Changes to spat code

6 years agoSpatialization code
Shaurav Garg [Sat, 2 Jul 2011 21:59:24 +0000 (14:59 -0700)]
Spatialization code

6 years agoSpatialization code (first try)
Shaurav Garg [Sat, 2 Jul 2011 21:55:57 +0000 (14:55 -0700)]
Spatialization code (first try)

6 years agoMinor bug fixing
Shaurav Garg [Tue, 21 Jun 2011 03:23:00 +0000 (20:23 -0700)]
Minor bug fixing

6 years agoAdding ability to play as FL32
Shaurav Garg [Tue, 21 Jun 2011 02:57:39 +0000 (19:57 -0700)]
Adding ability to play as FL32

6 years agoOpenal: added ability to pick output device
Shaurav Garg [Sat, 18 Jun 2011 20:34:19 +0000 (13:34 -0700)]
Openal: added ability to pick output device

6 years agoOpenAL module compile code.
Shaurav Garg [Thu, 16 Jun 2011 06:24:38 +0000 (23:24 -0700)]
OpenAL module compile code.

6 years agoOpenAL output module
Shaurav Garg [Thu, 16 Jun 2011 06:02:11 +0000 (23:02 -0700)]
OpenAL output module

6 years agoRemove no-op vlc_object-kill in vlc_object_destroy
Rémi Denis-Courmont [Wed, 25 May 2011 18:50:30 +0000 (21:50 +0300)]
Remove no-op vlc_object-kill in vlc_object_destroy

If the object has no references left, b_alive is irrelevant.

6 years agoRemove vlc_object_attach()
Rémi Denis-Courmont [Wed, 25 May 2011 16:50:38 +0000 (19:50 +0300)]
Remove vlc_object_attach()

6 years agoAttach object during creation
Rémi Denis-Courmont [Wed, 25 May 2011 16:44:57 +0000 (19:44 +0300)]
Attach object during creation

Attaching an object makes it visible in the hierarchy. This would have
been a problem in some cases with vlc_object_find(), but this function
was removed.

6 years agoAlways create a new object with the parent object
Rémi Denis-Courmont [Wed, 25 May 2011 16:33:40 +0000 (19:33 +0300)]
Always create a new object with the parent object

6 years agoCleanup, no functional changes
Rémi Denis-Courmont [Wed, 25 May 2011 16:17:55 +0000 (19:17 +0300)]
Cleanup, no functional changes

6 years agoRemove unused FIND_PARENT
Rémi Denis-Courmont [Wed, 25 May 2011 15:52:10 +0000 (18:52 +0300)]
Remove unused FIND_PARENT

6 years agoFix a prototype warning
Rémi Denis-Courmont [Wed, 25 May 2011 15:26:49 +0000 (18:26 +0300)]
Fix a prototype warning

6 years agoHTTP: remove --http-use-IE-proxy and assume it is always true
Rémi Denis-Courmont [Wed, 25 May 2011 14:39:27 +0000 (17:39 +0300)]
HTTP: remove --http-use-IE-proxy and assume it is always true

Nobody is ever going to use this if it needs to be enabled.

6 years agoHTTP: kill useless --http-max-redirects
Rémi Denis-Courmont [Wed, 25 May 2011 14:28:24 +0000 (17:28 +0300)]
HTTP: kill useless --http-max-redirects

"wget does it" is not a sufficient reason to do it.

6 years agoHTTP: use a single variable to track redirections
Rémi Denis-Courmont [Wed, 25 May 2011 14:26:36 +0000 (17:26 +0300)]
HTTP: use a single variable to track redirections

6 years agoRemove dead old object thread code
Rémi Denis-Courmont [Tue, 24 May 2011 20:54:47 +0000 (23:54 +0300)]
Remove dead old object thread code

6 years agocontribs: updated Growl
Felix Paul Kühne [Wed, 25 May 2011 14:15:16 +0000 (16:15 +0200)]
contribs: updated Growl

6 years agofix input_Close return type
Sébastien Escudier [Wed, 25 May 2011 12:50:22 +0000 (14:50 +0200)]
fix input_Close return type

6 years agoQt: fix playback start if VLC was minimized
Jean-Baptiste Kempf [Wed, 25 May 2011 10:51:06 +0000 (12:51 +0200)]
Qt: fix playback start if VLC was minimized

Close #3840

6 years agoQt: simplify
Jean-Baptiste Kempf [Wed, 25 May 2011 09:05:36 +0000 (11:05 +0200)]
Qt: simplify

6 years agoQt: Solve issue with alwaysOnTop and fullscreen conflicting
Jean-Baptiste Kempf [Wed, 25 May 2011 08:54:35 +0000 (10:54 +0200)]
Qt: Solve issue with alwaysOnTop and fullscreen conflicting

Win32 only, for some reason (Qt bug?)
Close #3976

6 years agoContribs: fix dshow headers extraction
Jean-Baptiste Kempf [Tue, 24 May 2011 15:49:38 +0000 (17:49 +0200)]
Contribs: fix dshow headers extraction

6 years agoCue sheet files are playlists
Jean-Baptiste Kempf [Tue, 24 May 2011 15:00:25 +0000 (17:00 +0200)]
Cue sheet files are playlists

6 years agoCue: support COMMENT
Jean-Baptiste Kempf [Tue, 24 May 2011 14:46:48 +0000 (16:46 +0200)]
Cue: support COMMENT

6 years agoCue: use URI to open the file
Jean-Baptiste Kempf [Tue, 24 May 2011 14:20:13 +0000 (16:20 +0200)]
Cue: use URI to open the file

6 years agoTaglib: do not write 0 as track position if tracknumber is ""
Jean-Baptiste Kempf [Tue, 24 May 2011 11:35:21 +0000 (13:35 +0200)]
Taglib: do not write 0 as track position if tracknumber is ""

6 years agoWin32: fix compilation for update
Jean-Baptiste Kempf [Tue, 24 May 2011 11:04:54 +0000 (13:04 +0200)]
Win32: fix compilation for update

Broken in 9b34074c6e2fcb9baea5a3057da9b94a361607d4

6 years agoandroid/configure.sh: look for configure in srcdir
Rafaël Carré [Mon, 23 May 2011 21:40:19 +0000 (17:40 -0400)]
android/configure.sh: look for configure in srcdir

also remove obsolete configure option

6 years agovlc-plugin: add potentially useful directory variables
Rémi Denis-Courmont [Mon, 23 May 2011 20:38:47 +0000 (23:38 +0300)]
vlc-plugin: add potentially useful directory variables

6 years agoFixed OSD EPG and build it directly at the display size.
Laurent Aimar [Mon, 23 May 2011 20:12:24 +0000 (22:12 +0200)]
Fixed OSD EPG and build it directly at the display size.

As a side effect it is now build at the display size.

6 years agoUpdated update code to vlc_clone().
Laurent Aimar [Mon, 23 May 2011 19:14:25 +0000 (21:14 +0200)]
Updated update code to vlc_clone().

6 years agoUsed vlc_clone for interface threads.
Laurent Aimar [Mon, 23 May 2011 18:46:43 +0000 (20:46 +0200)]
Used vlc_clone for interface threads.

6 years agoRemoved vlc_thread_set_priority().
Laurent Aimar [Mon, 23 May 2011 18:29:52 +0000 (20:29 +0200)]
Removed vlc_thread_set_priority().

6 years agoAdded vlc_set_priority() helper.
Laurent Aimar [Mon, 23 May 2011 18:29:07 +0000 (20:29 +0200)]
Added vlc_set_priority() helper.

6 years agoConverted input to vlc_clone().
Laurent Aimar [Mon, 23 May 2011 17:19:41 +0000 (19:19 +0200)]
Converted input to vlc_clone().

6 years agoUsed vlc_clone() in src/input/stream_demux.c
Laurent Aimar [Mon, 23 May 2011 16:58:45 +0000 (18:58 +0200)]
Used vlc_clone() in src/input/stream_demux.c

6 years agoQt: synchronization: subtitles duration parameter
Yuval Tze [Wed, 18 May 2011 18:02:58 +0000 (21:02 +0300)]
Qt: synchronization: subtitles duration parameter

new spin box that enables subsdelay filter and disables it when the value is set to 0
the spin box tooltip and suffix are updated according to the subsdelay mode

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agoUnexported vlc_thread_set_priority().
Laurent Aimar [Mon, 23 May 2011 16:06:14 +0000 (18:06 +0200)]
Unexported vlc_thread_set_priority().

6 years agoRemoved useless vlc_thread_set_priority() calls in macosx code.
Laurent Aimar [Mon, 23 May 2011 15:57:31 +0000 (17:57 +0200)]
Removed useless vlc_thread_set_priority() calls in macosx code.

The thread are already created with the right priority. If not, then
vlc_clone() should be fixed instead.
Also, the vlc_thread_set_priority() calls on the main interface thread
seem bogus, as the target thread is dedicated to monitor the libvlc
death and is not the main running thread.

6 years agoinput: send position updates to the intf during a fast-skip
Ludovic Fauvet [Thu, 21 Apr 2011 21:16:15 +0000 (23:16 +0200)]
input: send position updates to the intf during a fast-skip

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agoStrings: use getTitleFbName for str_format_meta
Jean-Baptiste Kempf [Sun, 22 May 2011 22:33:58 +0000 (00:33 +0200)]
Strings: use getTitleFbName for str_format_meta

Close #4776

6 years agoQt: provide a button to open subtitle
Jean-Baptiste Kempf [Sun, 22 May 2011 21:57:17 +0000 (23:57 +0200)]
Qt: provide a button to open subtitle

Useful for people with accessibility difficulties. No icon yet.
Close #2253

6 years agoUnexported vlc_thread_create/join.
Laurent Aimar [Sun, 22 May 2011 20:30:32 +0000 (22:30 +0200)]
Unexported vlc_thread_create/join.

They are not used by modules anymore.

6 years agoUsed input_Close() where applicable.
Laurent Aimar [Sun, 22 May 2011 19:49:58 +0000 (21:49 +0200)]
Used input_Close() where applicable.

6 years agoAdded input_Close() helper.
Laurent Aimar [Sun, 22 May 2011 19:49:14 +0000 (21:49 +0200)]
Added input_Close() helper.

6 years agoConverted aout waveout to vlc_clone().
Laurent Aimar [Sun, 22 May 2011 19:45:27 +0000 (21:45 +0200)]
Converted aout waveout to vlc_clone().

6 years agoConverted aout directx to vlc_clone().
Laurent Aimar [Sun, 22 May 2011 19:45:14 +0000 (21:45 +0200)]
Converted aout directx to vlc_clone().

6 years agoPlaylist: fix scrolling events in selector
Jean-Baptiste Kempf [Sun, 22 May 2011 19:29:05 +0000 (21:29 +0200)]
Playlist: fix scrolling events in selector

Close #4092

6 years agoAVI: try again to fix metadata issue: #4765
Jean-Baptiste Kempf [Sun, 22 May 2011 19:19:09 +0000 (21:19 +0200)]
AVI: try again to fix metadata issue: #4765

6 years agomacosx: remove references to VLCIntf from the EyeTV class to work-around libvlc crashes
Felix Paul Kühne [Sun, 22 May 2011 19:03:14 +0000 (21:03 +0200)]
macosx: remove references to VLCIntf from the EyeTV class to work-around libvlc crashes

refs #4734

6 years agoQt: mediainfo, difference between URI and URL
Jean-Baptiste Kempf [Sun, 22 May 2011 17:36:18 +0000 (19:36 +0200)]
Qt: mediainfo, difference between URI and URL

One is the actual URL, the other is a metadata
Close #4157

6 years agoQt: add popupAddToPlaylist
Jean-Baptiste Kempf [Sun, 22 May 2011 16:40:33 +0000 (18:40 +0200)]
Qt: add popupAddToPlaylist

Close #4341

6 years agoQt: change shortcut in info dialog
Jean-Baptiste Kempf [Sun, 22 May 2011 12:52:20 +0000 (14:52 +0200)]
Qt: change shortcut in info dialog

Close #4818

6 years agoMKV: misc simplifications, renaming and privatizations
Jean-Baptiste Kempf [Sun, 22 May 2011 10:19:23 +0000 (12:19 +0200)]
MKV: misc simplifications, renaming and privatizations

6 years agoMKV: rename functions to match better the actual implementation
Jean-Baptiste Kempf [Sun, 22 May 2011 00:20:48 +0000 (02:20 +0200)]
MKV: rename functions to match better the actual implementation

6 years agoMKV: privatize methods in virtual_segment_t
Jean-Baptiste Kempf [Sun, 22 May 2011 00:18:03 +0000 (02:18 +0200)]
MKV: privatize methods in virtual_segment_t

6 years agoplaylist: fix error in [874efde6]
Jean-Baptiste Kempf [Sat, 21 May 2011 23:39:12 +0000 (01:39 +0200)]
playlist: fix error in [874efde6]

6 years agoMKV: privatize matroska_segment_c methods
Jean-Baptiste Kempf [Sat, 21 May 2011 22:19:56 +0000 (00:19 +0200)]
MKV: privatize matroska_segment_c methods

6 years agoConverted portaudio to vlc_clone() and fix vlc_cond_wait() usages.
Laurent Aimar [Sat, 21 May 2011 21:57:13 +0000 (23:57 +0200)]
Converted portaudio to vlc_clone() and fix vlc_cond_wait() usages.

6 years agoluaRC: provide deinterlace control
Jean-Baptiste Kempf [Sat, 21 May 2011 21:02:55 +0000 (23:02 +0200)]
luaRC: provide deinterlace control

This would close #4321 , if cli.lua vout function were working

6 years agoMKV: remove unused variables
Jean-Baptiste Kempf [Sat, 21 May 2011 21:24:26 +0000 (23:24 +0200)]
MKV: remove unused variables

6 years agoReworked how the event thread works in mkv demuxer.
Laurent Aimar [Sat, 21 May 2011 20:30:30 +0000 (22:30 +0200)]
Reworked how the event thread works in mkv demuxer.

It now uses vlc_clone()
It is started only when needed.
It does not uselessly poll every 100 or 10 milliseconds anymore...

6 years agoMakefile: renamed file
Pierre Ynard [Sat, 21 May 2011 17:48:01 +0000 (19:48 +0200)]
Makefile: renamed file

6 years agomacosx: fixed another crash after the video stopped playing
Felix Paul Kühne [Sat, 21 May 2011 16:55:44 +0000 (18:55 +0200)]
macosx: fixed another crash after the video stopped playing

6 years agoQt: remove unused variable
Jean-Baptiste Kempf [Sat, 21 May 2011 15:41:44 +0000 (17:41 +0200)]
Qt: remove unused variable

6 years agoASX: fix NULL derefence (LP#785979)
Rémi Denis-Courmont [Sat, 21 May 2011 12:00:28 +0000 (15:00 +0300)]
ASX: fix NULL derefence (LP#785979)

Regression introduced by commit 4a590357633e5ad7419034bd7f20bf175cc12f45.

6 years agoFix one-instance
Rafaël Carré [Fri, 20 May 2011 07:29:44 +0000 (03:29 -0400)]
Fix one-instance

Identity is not a method but a property
"" is not a valid object path

6 years agoshell syntax
Rémi Denis-Courmont [Fri, 20 May 2011 20:08:24 +0000 (23:08 +0300)]
shell syntax

6 years agoConverted oss to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 20:30:32 +0000 (22:30 +0200)]
Converted oss to vlc_clone().

6 years agoConverted ml_watch to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 19:59:54 +0000 (21:59 +0200)]
Converted ml_watch to vlc_clone().

6 years agoConverted bonjour module to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 19:45:50 +0000 (21:45 +0200)]
Converted bonjour module to vlc_clone().

6 years agolibvlc_audio_get_mute(): return correct value
Rémi Denis-Courmont [Fri, 20 May 2011 12:37:36 +0000 (15:37 +0300)]
libvlc_audio_get_mute(): return correct value

6 years agoQt: small simplification
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Qt: small simplification

6 years agoPlaylist simplification in leaf-to-parent management
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Playlist simplification in leaf-to-parent management

6 years agoQt, simplification: kill dead code
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Qt, simplification: kill dead code

6 years agoCorrect documentation of playlist_item_t
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Correct documentation of playlist_item_t

6 years agoQt: fix MRL update on Win32
Jean-Baptiste Kempf [Fri, 20 May 2011 10:22:38 +0000 (12:22 +0200)]
Qt: fix MRL update on Win32

Should close #4810

6 years agowinvlc: various cleaning and comments
Jean-Baptiste Kempf [Thu, 19 May 2011 23:40:18 +0000 (01:40 +0200)]
winvlc: various cleaning and comments

6 years agoWin32: forgotten error GUI messages
Jean-Baptiste Kempf [Thu, 19 May 2011 22:46:19 +0000 (00:46 +0200)]
Win32: forgotten error GUI messages

6 years agomacosx: disable window restoration on relaunch for playlist and video windows
Felix Paul Kühne [Thu, 19 May 2011 22:30:46 +0000 (00:30 +0200)]
macosx: disable window restoration on relaunch for playlist and video windows

6 years agoWin32: QString.sprintf is a bad solution for complex PRI*64
Jean-Baptiste Kempf [Thu, 19 May 2011 22:21:08 +0000 (00:21 +0200)]
Win32: QString.sprintf is a bad solution for complex PRI*64

6 years agolive555: remove unused variables
Jean-Baptiste Kempf [Thu, 19 May 2011 21:58:13 +0000 (23:58 +0200)]
live555: remove unused variables

6 years agoWin32: more dialogs when submitting the bug reports
Jean-Baptiste Kempf [Thu, 19 May 2011 21:42:34 +0000 (23:42 +0200)]
Win32: more dialogs when submitting the bug reports

Close #4798

6 years agomacosx: wait until the app finished launching to init SPMediaKeyTap
Felix Paul Kühne [Thu, 19 May 2011 19:35:59 +0000 (21:35 +0200)]
macosx: wait until the app finished launching to init SPMediaKeyTap

6 years agoAdd video/webm and audio/webm defacto MIME types
Rémi Denis-Courmont [Thu, 19 May 2011 13:12:41 +0000 (16:12 +0300)]
Add video/webm and audio/webm defacto MIME types

6 years agodbus: Update the TrackList interface implementation
Mirsal Ennaime [Thu, 19 May 2011 14:16:47 +0000 (16:16 +0200)]
dbus: Update the TrackList interface implementation

 * Remove legacy methods
 * Implement the GoTo method

6 years agodbus: Correctly implement the GetTracksMetadata method
Mirsal Ennaime [Thu, 19 May 2011 12:43:52 +0000 (14:43 +0200)]
dbus: Correctly implement the GetTracksMetadata method

6 years agoqtcapture: improved variable handling
Felix Paul Kühne [Thu, 19 May 2011 12:42:25 +0000 (14:42 +0200)]
qtcapture: improved variable handling

Thanks to j-b and ivoire

6 years agodbus: make the RemoveTrack method compliant with MPRIS2
Mirsal Ennaime [Thu, 19 May 2011 10:50:04 +0000 (12:50 +0200)]
dbus: make the RemoveTrack method compliant with MPRIS2

6 years agodbus fixes
Rafaël Carré [Thu, 19 May 2011 03:07:21 +0000 (23:07 -0400)]
dbus fixes

really route messages to tracklist interface
fix DBUS_MPRIS_TRACKLIST_INTERFACE definition
fix CanQuit/CanRaise/HasTracklist input types

fix AddTrack function
The function has changed in mpris 2.1, but the additional parameter isn't being used by VLC (yet)

6 years agompris.py: update to mpris 2.1
Rafaël Carré [Thu, 19 May 2011 02:43:11 +0000 (22:43 -0400)]
mpris.py: update to mpris 2.1

loop/repeat controls are gone, we now need a tri-state button
track change signal doesn't exist anymore in mpris 2.1 and i can't find how
we can be notified of track changes

6 years agodbus: fix introspection data of SetPosition
Rafaël Carré [Thu, 19 May 2011 02:04:16 +0000 (22:04 -0400)]
dbus: fix introspection data of SetPosition