vlc.git
17 years ago * Fixed license blurb; these files have always been *GPL*ed.
Sam Hocevar [Wed, 1 Oct 2003 03:38:24 +0000 (03:38 +0000)]
  * Fixed license blurb; these files have always been *GPL*ed.

17 years ago* include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
Gildas Bazin [Tue, 30 Sep 2003 20:36:46 +0000 (20:36 +0000)]
* include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)

17 years ago* include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag...
Gildas Bazin [Tue, 30 Sep 2003 20:23:03 +0000 (20:23 +0000)]
* include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag in block_t and re-enabled the discontinuity gestion in the libmpeg2 codec.
* include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
* modules/codec/a52.c: modified to use the bytestream reading functions.
  The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.

17 years ago* compile before you commit
Derk-Jan Hartman [Tue, 30 Sep 2003 16:41:13 +0000 (16:41 +0000)]
* compile before you commit

17 years ago* src/input/input.c: fixed usage of sub-file variable.
Derk-Jan Hartman [Tue, 30 Sep 2003 16:09:58 +0000 (16:09 +0000)]
* src/input/input.c: fixed usage of sub-file variable.
* modules/misc/freetype.c: i_render_height and not i_window_height.

17 years ago* Select the subtitle track, if it's specified via the "sub-file" option.
Derk-Jan Hartman [Tue, 30 Sep 2003 15:36:39 +0000 (15:36 +0000)]
* Select the subtitle track, if it's specified via the "sub-file" option.

17 years ago* modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them...
Gildas Bazin [Mon, 29 Sep 2003 22:37:36 +0000 (22:37 +0000)]
* modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
  fixes for text subtitles muxing.
* modules/packetizer/copy.c: support for text subtitles.

17 years ago* include/os_specific.h: oops, fixed my last commit.
Gildas Bazin [Mon, 29 Sep 2003 18:20:37 +0000 (18:20 +0000)]
* include/os_specific.h: oops, fixed my last commit.

17 years ago* include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 speci...
Gildas Bazin [Mon, 29 Sep 2003 17:36:35 +0000 (17:36 +0000)]
* include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
 Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.

17 years agoDoxyfile:
Sigmund Augdal Helberg [Mon, 29 Sep 2003 15:45:19 +0000 (15:45 +0000)]
Doxyfile:
 * changed project name from 'vlc' to 'VLC'
 * excluded src/extras from the documentation
src/misc/variables.c, include/variables.h:
 * Doxygen-documented most of the vlc variables code

17 years ago* modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3...
Gildas Bazin [Sun, 28 Sep 2003 22:18:57 +0000 (22:18 +0000)]
* modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).

17 years ago* modules/codec/theora.c: don't forget to delete the sout instance.
Gildas Bazin [Sun, 28 Sep 2003 21:54:21 +0000 (21:54 +0000)]
* modules/codec/theora.c: don't forget to delete the sout instance.
* modules/mux/ogg.c: fix for embedding theora in Ogg.

17 years ago* modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
Gildas Bazin [Sun, 28 Sep 2003 19:58:19 +0000 (19:58 +0000)]
* modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().

17 years ago* modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
Gildas Bazin [Sun, 28 Sep 2003 16:50:05 +0000 (16:50 +0000)]
* modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
* modules/mux/ogg.c: support for inserting/removing elementary streams on the fly (really handy for the --sout-keep option). This will produce a chained Ogg bitstream.

17 years ago* modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should...
Gildas Bazin [Sat, 27 Sep 2003 15:33:02 +0000 (15:33 +0000)]
* modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.

17 years ago* modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
Gildas Bazin [Sat, 27 Sep 2003 14:32:54 +0000 (14:32 +0000)]
* modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).

17 years ago* install-win32: cosmetic changes.
Gildas Bazin [Sat, 27 Sep 2003 10:09:57 +0000 (10:09 +0000)]
* install-win32: cosmetic changes.
* configure.ac: forgot one include path for the mozilla plugin.

17 years ago* modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be...
Gildas Bazin [Fri, 26 Sep 2003 16:10:24 +0000 (16:10 +0000)]
* modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.

17 years ago* modules/video_output/directx/*: some graphics card allow the creation of several...
Gildas Bazin [Fri, 26 Sep 2003 16:03:21 +0000 (16:03 +0000)]
* modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.

17 years agoUpdated design of PDA GUI.
Jean-Paul Saman [Fri, 26 Sep 2003 13:32:42 +0000 (13:32 +0000)]
Updated design of PDA GUI.

17 years agoAdding files for PDA interface using the opie libaries.
Jean-Paul Saman [Fri, 26 Sep 2003 12:11:26 +0000 (12:11 +0000)]
Adding files for PDA interface using the opie libaries.

17 years ago* src/misc/modules.c: removed an old win32 hack which was creating more problems...
Gildas Bazin [Fri, 26 Sep 2003 11:30:06 +0000 (11:30 +0000)]
* src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.

17 years ago* modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio...
Gildas Bazin [Thu, 25 Sep 2003 23:09:41 +0000 (23:09 +0000)]
* modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
* modules/mux/ogg.c: attempt at supporting theora.

17 years ago* modules/codec/vorbis.c: wait for the first dated packet before starting decoding...
Gildas Bazin [Wed, 24 Sep 2003 23:45:06 +0000 (23:45 +0000)]
* modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.

17 years ago* include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a ...
Gildas Bazin [Wed, 24 Sep 2003 21:31:55 +0000 (21:31 +0000)]
* include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
* modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().

17 years ago* modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
Gildas Bazin [Wed, 24 Sep 2003 16:10:02 +0000 (16:10 +0000)]
* modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
 The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.

17 years ago * all: set pf_run *only* if we accept this stream.
Laurent Aimar [Wed, 24 Sep 2003 14:59:21 +0000 (14:59 +0000)]
 * all: set pf_run *only* if we accept this stream.

17 years ago* modules/visualization/visual/visual.c: fixed strings
Clément Stenac [Wed, 24 Sep 2003 10:21:32 +0000 (10:21 +0000)]
* modules/visualization/visual/visual.c: fixed strings

* src/playlist/playlist.c: fixed sorting

17 years ago* configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for...
Gildas Bazin [Tue, 23 Sep 2003 16:07:49 +0000 (16:07 +0000)]
* configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
* src/misc/modules.c: small clean-up and fixed --plugin-path on win32.

17 years ago* modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
Gildas Bazin [Mon, 22 Sep 2003 21:07:35 +0000 (21:07 +0000)]
* modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
(indentations mainly).

17 years ago* modules/gui/wxwindows/preferences.cpp:
Clément Stenac [Mon, 22 Sep 2003 14:40:12 +0000 (14:40 +0000)]
* modules/gui/wxwindows/preferences.cpp:
- Created the "General Settings" section
- Added help strings in the two main sections,
in the libvlc categories,
and in the module capabilities

* modules/gui/wxwindows/playlist.cpp & wxwindows.h
-Implemented random, loop and repeat using variables
-The eye candy of the dialog box is not very good
 but I have no idea how to improve it.
-Focus on the currently playing item

* src/libvlc.h:
- Added help strings for the libvlc categories
- Changed a few "advanced" flag

* include/vlc_help.h:
- Help strings for the two main sections
- Help string for the module capabilities (both by Anil)

* po/*: updated potfiles with the new strings

17 years agoRemoved compatibility tweak for old satellite GUI.
Jean-Paul Saman [Mon, 22 Sep 2003 07:29:46 +0000 (07:29 +0000)]
Removed compatibility tweak for old satellite GUI.

17 years agoChanges to Red Hat spec file:
Jason Luka [Mon, 22 Sep 2003 06:04:59 +0000 (06:04 +0000)]
Changes to Red Hat spec file:
- Added wxwindows, alsa, and skin support
- Fixed dependancies, specifically a version conflict of xvidcore

17 years ago* modules/gui/macosx/playlist.?: implemented Save Playlist
Derk-Jan Hartman [Mon, 22 Sep 2003 03:40:06 +0000 (03:40 +0000)]
* modules/gui/macosx/playlist.?: implemented Save Playlist
* modules/gui/macosx/output.m: updated part of the Stream output dialog
* modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
  sub-autodetect file options to src/input/input.c
* src/input/input.c: added the moved options and use them to add subtitle
  tracks.
* src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
* src/input/subtitles.c: new subtitles_Detect() largely based on the
  code used by MPlayer. Adapted for coding style and structure differences.

The autodetect routine can now detect multiple subtitle files and assigns scores
based on their names. if they much well enough they are sorted based on their
score. It will then return this set, and they will all be added as SPU tracks
to the current stream. The (un)selecting of these tracks will need to be fixed
because they all get assigned the es id 0xFF currently.

17 years ago* modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist...
Gildas Bazin [Sun, 21 Sep 2003 18:07:51 +0000 (18:07 +0000)]
* modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.

17 years ago* modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox...
Gildas Bazin [Sun, 21 Sep 2003 17:52:43 +0000 (17:52 +0000)]
* modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).

17 years ago* modules/stream_out/duplicate.c: improved last fix.
Gildas Bazin [Sun, 21 Sep 2003 11:48:58 +0000 (11:48 +0000)]
* modules/stream_out/duplicate.c: improved last fix.

17 years ago* include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
Gildas Bazin [Sun, 21 Sep 2003 10:23:59 +0000 (10:23 +0000)]
* include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
* modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
* share/vlc_win32_rc.rc: stringify version number.
* mozilla/*: compilation fix and cosmetic changes to the .rc.

17 years ago* modules/stream_out/duplicate.c: fixed array overflow.
Gildas Bazin [Sat, 20 Sep 2003 23:46:01 +0000 (23:46 +0000)]
* modules/stream_out/duplicate.c: fixed array overflow.

17 years ago* mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from...
Gildas Bazin [Sat, 20 Sep 2003 22:52:27 +0000 (22:52 +0000)]
* mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.

17 years ago* include/vlc/vlc.h:
Derk-Jan Hartman [Sat, 20 Sep 2003 19:37:54 +0000 (19:37 +0000)]
* include/vlc/vlc.h:
  - removed the defines for i_mode concerning random and loop. We use config
    variables for all of these.
* src/libvlc.h:
  - removed the enqueue playlist config option. It's no longer used.
  - added a repeat option. vlc will keep playing the same playlist_item,
    until the option is unset.
* src/playlist/playlist.c:
  - added a repeat, random and loop variable.
  - wxwindows should use these as well I think.
* modules/gui/macosx:
  - added the INTF_ABOUT_MSG to the about dialog.
  - implemented the about and repeat items.

17 years ago* src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset...
Gildas Bazin [Sat, 20 Sep 2003 17:35:38 +0000 (17:35 +0000)]
* src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
* modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.

17 years agoFixed a typo.
Jason Luka [Sat, 20 Sep 2003 17:24:09 +0000 (17:24 +0000)]
Fixed a typo.

17 years agoUpdated for tentative 0.6.3 release.
Jason Luka [Sat, 20 Sep 2003 17:19:35 +0000 (17:19 +0000)]
Updated for tentative 0.6.3 release.

17 years ago* configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
Gildas Bazin [Sat, 20 Sep 2003 15:52:19 +0000 (15:52 +0000)]
* configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.

17 years ago* configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won...
Gildas Bazin [Sat, 20 Sep 2003 13:52:23 +0000 (13:52 +0000)]
* configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
 Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
 You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.

17 years ago * input: added position-offset and time-offset for relative seeking.
Laurent Aimar [Sat, 20 Sep 2003 13:50:14 +0000 (13:50 +0000)]
 * input: added position-offset and time-offset for relative seeking.
 (Untested)

17 years ago* modules/gui/macosx/*:
Derk-Jan Hartman [Sat, 20 Sep 2003 13:46:00 +0000 (13:46 +0000)]
* modules/gui/macosx/*:
  - implemented the new input variables for control.
  - reevaltuated the locking mechanisms in the osx intf.
    a lot of this can now be removed, because of the new input structures,
    and the vout garbage collector of playlist.

17 years ago * modules/list.sh:
Sam Hocevar [Sat, 20 Sep 2003 03:38:52 +0000 (03:38 +0000)]
  * modules/list.sh:
    + "==" is not valid shell test, use "=" instead.
    + Set LANG for consistency of sort output.
  (NB: this really belongs to the toolbox script).

17 years ago* NEWS: updated some entries
Derk-Jan Hartman [Sat, 20 Sep 2003 02:47:41 +0000 (02:47 +0000)]
* NEWS: updated some entries
* po/pt_BR.po: Updated by Andr� de Barros Martins Ribeiro <andrerib at_ajato.com.br>
* src/libvlc.h: Added es (Spanish) to the list of choices.

17 years ago* LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
Derk-Jan Hartman [Sat, 20 Sep 2003 01:36:57 +0000 (01:36 +0000)]
* LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
  ( Yes it's backwards compatible ).

17 years ago * all: clean up.
Laurent Aimar [Sat, 20 Sep 2003 00:37:53 +0000 (00:37 +0000)]
 * all: clean up.
        use vout_Request to release the vout (so vout isn't closed when
        changing playlist item).

17 years ago* extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
Derk-Jan Hartman [Fri, 19 Sep 2003 23:03:27 +0000 (23:03 +0000)]
* extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
  recognized by VLC
* modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
  Although it runs on OS X, it only plays back silence for some reason.
  Might be a problem with one of the converters?
* modules/gui/macosx/*:
  - 'fixed' several compiler warnings
  - removed some old no longer necesarry stuff

17 years ago * playlist.c : unlock playlist before calling vout_Destroy (for osx)
Laurent Aimar [Fri, 19 Sep 2003 21:53:48 +0000 (21:53 +0000)]
 * playlist.c : unlock playlist before calling vout_Destroy (for osx)
 * mp4: send complete atom for amr to the decoder.

17 years agoFix a crasher with strcasecmp and empty strings
Derk-Jan Hartman [Fri, 19 Sep 2003 21:53:32 +0000 (21:53 +0000)]
Fix a crasher with strcasecmp and empty strings

17 years ago * src/misc/objects.c: change the way that FIND_ANYWHERE work. Now we
Laurent Aimar [Fri, 19 Sep 2003 15:33:58 +0000 (15:33 +0000)]
 * src/misc/objects.c:  change the way  that FIND_ANYWHERE work.  Now we
 first search  the root of  the object  using p_parent and  not directly
 using p_vlc. If this first search  failed then we search using p_vlc if
 it wasn't the  case. (I'm not sure  it's harmless but I  think it's the
 correct behavour for FIND_ANYWHERE)

 * src/video_output/video_output.c  : we could now  use FIND_ANYWHERE to
 catch the  playlist (even when the  vlc is exiting. (Hehe, now visual
 effects won't reopen the vout every playlist item.)

17 years agoNew dvb and old satellite modules now use the *correct* order of unit for tuning...
Jean-Paul Saman [Fri, 19 Sep 2003 15:24:28 +0000 (15:24 +0000)]
New dvb and old satellite modules now use the *correct* order of unit for tuning to a satellite channel. All information must be supplied in KHz not in MHz !!!

17 years agoFrequency et al is really specified in KHz and not in Hz. I got an order of magnitude...
Jean-Paul Saman [Fri, 19 Sep 2003 13:09:57 +0000 (13:09 +0000)]
Frequency et al is really specified in KHz and not in Hz. I got an order of magnitude wrong. The same mistake is in the old satellite plugin's and user interface for specifying the frequency. It is specified in MHz instead of the KHz it should be.

17 years ago * fixed some bugs in logo filter
Simon Latapie [Thu, 18 Sep 2003 21:42:54 +0000 (21:42 +0000)]
 * fixed some bugs in logo filter

17 years agoAdded some Doxygen doc
Clément Stenac [Thu, 18 Sep 2003 17:54:02 +0000 (17:54 +0000)]
Added some Doxygen doc

17 years ago * doc/Makefile.am: removed references to deleted files "subtitles/*"
Loïc Minier [Thu, 18 Sep 2003 17:40:22 +0000 (17:40 +0000)]
  * doc/Makefile.am: removed references to deleted files "subtitles/*"

17 years ago * po/*: ran "./toolbox --update-po" to get rid of missing files
Loïc Minier [Thu, 18 Sep 2003 17:27:26 +0000 (17:27 +0000)]
  * po/*: ran "./toolbox --update-po" to get rid of missing files
    listed in POTFILES.in

17 years ago * po/POTFILES.in: removed reference to deleted file "rtsp.c"
Loïc Minier [Thu, 18 Sep 2003 17:12:07 +0000 (17:12 +0000)]
  * po/POTFILES.in: removed reference to deleted file "rtsp.c"

17 years ago * po/POTFILES.in: removed reference to deleted file "encoder.h"
Loïc Minier [Thu, 18 Sep 2003 17:04:01 +0000 (17:04 +0000)]
  * po/POTFILES.in: removed reference to deleted file "encoder.h"

17 years ago * modules/LIST, modules/video_output/Modules.am: removed references to
Loïc Minier [Thu, 18 Sep 2003 16:46:02 +0000 (16:46 +0000)]
  * modules/LIST, modules/video_output/Modules.am: removed references to
    deleted file encoder.c

17 years ago * debian/changelog: 0.6.2-3 upload.
Sam Hocevar [Mon, 15 Sep 2003 19:31:28 +0000 (19:31 +0000)]
  * debian/changelog: 0.6.2-3 upload.

17 years ago * Updated long descriptions.
Sam Hocevar [Mon, 15 Sep 2003 19:20:26 +0000 (19:20 +0000)]
  * Updated long descriptions.

17 years ago * debian/control: Updated the libxosd build dependency to fix a build
Sam Hocevar [Mon, 15 Sep 2003 18:28:47 +0000 (18:28 +0000)]
  * debian/control: Updated the libxosd build dependency to fix a build
    issue on Debian s390.

17 years ago * input: one lock issue.
Laurent Aimar [Mon, 15 Sep 2003 18:05:13 +0000 (18:05 +0000)]
 * input: one lock issue.

17 years agoFix for bad SAP packets with no \0 between headers and payload
Clément Stenac [Mon, 15 Sep 2003 08:33:29 +0000 (08:33 +0000)]
Fix for bad SAP packets with no \0 between headers and payload

17 years ago * playlist.c: coding and potential deadlock fixes.
Laurent Aimar [Mon, 15 Sep 2003 00:01:49 +0000 (00:01 +0000)]
 * playlist.c: coding and potential deadlock fixes.

17 years ago* modules/visualisation/visual/visual.c: thou shall not use //
Clément Stenac [Sun, 14 Sep 2003 16:41:48 +0000 (16:41 +0000)]
* modules/visualisation/visual/visual.c: thou shall not use //

* modules/access/slp.c : do not add udp:@ automatically

* modules/stream_out/announce.c : always use the same service name
  add udp:@ (hack !)

17 years agosrc/video_output/video_output.c:
Sigmund Augdal Helberg [Sun, 14 Sep 2003 13:54:43 +0000 (13:54 +0000)]
src/video_output/video_output.c:
 * if the given vout thread is a filter, then don't sleep untill the display
date. This reduces the chance of pictures being late when reaching the vout
if one or more filters are in use
 * don't include current render time in the render_time sliding mean if it
is way too large ( as inspired by Simon Gittins ).
 * weight the current sliding mean tree times more than the current render
time when calculating the new render time. This should make the code more
robust to jitter in render time

17 years ago * standard : added .ts and .ps
Laurent Aimar [Sat, 13 Sep 2003 17:44:13 +0000 (17:44 +0000)]
 * standard : added .ts and .ps

17 years ago * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch
Laurent Aimar [Sat, 13 Sep 2003 17:42:16 +0000 (17:42 +0000)]
 * src/video_output/video_output.c  : do not use  FIND_ANYWHERE to catch
 the playlist.  but use FIND_PARENT. vlc_object_find  with FIND_ANYWHERE
 use p_obj->p_vlc as a starting point  and that doesn't work as playlist
 is  detach from  vlc before  vout is  destroyed by  the decoders  (when
 shutting down)  Perhaps vlc_object_find  should be  fixing to  find the
 root object, but I'm not sure.

 * src/input/*  : move  subtitle handling  from avi  to input.  Now subs
 should works with all file types _BUT_ won't be in synch if the demuxer
 doesn't implement a _precise_ DEMUX_GET_TIME.  So only .avi, .mp4 will
 be ok. Others could works if perfectly cbr.
  Now  Subtitle  track is  only  selected  when specified  by  sub-file
 option.(auto-dectected file is always added but not selected by default)
  Btw, the code could support multiple  subs files, but I don't know how
 to pass multiple filenames, any ideas ?

 * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
 don't use that elsewhere.

17 years ago * include/stream_output.h include/vlc_common.h : move TAB_APPEND,
Laurent Aimar [Fri, 12 Sep 2003 18:34:45 +0000 (18:34 +0000)]
 *  include/stream_output.h  include/vlc_common.h   :  move  TAB_APPEND,
 TAB_FIND and  TAB_APPEND (could be used  every where now). There  are a
 bit like  INSERT_ITEM, ...  but not  exactly, perhaps  I should  try to
 merge them).

 * src/input/input.c : begin to implement es_out_t thing (unsusable now).

17 years ago * include/input_ext-intf.h : added stream_t member to input_thread_t.
Laurent Aimar [Fri, 12 Sep 2003 16:26:40 +0000 (16:26 +0000)]
 * include/input_ext-intf.h : added stream_t member to input_thread_t.
 * modules/demux/* : use the stream_t from input_thread_t.
 * include/ninput.h : begin to add new way to register es. (unused for now).
 (in the long term I want to split input_thread_t and intoduce demux_t and
 access_t and perhaps something like access_demux_t)

17 years ago* modules/misc/sap.c: HTTP announcing support
Clément Stenac [Thu, 11 Sep 2003 15:34:16 +0000 (15:34 +0000)]
* modules/misc/sap.c: HTTP announcing support

17 years agoMore modifications to layout of PDA interface.
Jean-Paul Saman [Thu, 11 Sep 2003 11:50:43 +0000 (11:50 +0000)]
More modifications to layout of PDA interface.

17 years ago * mpegaudio.c : cosmetics.
Laurent Aimar [Wed, 10 Sep 2003 22:59:55 +0000 (22:59 +0000)]
 * mpegaudio.c : cosmetics.

17 years ago * all : added mpeg 2.5 support.
Laurent Aimar [Wed, 10 Sep 2003 21:56:44 +0000 (21:56 +0000)]
 * all : added mpeg 2.5 support.

17 years ago* a new option for the text rendering. It sets the fontsize taking into
Derk-Jan Hartman [Wed, 10 Sep 2003 21:54:27 +0000 (21:54 +0000)]
* a new option for the text rendering. It sets the fontsize taking into
  account the window size. This should allow consistent font sizes independant of
  how large a movie is.
  The options currently are smaller,small,normal,large,larger.
  It should be much more userfriendly.

17 years ago * ftp : use atoll.
Laurent Aimar [Wed, 10 Sep 2003 21:09:05 +0000 (21:09 +0000)]
 * ftp : use atoll.

17 years ago * http: Added 'Connection: Close' in the request. (Help with some http
Laurent Aimar [Wed, 10 Sep 2003 21:03:56 +0000 (21:03 +0000)]
 * http: Added 'Connection: Close' in the request. (Help with some http
         servers).
         Use atoll. (always defined).

17 years agoRemoved useless stuff for icecast
Clément Stenac [Wed, 10 Sep 2003 15:50:25 +0000 (15:50 +0000)]
Removed useless stuff for icecast

17 years ago* Fixed the subsdec variables
Derk-Jan Hartman [Wed, 10 Sep 2003 15:03:49 +0000 (15:03 +0000)]
* Fixed the subsdec variables

17 years ago* Workaround for buggy IceCast servers who identify themselves as HTTP
Clément Stenac [Wed, 10 Sep 2003 13:39:29 +0000 (13:39 +0000)]
* Workaround for buggy IceCast servers who identify themselves as HTTP
and not ICY (who talked about RadioPI ?)

17 years ago * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
Laurent Aimar [Wed, 10 Sep 2003 11:51:00 +0000 (11:51 +0000)]
 * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
 (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
 * demux/* : removed useless include

17 years ago * modules: do not take care of the case for shortcuts (fix #1165).
Laurent Aimar [Wed, 10 Sep 2003 11:37:53 +0000 (11:37 +0000)]
 * modules: do not take care of the case for shortcuts (fix #1165).
 * playlist : use new input variables.

17 years ago* visual.c: compilation fix in strings
Clément Stenac [Wed, 10 Sep 2003 10:21:09 +0000 (10:21 +0000)]
* visual.c: compilation fix in strings

* playlist.cpp: removed "..." in menu entries as we don't open a box

17 years ago* modules/visualization/visual/visual.c:
Derk-Jan Hartman [Tue, 9 Sep 2003 23:35:28 +0000 (23:35 +0000)]
* modules/visualization/visual/visual.c:
  Added the current available effects to the longdiscription of the 'visual-list' config option.

17 years agoFixed list of muxers. QT and mp4 might need to be disabled at a later point.
Derk-Jan Hartman [Tue, 9 Sep 2003 13:51:45 +0000 (13:51 +0000)]
Fixed list of muxers. QT and mp4 might need to be disabled at a later point.

17 years agoWe no longer need this.
Derk-Jan Hartman [Tue, 9 Sep 2003 13:28:58 +0000 (13:28 +0000)]
We no longer need this.

17 years agoFix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
Jean-Paul Saman [Tue, 9 Sep 2003 12:54:19 +0000 (12:54 +0000)]
Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.

17 years agoFix the condition for old faad.
Derk-Jan Hartman [Tue, 9 Sep 2003 12:36:24 +0000 (12:36 +0000)]
Fix the condition for old faad.
Incorrect placing of logical operator

17 years ago* modules/visualisation/visual/effects.c
Clément Stenac [Mon, 8 Sep 2003 22:00:47 +0000 (22:00 +0000)]
* modules/visualisation/visual/effects.c
  modules/visualisation/visual/visual.h:
- Change default effect-height
- Less scaling in spectrum analyser

17 years ago * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
Laurent Aimar [Mon, 8 Sep 2003 13:37:52 +0000 (13:37 +0000)]
 * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
        set b_pace to true when using --rtsp-tcp. (eg DSS server send
        data to fast)

17 years ago * sdp: commented out a debug message and added some sort of eof detection.
Laurent Aimar [Mon, 8 Sep 2003 13:09:40 +0000 (13:09 +0000)]
 * sdp: commented out a debug message and added some sort of eof detection.

17 years ago* modules/gui/wxwindows/playlist.cpp
Clément Stenac [Mon, 8 Sep 2003 12:48:53 +0000 (12:48 +0000)]
* modules/gui/wxwindows/playlist.cpp
  modules/gui/wxwindows/wxwindows.h:
- give default to the search button when user enters text
- case-insensitive search

17 years ago* src/playlist/playlist.c
Clément Stenac [Mon, 8 Sep 2003 12:02:16 +0000 (12:02 +0000)]
* src/playlist/playlist.c
       include/playlist.h: playlist sorting
  (function playlist_Sort( playlist_t * , int type)

* modules/gui/wxwindows/playlist.cpp
  modules/gui/wxwindows/wxwindows.h :
* Implement playlist sorting & reverse sorting
* Playlist search