]> git.sesse.net Git - vlc/log
vlc
20 years agoFixed modules.am file
Clément Stenac [Sun, 11 Jan 2004 01:55:42 +0000 (01:55 +0000)]
Fixed modules.am file

20 years agoFix bug in ScaleX routine which affected ratios that could span 3 pixels.
Rocky Bernstein [Sun, 11 Jan 2004 01:54:20 +0000 (01:54 +0000)]
Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
(4:3 is one of the few *not* in this category).

Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
or what we do now. 1=do nothing.

20 years ago* missing or incomplete .cvsignores
Anil Daoud [Sun, 11 Jan 2004 01:51:24 +0000 (01:51 +0000)]
* missing or incomplete .cvsignores

20 years ago* missing file
Anil Daoud [Sun, 11 Jan 2004 01:39:44 +0000 (01:39 +0000)]
* missing file

20 years ago* configure.ac : Added new folders
Clément Stenac [Sun, 11 Jan 2004 00:45:06 +0000 (00:45 +0000)]
* configure.ac : Added new folders

* New playlist import/export system:
   -export plugin in misc/playlist (contains one module for each file type)
   -open plugin = special demuxer2, that can be opened from the command
    line or the graphical interface.
  NB: the demuxer "playlist" is forced to earn speed, but this does not
  work yet, as we have a demux2

* modules/gui/wxwindows: use the new import/export.

* src/playlist/group.c : fixed boundary check

* src/playlist/item-ext.c: correctly reset stuff when clearing the playlist

20 years ago* src/vlc_proc.*: quick fix to handle the new playlist object variables
Cyril Deguet [Sun, 11 Jan 2004 00:21:22 +0000 (00:21 +0000)]
* src/vlc_proc.*: quick fix to handle the new playlist object variables
  (At the moment the whole playlist is rebuilt each time; the link
  between the list control and the list variable should be enhanced
  to avoid that)
* src/window_manager.cpp: raise all the windows when one clicks on
  any window (the previous behaviour was too confiusing)

20 years agoUse playlist_current when going from one item to another
Clément Stenac [Sun, 11 Jan 2004 00:11:56 +0000 (00:11 +0000)]
Use playlist_current when going from one item to another

20 years ago * ncurses: better playlist handling.
Laurent Aimar [Sun, 11 Jan 2004 00:01:35 +0000 (00:01 +0000)]
 * ncurses: better playlist handling.

20 years agosrc/input/input.c:
Sigmund Augdal Helberg [Sat, 10 Jan 2004 23:46:39 +0000 (23:46 +0000)]
src/input/input.c:
 * removed unused variable

20 years ago* oops, bug
Derk-Jan Hartman [Sat, 10 Jan 2004 23:44:19 +0000 (23:44 +0000)]
* oops, bug

20 years agomodules/gui/ncurse/ncurses.c:
Sigmund Augdal Helberg [Sat, 10 Jan 2004 23:31:33 +0000 (23:31 +0000)]
modules/gui/ncurse/ncurses.c:
 * fixed a segfault when the 'f' button was pressed with no item playing

20 years ago* fixed skins2 module loading when libtar is present (thanks AsMax :)
Anil Daoud [Sat, 10 Jan 2004 23:22:21 +0000 (23:22 +0000)]
* fixed skins2 module loading when libtar is present (thanks AsMax :)

20 years ago* Fixed some doxygen comments.
Derk-Jan Hartman [Sat, 10 Jan 2004 14:24:33 +0000 (14:24 +0000)]
* Fixed some doxygen comments.
* Added SORT_ID
* remember last sorting and ordering in playlist struct

20 years agoAdd vout_AspectRatio routine to get retrieve a vout's aspect ratio.
Rocky Bernstein [Sat, 10 Jan 2004 13:59:25 +0000 (13:59 +0000)]
Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c

20 years agoAdd SAP to the list of additionnal interfaces
Clément Stenac [Sat, 10 Jan 2004 12:35:33 +0000 (12:35 +0000)]
Add SAP to the list of additionnal interfaces

20 years ago* mtime_t != int This was causing incorrect results on big endian.
Derk-Jan Hartman [Sat, 10 Jan 2004 03:36:03 +0000 (03:36 +0000)]
* mtime_t != int This was causing incorrect results on big endian.
  Changed playlist_SetDuration.
* changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE

20 years ago* extras/MacOSX/Resources/English.lproj/MainMenu.nib
Derk-Jan Hartman [Fri, 9 Jan 2004 22:11:04 +0000 (22:11 +0000)]
* extras/MacOSX/Resources/English.lproj/MainMenu.nib
  - Added the duration column
  - Added a 'surpress error dialog' option to the dialog
* ALL: copyright year and author changes

20 years ago* include/variables.h
Derk-Jan Hartman [Fri, 9 Jan 2004 20:36:21 +0000 (20:36 +0000)]
* include/variables.h
  src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
* src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
  variable of p_vlc. -1 == quiet

20 years ago * ./src/misc/configuration.c: win32 UNICODE fixes.
Jon Lech Johansen [Fri, 9 Jan 2004 19:45:46 +0000 (19:45 +0000)]
  * ./src/misc/configuration.c: win32 UNICODE fixes.

20 years ago* src/extras/libc.c: return result in vlc_asprintf().
Gildas Bazin [Fri, 9 Jan 2004 19:21:58 +0000 (19:21 +0000)]
* src/extras/libc.c: return result in vlc_asprintf().

20 years ago* ALL: added vlc_asprintf() to our libc.
Gildas Bazin [Fri, 9 Jan 2004 18:32:04 +0000 (18:32 +0000)]
* ALL: added vlc_asprintf() to our libc.

20 years ago * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
Jon Lech Johansen [Fri, 9 Jan 2004 17:29:17 +0000 (17:29 +0000)]
  * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath

20 years ago* configure --help aliging
Derk-Jan Hartman [Fri, 9 Jan 2004 15:39:38 +0000 (15:39 +0000)]
* configure --help aliging

20 years ago* Gibalou you broke something again :)
Derk-Jan Hartman [Fri, 9 Jan 2004 15:26:58 +0000 (15:26 +0000)]
* Gibalou you broke something again :)
  You used vasprintf but used asprintf paramaters. Which one do you want to use?
  i changed to asprintf now.

20 years ago* MAX_PATH is a windowism. Use PATH_MAX.
Derk-Jan Hartman [Fri, 9 Jan 2004 13:08:08 +0000 (13:08 +0000)]
* MAX_PATH is a windowism. Use PATH_MAX.

20 years ago* ALL: MSVC compilation fixes.
Gildas Bazin [Fri, 9 Jan 2004 12:23:47 +0000 (12:23 +0000)]
* ALL: MSVC compilation fixes.

20 years ago * ./modules/demux/mp4/drms.c: improved sci handling.
Jon Lech Johansen [Fri, 9 Jan 2004 04:37:43 +0000 (04:37 +0000)]
  * ./modules/demux/mp4/drms.c: improved sci handling.
  * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
                               pass it on to decoder.

20 years ago* video.c: gibalou: no palctrl in avcodec context in 0.4.8
Derk-Jan Hartman [Fri, 9 Jan 2004 02:28:30 +0000 (02:28 +0000)]
* video.c: gibalou: no palctrl in avcodec context in 0.4.8
* ffmpeg.c: 0.4.8 ifdef'ing

20 years agoMinor grammatical changes.
Rocky Bernstein [Fri, 9 Jan 2004 01:17:57 +0000 (01:17 +0000)]
Minor grammatical changes.

20 years ago* modules/demux/mpeg/Modules.am: forgot to remove private.h.
Gildas Bazin [Fri, 9 Jan 2004 00:32:12 +0000 (00:32 +0000)]
* modules/demux/mpeg/Modules.am: forgot to remove private.h.

20 years ago* modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was...
Gildas Bazin [Fri, 9 Jan 2004 00:30:29 +0000 (00:30 +0000)]
* modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).

20 years ago* modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some...
Gildas Bazin [Fri, 9 Jan 2004 00:02:55 +0000 (00:02 +0000)]
* modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
* modules/codec/ffmpeg/ffmpeg.c: more fourccs.

20 years agomodules/codec/ffmpeg/ffmpeg.c:
Sigmund Augdal Helberg [Thu, 8 Jan 2004 23:21:01 +0000 (23:21 +0000)]
modules/codec/ffmpeg/ffmpeg.c:
 * add fourcc "smc "

20 years ago* And AGAIN the caca fix
Derk-Jan Hartman [Thu, 8 Jan 2004 22:37:59 +0000 (22:37 +0000)]
* And AGAIN the caca fix

20 years ago* thats what you get when you work in multiple directories
Derk-Jan Hartman [Thu, 8 Jan 2004 22:34:54 +0000 (22:34 +0000)]
* thats what you get when you work in multiple directories

20 years ago* modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
Gildas Bazin [Thu, 8 Jan 2004 22:02:29 +0000 (22:02 +0000)]
* modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.

20 years ago* caca 0.6 doesn't work with 0.7.0 remember? :)
Derk-Jan Hartman [Thu, 8 Jan 2004 21:55:06 +0000 (21:55 +0000)]
* caca 0.6 doesn't work with 0.7.0 remember? :)

20 years ago* modules/codec/ffmpeg/demux.c: improvements.
Gildas Bazin [Thu, 8 Jan 2004 21:48:43 +0000 (21:48 +0000)]
* modules/codec/ffmpeg/demux.c: improvements.
* modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.

20 years ago* Updated with new libraries in vlc
Derk-Jan Hartman [Thu, 8 Jan 2004 21:19:03 +0000 (21:19 +0000)]
* Updated with new libraries in vlc
* Use new style of use_enable
* Fixed some bugs

20 years ago * modules/video_output/caca.c:
Sam Hocevar [Thu, 8 Jan 2004 19:22:10 +0000 (19:22 +0000)]
  * modules/video_output/caca.c:
    + Updated for libcaca 0.7.

20 years ago* Updated the ebuild for 0.7.0
Derk-Jan Hartman [Thu, 8 Jan 2004 19:07:42 +0000 (19:07 +0000)]
* Updated the ebuild for 0.7.0
  a bit late i know. I had forgotten about it.

20 years ago * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
Laurent Aimar [Thu, 8 Jan 2004 16:28:37 +0000 (16:28 +0000)]
 * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
 time, informations and help display).

20 years ago* modules/codec/ffmpeg/ffmpeg.c: oops.
Gildas Bazin [Thu, 8 Jan 2004 15:11:35 +0000 (15:11 +0000)]
* modules/codec/ffmpeg/ffmpeg.c: oops.

20 years agoAdded .cvsignore
Rémi Denis-Courmont [Thu, 8 Jan 2004 12:44:59 +0000 (12:44 +0000)]
Added .cvsignore

20 years ago* ffmpeg 0.4.8 compilation fix
Derk-Jan Hartman [Thu, 8 Jan 2004 12:07:07 +0000 (12:07 +0000)]
* ffmpeg 0.4.8 compilation fix

20 years ago * ./src/extras/libc.c: vasprintf bug fix.
Jon Lech Johansen [Thu, 8 Jan 2004 11:36:40 +0000 (11:36 +0000)]
  * ./src/extras/libc.c: vasprintf bug fix.

20 years ago * vlc_common: mmh, use right prototype...
Laurent Aimar [Thu, 8 Jan 2004 11:18:27 +0000 (11:18 +0000)]
 * vlc_common: mmh, use right prototype...

20 years ago * all: correct test for vasprintf.
Laurent Aimar [Thu, 8 Jan 2004 10:27:07 +0000 (10:27 +0000)]
 * all: correct test for vasprintf.

20 years agomodules/gui/wxwindows/playlist.cpp:
Sigmund Augdal Helberg [Thu, 8 Jan 2004 00:52:08 +0000 (00:52 +0000)]
modules/gui/wxwindows/playlist.cpp:
  * fixed a warning

20 years ago * modules/demux/mp4/libmp4.c: use vasprintf
Laurent Aimar [Thu, 8 Jan 2004 00:37:18 +0000 (00:37 +0000)]
 * modules/demux/mp4/libmp4.c: use vasprintf
 * modules/access/ftp.c: cleaned up.

20 years ago* configure.ac: detect if libavformat is present.
Gildas Bazin [Thu, 8 Jan 2004 00:12:50 +0000 (00:12 +0000)]
* configure.ac: detect if libavformat is present.
* modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
   This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
   The demuxer has been put here because of its dependancy on libavformat and libavcodec.
* modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.

20 years ago * all: added own implementation of vasprintf. I hope it's ok this way.
Laurent Aimar [Wed, 7 Jan 2004 23:39:41 +0000 (23:39 +0000)]
 * all: added own implementation of vasprintf. I hope it's ok this way.

20 years ago* src/playlist/*: fixed memory leaks.
Gildas Bazin [Wed, 7 Jan 2004 19:20:30 +0000 (19:20 +0000)]
* src/playlist/*: fixed memory leaks.
* modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
* modules/stream_out/transcode.c: added support for fourcc IYUV.

20 years ago * input: fix to avoid forced subtitle not selected.
Laurent Aimar [Wed, 7 Jan 2004 17:57:56 +0000 (17:57 +0000)]
 * input: fix to avoid forced subtitle not selected.

20 years ago* Fix a memory leak when there is no p_vout, but when there are subs.
Derk-Jan Hartman [Wed, 7 Jan 2004 16:54:47 +0000 (16:54 +0000)]
* Fix a memory leak when there is no p_vout, but when there are subs.

20 years ago* Clarify some instructions.
Derk-Jan Hartman [Wed, 7 Jan 2004 15:54:38 +0000 (15:54 +0000)]
* Clarify some instructions.

20 years ago * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
Laurent Aimar [Wed, 7 Jan 2004 15:31:31 +0000 (15:31 +0000)]
 * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
  apply to the selected program.

20 years ago * http: complete rewrite (using net_Printf/net_Gets)
Laurent Aimar [Wed, 7 Jan 2004 15:21:27 +0000 (15:21 +0000)]
 * http: complete rewrite (using net_Printf/net_Gets)
        -> Proxy, user/password and redirection untested.
        -> For icecast server, check also the mime (do not blindly force
        mp3, it could also be nsv).

20 years ago * demux2: allow to force demuxer.
Laurent Aimar [Wed, 7 Jan 2004 14:59:37 +0000 (14:59 +0000)]
 * demux2: allow to force demuxer.
 * nsv: fixed bad init.

20 years ago * net: mem leak in net_Printf
Laurent Aimar [Wed, 7 Jan 2004 14:59:03 +0000 (14:59 +0000)]
 * net: mem leak in net_Printf

20 years agoBetter operator association in computing duration and should be
Rocky Bernstein [Wed, 7 Jan 2004 07:21:31 +0000 (07:21 +0000)]
Better operator association in computing duration and should be
optimized better too.

Add track info in "Media Information" Add track-specific information
and album information in "Item info".

Coding of all this is ugly and massively redundant. I think the
playlist needs to be re-thought/re-worked. Sublevels would be nice
too.

20 years ago * network: vlc_UrlParse should now accept ipv6 ip (untested).
Laurent Aimar [Tue, 6 Jan 2004 23:11:47 +0000 (23:11 +0000)]
 * network: vlc_UrlParse should now accept ipv6 ip (untested).

20 years ago * src/misc/net.c: fixed net_Gets
Laurent Aimar [Tue, 6 Jan 2004 23:03:17 +0000 (23:03 +0000)]
 * src/misc/net.c: fixed net_Gets

20 years agosrc/input/stream.c:
Sigmund Augdal Helberg [Tue, 6 Jan 2004 21:42:43 +0000 (21:42 +0000)]
src/input/stream.c:
  * Cleaned up a comment
  * Added a function stream_ReadLine() to read one line from a stream
include/ninput.h:
  * export stream_ReadLine()

20 years ago* modules/video_output/directx/directx.c: move the video window to the right display...
Gildas Bazin [Tue, 6 Jan 2004 19:12:08 +0000 (19:12 +0000)]
* modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.

20 years ago* Something about microdvd fps and a huge bug in its defaults.
Derk-Jan Hartman [Tue, 6 Jan 2004 14:35:16 +0000 (14:35 +0000)]
* Something about microdvd fps and a huge bug in its defaults.

20 years agoUpdated copyrights in libvlc
Clément Stenac [Tue, 6 Jan 2004 12:02:06 +0000 (12:02 +0000)]
Updated copyrights in libvlc

20 years ago- src/misc/win32_specific: compilation fix for win32 (can someone please
Clément Stenac [Tue, 6 Jan 2004 08:50:20 +0000 (08:50 +0000)]
- src/misc/win32_specific: compilation fix for win32 (can someone please
check that command line parsing still works for items and options? )

- src/libvlc.c
  include/vlc/vlc.h : New libvlc functions to get playlist status and
                      clear the playlist
     Patch by Tong Ka Man

- src/playlist/* : Update copyrights

- src/playlist/playlist.c:
  -When a user explicitely asks for an item, do play it, even if random mode
  -Do not stop playlist upon deletion of an autodelete item
  -playlist_Clear (Patch by Tong Ka Man)

20 years agoReinstate duration times on playlist item for CD-DA. Done via adding
Rocky Bernstein [Tue, 6 Jan 2004 04:57:34 +0000 (04:57 +0000)]
Reinstate duration times on playlist item for CD-DA.  Done via adding
an interface to allow setting the duration on adding a playlist item.

20 years agoUnbreak plugin as a result of the recent playlist API change. Need to
Rocky Bernstein [Tue, 6 Jan 2004 04:10:18 +0000 (04:10 +0000)]
Unbreak plugin as a result of the recent playlist API change. Need to
cripple PBC for now though.

20 years agoChoosing an audio or subtitle channel isn't an "advanced"
Rocky Bernstein [Tue, 6 Jan 2004 03:59:48 +0000 (03:59 +0000)]
Choosing an audio or subtitle channel isn't an "advanced"
option. Run-of-the mill users may want to select that.

Update documentation.

20 years ago * ./modules/demux/mp4: added some DRMS debug statements.
Jon Lech Johansen [Tue, 6 Jan 2004 01:41:10 +0000 (01:41 +0000)]
  * ./modules/demux/mp4: added some DRMS debug statements.

20 years ago* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
Cyril Deguet [Mon, 5 Jan 2004 22:17:32 +0000 (22:17 +0000)]
* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
* commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
  "vlc.fullscreen()" command

20 years ago* modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
Gildas Bazin [Mon, 5 Jan 2004 22:06:15 +0000 (22:06 +0000)]
* modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
for the directx preferred display device.

20 years ago* modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different...
Gildas Bazin [Mon, 5 Jan 2004 20:02:21 +0000 (20:02 +0000)]
* modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!

20 years ago * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
Sam Hocevar [Mon, 5 Jan 2004 19:33:11 +0000 (19:33 +0000)]
  * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.

20 years agoAdded a callback on item-change, so that the playlist is updated.
Benjamin Pracht [Mon, 5 Jan 2004 18:43:17 +0000 (18:43 +0000)]
Added a callback on item-change, so that the playlist is updated.

20 years ago* API change in mkv. Everyone should update to the latest libraries.
Derk-Jan Hartman [Mon, 5 Jan 2004 18:15:12 +0000 (18:15 +0000)]
* API change in mkv. Everyone should update to the latest libraries.

20 years ago* configure.ac: win32 compilation fixes for the skins2 plugin.
Gildas Bazin [Mon, 5 Jan 2004 17:42:36 +0000 (17:42 +0000)]
* configure.ac: win32 compilation fixes for the skins2 plugin.
* modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
* modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.

20 years ago* Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
Derk-Jan Hartman [Mon, 5 Jan 2004 16:22:40 +0000 (16:22 +0000)]
* Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
  be download.videolan.org etc etc etc.
  A lot of small fixes

20 years ago * tcp: use net_*.
Laurent Aimar [Mon, 5 Jan 2004 15:07:16 +0000 (15:07 +0000)]
 * tcp: use net_*.

20 years ago* Fix mpeg2dec buildsystem
Derk-Jan Hartman [Mon, 5 Jan 2004 14:50:42 +0000 (14:50 +0000)]
* Fix mpeg2dec buildsystem

20 years ago* modules/misc/sap.c : let the user configure timeout delay
Clément Stenac [Mon, 5 Jan 2004 14:42:14 +0000 (14:42 +0000)]
* modules/misc/sap.c : let the user configure timeout delay
* src/playlist/item-ext.c : sanity checks when adding items

20 years ago * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
Laurent Aimar [Mon, 5 Jan 2004 14:10:58 +0000 (14:10 +0000)]
 * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
   avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
   ( ouiiinnn, another bootstrap ;)

 * all: added net_* helpers functions.

20 years ago* ALL: playlist API changes
Clément Stenac [Mon, 5 Jan 2004 13:07:03 +0000 (13:07 +0000)]
* ALL:  playlist API changes

What may be broken (untested):
------------------------------
   - Theora and Speex decoders
   - some interfaces
   - VCDX and CDDAX access

The problems shouldn't hopefully excess compilation glitches.
(removal of AddExt, of psz_author, and prototype of Add)

Additionnaly, interfaces that do not support item-change will have
update problems.

* Updated modules list

20 years ago modules/gui/wxwindows/playlist.cpp
Clément Stenac [Mon, 5 Jan 2004 13:00:39 +0000 (13:00 +0000)]
  modules/gui/wxwindows/playlist.cpp
  modules/gui/wxwindows/iteminfo.cpp
        - Show the info as a tree view.
         At the moment, all is shown. We should maybe hide the "Options" tree
         as it rather "internal"
        - Improved a little the layout
        - Added a popup menu to to the playlist
        - Minimize playlist rebuilds

20 years ago modules/demux/util/id3tag.c
Clément Stenac [Mon, 5 Jan 2004 13:00:20 +0000 (13:00 +0000)]
  modules/demux/util/id3tag.c
  modules/demux/avi/avi.c
  modules/demux/asf/asf.c
  src/input/es_out.c
        - Fill the playlist info structures

20 years ago* modules/misc/sap.c :
Clément Stenac [Mon, 5 Jan 2004 12:59:54 +0000 (12:59 +0000)]
* modules/misc/sap.c :
      - Use the new playlist API
      - Track title changes
      - Timeout. Delete an item if we haven't heard about it for too long.

20 years ago* Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
Clément Stenac [Mon, 5 Jan 2004 12:59:43 +0000 (12:59 +0000)]
* Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c

* src/playlist/item.c
  src/playlist/info.c
  src/playlist/item-ext.c
  src/playlist/group.c
  src/playlist/sort.c
  src/playlist/loadsave.c
  include/vlc_playlist.h
      - New playlist_info structures and accessors
        It works pretty like the old input_info (with categories)
        It provides modularity to the playlist
      - Removed ppsz_options and i_options from playlist_item
        (we use the special category Options)
      - Added a unique id to each playlist_item to be able to track the
        items accross playlist reorders
      - Simplified adding of items.
           - playlist_AddExt is removed
           - playlist_AddItem is still here and exported but should not be used
           - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
             and use the accessors for all other things
      - Added setters for fields of the playlist_item structure
      - Introduced "item-change" and "playlist-current" playlist variables
        to give more flexibility than only intf-change

      At the moment, duration is still in the structure (easier to use, IMHO)

* src/input/input.c
  src/libvlc.c :
        playlist item options parsing changed

* include/vlc_common.h : added playlist_info structures

20 years ago * ./modules/demux/mp4: DRMS support.
Jon Lech Johansen [Mon, 5 Jan 2004 12:37:52 +0000 (12:37 +0000)]
  * ./modules/demux/mp4: DRMS support.

20 years ago * ./AUTHORS: updated my country entry.
Jon Lech Johansen [Mon, 5 Jan 2004 12:24:51 +0000 (12:24 +0000)]
  * ./AUTHORS: updated my country entry.

20 years ago * nsv: clean up, added seek support.
Laurent Aimar [Mon, 5 Jan 2004 03:19:00 +0000 (03:19 +0000)]
 * nsv: clean up, added seek support.

20 years ago* modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right...
Gildas Bazin [Sun, 4 Jan 2004 22:38:49 +0000 (22:38 +0000)]
* modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).

20 years ago* modules/codec/ogt/*: win32 compilation fixes.
Gildas Bazin [Sun, 4 Jan 2004 22:22:10 +0000 (22:22 +0000)]
* modules/codec/ogt/*: win32 compilation fixes.

20 years ago* ALL: bumping version number to 0.7.1-cvs.
Gildas Bazin [Sun, 4 Jan 2004 22:03:20 +0000 (22:03 +0000)]
* ALL: bumping version number to 0.7.1-cvs.

20 years agoFixed a small bug which prevented the translation of a string.
Felix Paul Kühne [Sun, 4 Jan 2004 21:44:44 +0000 (21:44 +0000)]
Fixed a small bug which prevented the translation of a string.

20 years ago * toolbox:
Sam Hocevar [Sun, 4 Jan 2004 18:18:45 +0000 (18:18 +0000)]
  * toolbox:
    + Minor fixes to the woody packages.

20 years ago * avi: May fix #1545
Laurent Aimar [Sun, 4 Jan 2004 17:35:02 +0000 (17:35 +0000)]
 * avi: May fix #1545
 (From mplayer:
    "count blocks by rounded-up chunksizes instead of chunks -
     we need full emulation of dshow avi demuxer bugs :(
     fixes silly nandub-style a-v delaying in avi with vbr mp3..." )

20 years agoAdd OGT and CVD subtitle demuxers.
Rocky Bernstein [Sun, 4 Jan 2004 16:51:59 +0000 (16:51 +0000)]
Add OGT and CVD subtitle demuxers.
write_png: might be made into a module and moved elsewhere
cvd*: went over documentation a little bit.

20 years agoA start for what little public documentation there is for CVD and OGT
Rocky Bernstein [Sun, 4 Jan 2004 16:25:00 +0000 (16:25 +0000)]
A start for what little public documentation there is for CVD and OGT
subtitles.