vlc.git
15 years agoRewrote internal RTCP to support multiple client connections. TODO: rtcp scheduling...
Jean-Paul Saman [Tue, 21 Nov 2006 10:46:12 +0000 (10:46 +0000)]
Rewrote internal RTCP to support multiple client connections. TODO: rtcp scheduling function, server socket, hooking it up with RTP stream_out connections.

15 years agoUse only wide char functions, on win9x too
Rafaël Carré [Tue, 21 Nov 2006 10:26:29 +0000 (10:26 +0000)]
Use only wide char functions, on win9x too
win9x testers, raise your hand

15 years agoUse non wide char functions on windows 9x
Rafaël Carré [Tue, 21 Nov 2006 06:26:41 +0000 (06:26 +0000)]
Use non wide char functions on windows 9x

15 years agoUnicode support in directory access on windows. Patch by xxcv. Untested.
Rafaël Carré [Tue, 21 Nov 2006 05:58:55 +0000 (05:58 +0000)]
Unicode support in directory access on windows. Patch by xxcv. Untested.

15 years agoCorrect method signature
Rafaël Carré [Tue, 21 Nov 2006 05:40:58 +0000 (05:40 +0000)]
Correct method signature

15 years agoDebug messages shouldn't be shown with printf
Rafaël Carré [Tue, 21 Nov 2006 03:53:22 +0000 (03:53 +0000)]
Debug messages shouldn't be shown with printf

15 years ago*Qt4-Open: Hide by defaults.
Jean-Baptiste Kempf [Tue, 21 Nov 2006 02:20:46 +0000 (02:20 +0000)]
*Qt4-Open: Hide by defaults.

15 years agoRemoves vorbis header since taglib isn't used to parse ogg vorbis meta data at the...
Rafaël Carré [Tue, 21 Nov 2006 02:15:09 +0000 (02:15 +0000)]
Removes vorbis header since taglib isn't used to parse ogg vorbis meta data at the moment

15 years agoQt4: ExtraAudioToggle
Jean-Baptiste Kempf [Tue, 21 Nov 2006 02:15:04 +0000 (02:15 +0000)]
Qt4: ExtraAudioToggle

15 years agoCorrects indentation
Rafaël Carré [Tue, 21 Nov 2006 02:13:48 +0000 (02:13 +0000)]
Corrects indentation

15 years agoArtist, Album and Track musicbrainz IDs detection
Rafaël Carré [Tue, 21 Nov 2006 01:57:47 +0000 (01:57 +0000)]
Artist, Album and Track musicbrainz IDs detection

15 years ago--target is only used when building a compiler
Rafaël Carré [Tue, 21 Nov 2006 01:00:38 +0000 (01:00 +0000)]
--target is only used when building a compiler

15 years agoAdd a flag for config option to mark it as unsaveable. Refs #856 (Still need to test...
Christophe Mutricy [Mon, 20 Nov 2006 22:16:35 +0000 (22:16 +0000)]
Add a flag for config option to mark it as unsaveable. Refs #856 (Still need to test on a win box).

15 years agoQt4: Just a toggle test for the advanced Panel.
Jean-Baptiste Kempf [Mon, 20 Nov 2006 19:38:21 +0000 (19:38 +0000)]
Qt4: Just a toggle test for the advanced Panel.

15 years agooops, tab expansion is a bad thing on Makefile
Damien Fouilleul [Mon, 20 Nov 2006 15:22:37 +0000 (15:22 +0000)]
oops, tab expansion is a bad thing on Makefile

15 years agocontribs: force --target, --build and --host whether cross compiling or not to get...
Damien Fouilleul [Mon, 20 Nov 2006 15:16:54 +0000 (15:16 +0000)]
contribs: force --target, --build and --host whether cross compiling or not to get around some configure script bugs

15 years agoAdd dbus-vlc.py to dist
Rafaël Carré [Mon, 20 Nov 2006 10:34:33 +0000 (10:34 +0000)]
Add dbus-vlc.py to dist

15 years agoInclude sample D-Bus controller
Rafaël Carré [Mon, 20 Nov 2006 10:22:50 +0000 (10:22 +0000)]
Include sample D-Bus controller

15 years agoInclude xvmc plugin in the build system
Christophe Mutricy [Mon, 20 Nov 2006 10:03:22 +0000 (10:03 +0000)]
Include xvmc plugin in the build system

15 years agoUses playlist facilities
Rafaël Carré [Mon, 20 Nov 2006 09:21:33 +0000 (09:21 +0000)]
Uses playlist facilities
Doesn't lock the playlist if unneeded

15 years agoFilters '/' characters in tags, to create valid filenames
Rafaël Carré [Mon, 20 Nov 2006 06:41:52 +0000 (06:41 +0000)]
Filters '/' characters in tags, to create valid filenames

15 years agoUpdates old documentation a bit
Rafaël Carré [Mon, 20 Nov 2006 05:28:45 +0000 (05:28 +0000)]
Updates old documentation a bit

15 years ago* Quick fix when transcoding and resampling mono audio tracks.
Benjamin Pracht [Mon, 20 Nov 2006 05:09:23 +0000 (05:09 +0000)]
* Quick fix when transcoding and resampling mono audio tracks.
* The transcode module should be reviewed: all the the fields in p
_enc->fmt_in are not set, it seems

15 years agoIgnore empty vorbis comments (closes #704)
Rafaël Carré [Mon, 20 Nov 2006 04:49:59 +0000 (04:49 +0000)]
Ignore empty vorbis comments (closes #704)
Comment unusued artist & album musicbrainz ids

15 years agoFixes broken D-Bus detection
Rafaël Carré [Mon, 20 Nov 2006 03:54:23 +0000 (03:54 +0000)]
Fixes broken D-Bus detection
Thanks to Daniel Stränger

15 years agoRemove Audio cds and their tracks at ejection
Rafaël Carré [Mon, 20 Nov 2006 03:53:22 +0000 (03:53 +0000)]
Remove Audio cds and their tracks at ejection
Detect audio and video on CD-R and DVD-R mediums

15 years agoWxwidgets playlist fix
Rafaël Carré [Mon, 20 Nov 2006 02:39:32 +0000 (02:39 +0000)]
Wxwidgets playlist fix

15 years ago* Qt4: added network and disk UIs to Open
Jean-Baptiste Kempf [Mon, 20 Nov 2006 01:52:35 +0000 (01:52 +0000)]
* Qt4: added network and disk UIs to Open

Still not functionnal and ugly code.

15 years agoMake update-po
Christophe Mutricy [Sun, 19 Nov 2006 23:18:13 +0000 (23:18 +0000)]
Make update-po

15 years agoi18n fixes
Christophe Mutricy [Sun, 19 Nov 2006 23:07:33 +0000 (23:07 +0000)]
i18n fixes

15 years agoremoves already done "todo"
Rafaël Carré [Sun, 19 Nov 2006 22:48:48 +0000 (22:48 +0000)]
removes already done "todo"

15 years agoInitial support of one instance mode on systems running D-Bus
Rafaël Carré [Sun, 19 Nov 2006 22:46:25 +0000 (22:46 +0000)]
Initial support of one instance mode on systems running D-Bus

15 years ago* Don't Warn on VP62 video in NSV. It's supported now, so no need to print useless...
Derk-Jan Hartman [Sun, 19 Nov 2006 22:22:14 +0000 (22:22 +0000)]
* Don't Warn on VP62 video in NSV. It's supported now, so no need to print useless info about it.

15 years ago* Fix shoutcast SD Delete. playlist is not locked.
Derk-Jan Hartman [Sun, 19 Nov 2006 22:05:53 +0000 (22:05 +0000)]
* Fix shoutcast SD Delete. playlist is not locked.

15 years agoadded normal looking playlist icon (converted to png from wx module)
Pavlov Konstantin [Sun, 19 Nov 2006 21:51:02 +0000 (21:51 +0000)]
added normal looking playlist icon (converted to png from wx module)

15 years ago* Fix OSX GUI after playlist API update
Derk-Jan Hartman [Sun, 19 Nov 2006 21:44:16 +0000 (21:44 +0000)]
* Fix OSX GUI after playlist API update

15 years ago* subtitle.c: const warning fixes
Derk-Jan Hartman [Sun, 19 Nov 2006 21:34:01 +0000 (21:34 +0000)]
* subtitle.c: const warning fixes

15 years ago* Fix CDDA module after playlist API updates
Derk-Jan Hartman [Sun, 19 Nov 2006 21:28:10 +0000 (21:28 +0000)]
* Fix CDDA module after playlist API updates
* + a const fix

15 years agoUse appropriate help text.
Antoine Cellerier [Sun, 19 Nov 2006 18:04:00 +0000 (18:04 +0000)]
Use appropriate help text.

15 years ago* configure.ac: when we use the packed attribute we really mean it so don't output...
Gildas Bazin [Sun, 19 Nov 2006 17:57:55 +0000 (17:57 +0000)]
* configure.ac: when we use the packed attribute we really mean it so don't output useless compilation warnings.

15 years ago* src/control/playlist.c: Fix typo vlc_mutex_unlokc -> vlc_mutex_unlock
Dennis van Amerongen [Sun, 19 Nov 2006 17:03:59 +0000 (17:03 +0000)]
* src/control/playlist.c: Fix typo vlc_mutex_unlokc -> vlc_mutex_unlock

15 years agoReenables device probe header
Rafaël Carré [Sun, 19 Nov 2006 16:34:09 +0000 (16:34 +0000)]
Reenables device probe header

15 years agoInput options inheritance in directory access (Closes:#353)
Clément Stenac [Sun, 19 Nov 2006 16:12:43 +0000 (16:12 +0000)]
Input options inheritance in directory access (Closes:#353)

15 years agoFixes wxwidgets compilation
Rafaël Carré [Sun, 19 Nov 2006 16:09:16 +0000 (16:09 +0000)]
Fixes wxwidgets compilation

15 years agoBeginning of implementation of art fetch when played
Clément Stenac [Sun, 19 Nov 2006 15:54:44 +0000 (15:54 +0000)]
Beginning of implementation of art fetch when played

15 years ago* Documentation belongs to the .h, step 1
Clément Stenac [Sun, 19 Nov 2006 14:37:04 +0000 (14:37 +0000)]
* Documentation belongs to the .h, step 1
* Unexported a few internal functions
  (playlist_ItemDelete, playlist_ThreadCreate, playlist_ThreadDestroy)
* Remove playlist_AddSDModules and merge its features into ServicesDiscoveryAdd
* Fix a bug in signaling of node destruction (fixes Qt source selector assertion failures)
* Disable unused generic devices probe code

15 years ago* vlc.win32.nsi.in: Add shortcuts in seperate Utilities menu through the installer...
Dennis van Amerongen [Sun, 19 Nov 2006 14:34:36 +0000 (14:34 +0000)]
* vlc.win32.nsi.in: Add shortcuts in seperate Utilities menu through the installer for easy access to main aout, vout and intf switches. Add NEWS.txt as Release Notes.

15 years agoSmall doxygen doc fix (i hope)
Antoine Cellerier [Sun, 19 Nov 2006 14:04:06 +0000 (14:04 +0000)]
Small doxygen doc fix (i hope)

15 years agoCompile fix
Clément Stenac [Sun, 19 Nov 2006 13:33:27 +0000 (13:33 +0000)]
Compile fix

15 years agoFinish the playlist API transition (hopefully)
Clément Stenac [Sun, 19 Nov 2006 13:20:02 +0000 (13:20 +0000)]
Finish the playlist API transition (hopefully)
 - Remove a bunch of transition now-useless API.
 - Remove all playlist_Lock* functions. Matching functions now accept a
   b_locked parameter that should be set to VLC_TRUE if the playlist is
   locked when calling the function. The advantages are that it reduces
   the API bloat and that the b_locked flag can be propagated in the
   call stack
 - Remove useless playlist testsuite
 - Remove broken daap plugin (unmaintained wrt VLC API changes, relies on
   an unmaintained library, probably unable to read content from new itunes,
   ...). Implementations exist in rhythmbox, xmms2 and
   daap-sharp, we should see if a proper lib exists or if we could
   make one
 - Reduce verbosity a bit
 - Documentation

15 years agoAdds GetPlayingItem method
Rafaël Carré [Sun, 19 Nov 2006 03:43:32 +0000 (03:43 +0000)]
Adds GetPlayingItem method
Fixes Quit method
Fixes TogglePause method

15 years agosvn:propedit Id
Rafaël Carré [Sat, 18 Nov 2006 23:12:45 +0000 (23:12 +0000)]
svn:propedit Id

15 years agoAdd Next, Prev, and Stop methods
Rafaël Carré [Sat, 18 Nov 2006 22:19:40 +0000 (22:19 +0000)]
Add Next, Prev, and Stop methods

15 years agoAdd missing </method> tag
Rafaël Carré [Sat, 18 Nov 2006 20:32:12 +0000 (20:32 +0000)]
Add missing </method> tag

15 years agoAdded quit method
Rafaël Carré [Sat, 18 Nov 2006 20:26:51 +0000 (20:26 +0000)]
Added quit method

15 years ago* Don't use deprecated functions if libswscaler is present.
Derk-Jan Hartman [Sat, 18 Nov 2006 19:38:40 +0000 (19:38 +0000)]
* Don't use deprecated functions if libswscaler is present.
  - Note that these are not all replaced atm, so some functionality might be lacking
* Make the minimum version of libavcodec version 5000 (september 2005).
  - Removed all the checks for previous API versions.

15 years agoInitial support of D-Bus based control interface
Rafaël Carré [Sat, 18 Nov 2006 18:37:45 +0000 (18:37 +0000)]
Initial support of D-Bus based control interface

15 years agoOups chnage that in [17846] by mistake
Christophe Mutricy [Sat, 18 Nov 2006 13:20:29 +0000 (13:20 +0000)]
Oups chnage that in [17846] by mistake

15 years agofix for java bindings native files makefile
Filippo Carone [Sat, 18 Nov 2006 10:49:53 +0000 (10:49 +0000)]
fix for java bindings native files makefile

15 years agoAcording to the latest test wxwidgets in unicode mode works better
Christophe Mutricy [Sat, 18 Nov 2006 01:46:32 +0000 (01:46 +0000)]
Acording to the latest test wxwidgets in unicode mode works better

15 years agoFix the alignment issue in ffmpeg. Based on patch by Thorsten Jordan. Almost closes...
Christophe Mutricy [Sat, 18 Nov 2006 01:32:26 +0000 (01:32 +0000)]
Fix the alignment issue in ffmpeg. Based on patch by Thorsten Jordan. Almost closes #757. Forwardport of [17595]

15 years agojvlcpanel constructor added
Filippo Carone [Sat, 18 Nov 2006 00:47:23 +0000 (00:47 +0000)]
jvlcpanel constructor added

15 years agolibvlc_playlist_add enabled
Filippo Carone [Sat, 18 Nov 2006 00:00:08 +0000 (00:00 +0000)]
libvlc_playlist_add enabled

15 years ago* Update ffmpeg contrib
Derk-Jan Hartman [Fri, 17 Nov 2006 23:59:37 +0000 (23:59 +0000)]
* Update ffmpeg contrib

15 years ago* Fix ffmpeg include's
Derk-Jan Hartman [Fri, 17 Nov 2006 23:34:45 +0000 (23:34 +0000)]
* Fix ffmpeg include's

15 years ago* Other way around of course
Derk-Jan Hartman [Fri, 17 Nov 2006 22:52:24 +0000 (22:52 +0000)]
* Other way around of course

15 years ago* Disable swscale if we don't have it installed
Derk-Jan Hartman [Fri, 17 Nov 2006 22:40:45 +0000 (22:40 +0000)]
* Disable swscale if we don't have it installed

15 years ago* Remove the old swscale files, and use the newer libswscale from ffmpeg.
Derk-Jan Hartman [Fri, 17 Nov 2006 22:18:44 +0000 (22:18 +0000)]
* Remove the old swscale files, and use the newer libswscale from ffmpeg.
  Untested and likely to break stuff

15 years agoForbid concurrent libnotify calls in multiple threads
Rafaël Carré [Fri, 17 Nov 2006 19:48:24 +0000 (19:48 +0000)]
Forbid concurrent libnotify calls in multiple threads
(Fixes #848)

15 years agotypo
Rafaël Carré [Fri, 17 Nov 2006 17:25:38 +0000 (17:25 +0000)]
typo

15 years agoShould fix API compatibility with HAL 0.5.0
Rafaël Carré [Fri, 17 Nov 2006 16:57:04 +0000 (16:57 +0000)]
Should fix API compatibility with HAL 0.5.0

15 years agoRevert wxwidgets.hpp change -- problem appears to have been that gui/wxwidgets had...
Mark Moriarty [Fri, 17 Nov 2006 02:15:07 +0000 (02:15 +0000)]
Revert wxwidgets.hpp change -- problem appears to have been that gui/wxwidgets had been getting built against non-Unicode lib.

15 years agoRemoves broken D-Bus version check
Rafaël Carré [Fri, 17 Nov 2006 00:32:48 +0000 (00:32 +0000)]
Removes broken D-Bus version check
HAVE_LIBHAL_1 means hal >= 0.5.0, which means dbus >= 0.3.0, which means HAVE_DBUS_1 and it has all required APIs

15 years ago* forwardport [17824] WAVPACK and TTA in matroska
Derk-Jan Hartman [Thu, 16 Nov 2006 23:56:47 +0000 (23:56 +0000)]
* forwardport [17824] WAVPACK and TTA in matroska

15 years ago* Forgot to commit the paranoia changes in the cddax module. see [17804]
Derk-Jan Hartman [Thu, 16 Nov 2006 23:54:55 +0000 (23:54 +0000)]
* Forgot to commit the paranoia changes in the cddax module. see [17804]
  Patch by Patrick McLean <chutzpah at gentoo d0t org>

15 years ago* Forwardport [17820] and [17823]. Live contrib compile fixes.
Derk-Jan Hartman [Thu, 16 Nov 2006 23:45:52 +0000 (23:45 +0000)]
* Forwardport [17820] and [17823]. Live contrib compile fixes.

15 years agoMake java bindings compile with libtool
Filippo Carone [Thu, 16 Nov 2006 23:03:14 +0000 (23:03 +0000)]
Make java bindings compile with libtool

15 years agoFix local port number for multicast receival
Rémi Denis-Courmont [Thu, 16 Nov 2006 19:13:49 +0000 (19:13 +0000)]
Fix local port number for multicast receival

15 years agopfff... Fortunes.
Jean-Baptiste Kempf [Thu, 16 Nov 2006 14:15:36 +0000 (14:15 +0000)]
pfff... Fortunes.

15 years agoFix detection of FreeBSD version (the previous one doesn't seem to work)
Marian Durkovic [Thu, 16 Nov 2006 13:41:17 +0000 (13:41 +0000)]
Fix detection of FreeBSD version (the previous one doesn't seem to work)

15 years ago* Qt4: Display open dialog. Not yet functionnable.
Jean-Baptiste Kempf [Thu, 16 Nov 2006 03:15:54 +0000 (03:15 +0000)]
* Qt4: Display open dialog. Not yet functionnable.
Sesame...

15 years agoChanges on live555 make MacOS-X patch fail in extras/contrib.
Jean-Baptiste Kempf [Thu, 16 Nov 2006 02:39:48 +0000 (02:39 +0000)]
Changes on live555 make MacOS-X patch fail in extras/contrib.
This should repair NB.

15 years ago* Update version of libcdio. 0.78.2 is now the req. version
Derk-Jan Hartman [Thu, 16 Nov 2006 01:24:37 +0000 (01:24 +0000)]
* Update version of libcdio. 0.78.2 is now the req. version
  Patch by Patrick McLean <chutzpah at gentoo d0t org>

  contrib update by me

15 years ago* forwardport [17800]
Derk-Jan Hartman [Thu, 16 Nov 2006 00:58:47 +0000 (00:58 +0000)]
* forwardport [17800]
  Before creating symlinks, make sure the actual binaries are installed. patch by Diego Petteno

15 years ago* VLC now requires libmatroska 0.7.7 because from then the libs are pic enabled.
Derk-Jan Hartman [Thu, 16 Nov 2006 00:56:40 +0000 (00:56 +0000)]
* VLC now requires libmatroska 0.7.7 because from then the libs are pic enabled.
  (no longer use libmatroska_pic ebml_pic)
  Patch by Diego Petteno, +additions by me.

15 years ago* LDLFAGS -> LDFLAGS
Derk-Jan Hartman [Wed, 15 Nov 2006 23:00:44 +0000 (23:00 +0000)]
* LDLFAGS -> LDFLAGS

15 years ago* CFAGS -> CFLAGS
Derk-Jan Hartman [Wed, 15 Nov 2006 22:59:58 +0000 (22:59 +0000)]
* CFAGS -> CFLAGS

15 years agoFixes devices removal, and crash on exit
Rafaël Carré [Wed, 15 Nov 2006 22:12:32 +0000 (22:12 +0000)]
Fixes devices removal, and crash on exit

15 years agoManages hot ejection of devices
Rafaël Carré [Wed, 15 Nov 2006 21:44:18 +0000 (21:44 +0000)]
Manages hot ejection of devices
Uses hal callbacks instead of pure D-Bus monitoring
Uses HAL >= 0.5.0 only if D-Bus >= 0.9.2 is present
(refs #99)

15 years agoforwardport [17791]:
Derk-Jan Hartman [Wed, 15 Nov 2006 20:09:15 +0000 (20:09 +0000)]
forwardport [17791]:
* libc.c: Also define the lldiv function itself on FreeBSD < 5 refs #840

15 years agoFix typo
Rémi Denis-Courmont [Wed, 15 Nov 2006 19:36:26 +0000 (19:36 +0000)]
Fix typo

15 years agoUse lldiv replacement on FreeBSD < 5.0 (fixes #840)
Rémi Denis-Courmont [Wed, 15 Nov 2006 19:35:59 +0000 (19:35 +0000)]
Use lldiv replacement on FreeBSD < 5.0 (fixes #840)

15 years agopython/bindings/vlc_object.c: complete vlc_object_find parameters
Olivier Aubert [Wed, 15 Nov 2006 14:14:55 +0000 (14:14 +0000)]
python/bindings/vlc_object.c: complete vlc_object_find parameters

15 years agopython/bindings/setup.py: fix python binding building (ref. r17640)
Olivier Aubert [Wed, 15 Nov 2006 14:13:44 +0000 (14:13 +0000)]
python/bindings/setup.py: fix python binding building (ref. r17640)

15 years agoUpdate slovenian translation
Rafaël Carré [Wed, 15 Nov 2006 13:59:29 +0000 (13:59 +0000)]
Update slovenian translation

15 years agoAttempt to fix wxwidgets file open and Messages display.
Mark Moriarty [Wed, 15 Nov 2006 12:58:20 +0000 (12:58 +0000)]
Attempt to fix wxwidgets file open and Messages display.

15 years agosome news
Marian Durkovic [Wed, 15 Nov 2006 11:28:39 +0000 (11:28 +0000)]
some news

15 years agoDon't create Makefile.in in bindings/java/src
Filippo Carone [Wed, 15 Nov 2006 08:45:28 +0000 (08:45 +0000)]
Don't create Makefile.in in bindings/java/src

15 years agoAdds real-time device adding (not removal yet)
Rafaël Carré [Tue, 14 Nov 2006 23:29:28 +0000 (23:29 +0000)]
Adds real-time device adding (not removal yet)
Don't add data DVDs when possible
Only uses D-Bus code if version >= 0.9.2
(refs #99)

15 years ago* Use utf8_open for the .bin vcdimage file
Derk-Jan Hartman [Tue, 14 Nov 2006 21:59:26 +0000 (21:59 +0000)]
* Use utf8_open for the .bin vcdimage file
* Try .bin when opening a .cue, instead of trying the filename in the .cue (it's usually wrong).
  When the .bin filename fails, then look into the .cue file for a possible alternate name.
* Don't crash on non-existing cuefile's

I would like to backport some of this, but 0.8.6 doesn't have utf8_open, so I need to see what i'm gonna do with that.