mirror of
https://code.videolan.org/videolan/vlc
synced 2024-10-07 03:56:28 +02:00
2529 lines
68 KiB
Plaintext
2529 lines
68 KiB
Plaintext
2004-02-08 Sunday 21:00 jpsaman
|
||
|
||
Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
|
||
|
||
2004-02-08 Sunday 20:19 jpsaman
|
||
|
||
Fixed several things with configure.ac script:
|
||
- Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
|
||
- Add a AC_ARG_ENABLE for cdda
|
||
|
||
2004-02-08 Sunday 20:09 hartman
|
||
|
||
* Update copyright info
|
||
|
||
2004-02-08 Sunday 20:08 hartman
|
||
|
||
* Fix /dev/di bug
|
||
Though this still remains a hack. People should just use 'Open Disc' menu.
|
||
I see no way to retrieve the original (non parition version) /dev entry,
|
||
from the mounted drive.
|
||
|
||
2004-02-08 Sunday 18:49 gbazin
|
||
|
||
* modules/codec/ffmpeg/video.c: another fix for post-processing.
|
||
|
||
2004-02-08 Sunday 18:30 sigmunau
|
||
|
||
modules/demux/avi/avi.c:
|
||
* pass bit per pixel info on to decoder
|
||
modules/demux/avi/libavi.h:
|
||
* add 1 as fourcc for msrle
|
||
module/codec/ffmpeg/video.c:
|
||
* pass bit per pixel info to libavcodec (needed for msrle)
|
||
|
||
2004-02-08 Sunday 18:17 gbazin
|
||
|
||
* src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
|
||
* modules/gui/wxwindows/open.cpp: cleanup.
|
||
|
||
2004-02-08 Sunday 17:21 fenrir
|
||
|
||
* input.c: don't add subtitle track twice when using --sub-file and
|
||
auto-detection.
|
||
|
||
2004-02-08 Sunday 16:48 gbazin
|
||
|
||
* modules/demux/dts.c: more fixes.
|
||
|
||
2004-02-08 Sunday 16:43 rocky
|
||
|
||
Add me.
|
||
|
||
2004-02-08 Sunday 12:09 gbazin
|
||
|
||
* modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
|
||
|
||
2004-02-08 Sunday 11:23 gbazin
|
||
|
||
* src/interface/interface.c: added skins2 to the interface menu.
|
||
* modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
|
||
|
||
2004-02-08 Sunday 00:15 gbazin
|
||
|
||
* modules/audio_filter/converter/dtstospdif.c: cough cough.
|
||
|
||
2004-02-08 Sunday 00:04 gbazin
|
||
|
||
* modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
|
||
|
||
2004-02-07 Saturday 17:31 rocky
|
||
|
||
Update How to write an interface plugin from recent vlc-devel responses.
|
||
|
||
2004-02-07 Saturday 15:01 sigmunau
|
||
|
||
Fixed a segfault (don't try to memset a negative number of bytes)
|
||
|
||
2004-02-07 Saturday 13:26 fenrir
|
||
|
||
* mp4: handle DEMUX_GET_META (avoid a msg_Err)
|
||
|
||
2004-02-07 Saturday 13:25 fenrir
|
||
|
||
* deinterlace: compilation fix.
|
||
|
||
2004-02-07 Saturday 00:56 gbazin
|
||
|
||
* modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
|
||
|
||
2004-02-07 Saturday 00:33 gbazin
|
||
|
||
* include/vlc_es.h: s/es_format_Free/es_format_Clean.
|
||
|
||
2004-02-07 Saturday 00:16 gbazin
|
||
|
||
* modules/demux/ogg.c: fixed memleak.
|
||
* modules/codec/flac.c: fixed memleak.
|
||
* include/vlc_es.h: es_format_Free().
|
||
|
||
2004-02-06 Friday 23:43 gbazin
|
||
|
||
* modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
|
||
* src/input/input.c: fixed memleak.
|
||
* modules/demux/ogg.c: fixed another timing bug.
|
||
|
||
2004-02-06 Friday 20:06 gbazin
|
||
|
||
* include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
|
||
|
||
2004-02-06 Friday 18:15 gbazin
|
||
|
||
* modules/codec/dts.c: fixes a buffer overflow with s/pdif.
|
||
* modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
|
||
|
||
2004-02-06 Friday 15:11 hartman
|
||
|
||
* msg_Err -> msg_Warn
|
||
|
||
2004-02-06 Friday 04:51 hartman
|
||
|
||
* Added sortID
|
||
* Fixed adding multiple items
|
||
* playlist API changes fixes
|
||
* fixed options
|
||
|
||
2004-02-06 Friday 03:52 hartman
|
||
|
||
* Move GetCapabilityHelp from intf's to vlc_help.h
|
||
|
||
2004-02-05 Thursday 22:56 gbazin
|
||
|
||
* modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
|
||
* modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
|
||
* modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
|
||
This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
|
||
* modules/demux/wav.c: code cleanup and fixed seeking.
|
||
|
||
2004-02-05 Thursday 21:01 hartman
|
||
|
||
* added a package-translations target
|
||
- holds doc/translations.txt
|
||
- all the .po's
|
||
- convert-po.sh
|
||
|
||
2004-02-05 Thursday 19:51 fenrir
|
||
|
||
* httpd: fixed a integer overflow.
|
||
|
||
2004-02-04 Wednesday 23:55 gbazin
|
||
|
||
* modules/codec/dts.c: should be more correct (hopefully).
|
||
|
||
2004-02-04 Wednesday 23:28 gbazin
|
||
|
||
* modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
|
||
|
||
2004-02-04 Wednesday 23:03 gbazin
|
||
|
||
* modules/audio_filter/converter/dtstospdif.c: oops forgot something.
|
||
|
||
2004-02-04 Wednesday 20:13 fenrir
|
||
|
||
* v4l: hue/colour/... path from Carsten Gottbeh<65>t
|
||
(gottbehuet at active-elements dot de) (untested)
|
||
|
||
2004-02-04 Wednesday 08:11 gbazin
|
||
|
||
* modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
|
||
|
||
2004-02-04 Wednesday 03:23 hartman
|
||
|
||
* Added the 'documentation' on strings in our source code and also added
|
||
the file with information on how to make translations.
|
||
|
||
2004-02-03 Tuesday 23:32 gbazin
|
||
|
||
* modules/codec/dts.c: a bunch of fixes.
|
||
|
||
2004-02-03 Tuesday 23:31 gbazin
|
||
|
||
* modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
|
||
|
||
2004-02-03 Tuesday 20:12 fenrir
|
||
|
||
* http: Err -> Warn for Seek.
|
||
|
||
2004-02-03 Tuesday 13:00 titer
|
||
|
||
macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
|
||
|
||
2004-02-03 Tuesday 12:49 sigmunau
|
||
|
||
configure.ac:
|
||
* define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
|
||
modules/video_filter/deinterlace/deinterlace.c:
|
||
* changed how accelerated code is handled.
|
||
|
||
2004-02-03 Tuesday 08:16 gbazin
|
||
|
||
* modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
|
||
(we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
|
||
|
||
2004-02-02 Monday 23:49 gbazin
|
||
|
||
* modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
|
||
support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
|
||
* modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
|
||
|
||
2004-02-02 Monday 14:43 fenrir
|
||
|
||
* rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
|
||
fallback).
|
||
RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
|
||
mpeg4 audio. mpeg4 video doesn't always work.
|
||
|
||
2004-02-02 Monday 13:00 fenrir
|
||
|
||
* stream: gcc < 3 fix.
|
||
|
||
2004-02-02 Monday 12:58 fenrir
|
||
|
||
* input: gcc < 3 fix.
|
||
|
||
2004-02-02 Monday 12:53 fenrir
|
||
|
||
* render: int i;; int j; <-- gcc < 3 doesn't like ';;'
|
||
|
||
2004-02-02 Monday 12:50 fenrir
|
||
|
||
* rtp: fix in mpeg 1/2 packetization.
|
||
|
||
2004-02-02 Monday 11:18 fenrir
|
||
|
||
* nsv: added 'AAC ' fourcc support.
|
||
|
||
2004-02-02 Monday 11:14 fenrir
|
||
|
||
http: fixed segfault with ICY server, fixed redirection.
|
||
|
||
2004-02-02 Monday 10:41 fenrir
|
||
|
||
* nsv: compilation fix.
|
||
|
||
2004-02-02 Monday 10:34 fenrir
|
||
|
||
* nsv: full fractional frame rate support.
|
||
Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
|
||
|
||
2004-02-02 Monday 08:50 titer
|
||
|
||
macosx/prefs.m: compile fix
|
||
macosx/vout*: fixed quality problems introduced in my last commit
|
||
(noticeably slower now, but fixed), cleaning
|
||
|
||
2004-02-01 Sunday 23:02 sigmunau
|
||
|
||
src/misc/cpu.c:
|
||
* SSE2 detection, using a similar approch as for SSE
|
||
|
||
2004-02-01 Sunday 21:13 ipkiss
|
||
|
||
* modules/gui/skins2/bezier.*: Compute the points coordinates only once
|
||
* modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
|
||
|
||
2004-02-01 Sunday 16:53 sigmunau
|
||
|
||
deinterlace.c:
|
||
* MMX and SSE2 versions of the Merge() function.
|
||
|
||
2004-02-01 Sunday 16:15 asmax
|
||
|
||
* parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
|
||
* parser/builder_data.def: forgot to commit that for months !
|
||
|
||
2004-02-01 Sunday 14:44 asmax
|
||
|
||
* parser/xmlparser.cpp: abort parsing when an error is detected
|
||
(avoid segfaults in element handlers...)
|
||
* all: tried to have the popup window disappear with a click on
|
||
a skin window (not working at least with wxgtk)
|
||
|
||
2004-02-01 Sunday 14:43 alexis
|
||
|
||
* ipv4.c: IGMPv3 support for Linux
|
||
|
||
Differences with the patch I posted in vlc-devel yesterday:
|
||
- took into account the suggestions of gibalou
|
||
- removed the "#if !defined( SYS_DARWIN )", because it should compile
|
||
fine on Mac OS X, even if IGMPv3 won't work
|
||
- added a warning about non-IGMPv3 OSes
|
||
|
||
2004-02-01 Sunday 05:15 rocky
|
||
|
||
RGB2 transparency now works. Common 8-bit RGB averaging routine
|
||
hoisted. Some doc additions.
|
||
|
||
2004-02-01 Sunday 04:50 fenrir
|
||
|
||
* ts: implemented the same detection than mpeg/ts.c
|
||
|
||
2004-01-31 Saturday 23:33 rocky
|
||
|
||
Big/little-endian bug.
|
||
|
||
2004-01-31 Saturday 20:21 fenrir
|
||
|
||
* es_out: reorder meta infos.
|
||
|
||
2004-01-31 Saturday 20:02 fenrir
|
||
|
||
* es_out: Set Language.
|
||
|
||
2004-01-31 Saturday 18:02 alexis
|
||
|
||
* ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
|
||
* udp.c: restored the old syntax udp:server_addr@destination_addr
|
||
* libvlc.h: updated 'vlc --help'
|
||
|
||
To do an IGMPv3 query under Windows XP do:
|
||
vlc udp:<source_addr>@<multicast_addr>
|
||
Note: under previous versions of Windows, it will fail to join the group.
|
||
|
||
2004-01-31 Saturday 16:44 rocky
|
||
|
||
Try for POSIX pthread semantics on Solaris.
|
||
|
||
2004-01-31 Saturday 14:49 fenrir
|
||
|
||
* avi: implemented DEMUX_GET_META.
|
||
|
||
2004-01-31 Saturday 09:52 gbazin
|
||
|
||
* Makefile.am: added vlc_meta.h
|
||
|
||
2004-01-31 Saturday 05:53 rocky
|
||
|
||
render.c: RGB2 now gets the right color from the RGB color map.
|
||
And a first cut at handling transparancy values properly. However
|
||
to do this we merely needed to
|
||
|
||
pixmap.[ch]: write our own routines for retrieving a close colormap index
|
||
given a pixel value. Well, and also had to
|
||
|
||
video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
|
||
|
||
Modules.am: forgot new pixmap.c
|
||
|
||
others: more misc abstraction/cleanup
|
||
|
||
2004-01-31 Saturday 05:27 fenrir
|
||
|
||
* asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
|
||
|
||
2004-01-31 Saturday 05:25 fenrir
|
||
|
||
* input: call DEMUX_GET_META and fill playlist and input infos.
|
||
|
||
2004-01-31 Saturday 05:24 fenrir
|
||
|
||
* vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
|
||
it will only be used by demuxers).
|
||
* ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
|
||
playlist and input_InfoAdd and ...
|
||
|
||
2004-01-30 Friday 17:53 fenrir
|
||
|
||
* ts: use 0x0a descriptor to send language...
|
||
Now we can stream a (complete) dvd with language informations :)
|
||
|
||
2004-01-30 Friday 17:51 fenrir
|
||
|
||
* transcode: keep psz_language.
|
||
|
||
2004-01-30 Friday 17:50 fenrir
|
||
|
||
* ts: set psz_laguage with iso639 code.
|
||
|
||
2004-01-30 Friday 17:49 fenrir
|
||
|
||
* all: sout have now access to psz_language.
|
||
|
||
2004-01-30 Friday 16:50 fenrir
|
||
|
||
* spudec: a %d -> IF64d
|
||
|
||
2004-01-30 Friday 16:46 fenrir
|
||
|
||
* spudec: commented out a debug message.
|
||
|
||
2004-01-30 Friday 16:45 fenrir
|
||
|
||
* rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
|
||
|
||
2004-01-30 Friday 15:56 fenrir
|
||
|
||
* rtp: fixed a bug that corrupt video/audio config data.
|
||
|
||
2004-01-30 Friday 15:17 fenrir
|
||
|
||
* vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
|
||
|
||
2004-01-30 Friday 14:45 fenrir
|
||
|
||
* dvdnav: oups one debug messsage left.
|
||
|
||
2004-01-30 Friday 14:27 fenrir
|
||
|
||
* all: fill psz_language with the iso639 code.
|
||
* dvdnav: select the right SPU track only while creating the ES when we
|
||
are not in the menu. (this way user selection won't be lost).
|
||
|
||
2004-01-30 Friday 14:25 fenrir
|
||
|
||
* es_out: now es_format_t.psz_language could be a iso539 code, it will be
|
||
expanded to the real language name.
|
||
|
||
2004-01-30 Friday 13:23 rocky
|
||
|
||
Doc calculation typo.
|
||
|
||
2004-01-30 Friday 13:17 rocky
|
||
|
||
pixmap.[ch], Modules.am: provisional routine to find closest colormap
|
||
entry.
|
||
|
||
Rest: Mostly more shuffling of definitions for modularity; doc
|
||
improvements.
|
||
|
||
(Also I need to copy these changes between computers and this is the
|
||
most expedient way. RV24 transparancy has been tested on a big-endian
|
||
box.)
|
||
|
||
2004-01-30 Friday 12:44 hartman
|
||
|
||
* modules/gui/macosx/intf.m: fix
|
||
* modules/gui/macosx/prefs.?: New preferences parse code.
|
||
New widgets aren't being created just yet.
|
||
OS X version is broken now, but it already was. we need to fix this before
|
||
a release. Code is largely ported from wxwindows...
|
||
|
||
2004-01-30 Friday 01:38 fenrir
|
||
|
||
* dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
|
||
still frames, it doesn't handle the es selection (this way --sout-all
|
||
will work).
|
||
A major problem is that ES aren't added in a logical way like dvd and
|
||
dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
|
||
(it's the same for dvdnav and dvdnavsimple)
|
||
|
||
2004-01-30 Friday 01:09 fenrir
|
||
|
||
* ps: lalalala, fixed a bug in dts/pts parsing.
|
||
|
||
2004-01-29 Thursday 19:38 gbazin
|
||
|
||
* modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
|
||
|
||
2004-01-29 Thursday 18:48 gbazin
|
||
|
||
* configure.ac: fixed typo.
|
||
|
||
2004-01-29 Thursday 18:37 fenrir
|
||
|
||
* ps: fixed dts.
|
||
|
||
2004-01-29 Thursday 18:02 zorglub
|
||
|
||
Use playlist_Item* functions
|
||
|
||
2004-01-29 Thursday 17:51 zorglub
|
||
|
||
Options as infos were bad in several ways: it broke PLAYLIST_GO, used
|
||
much memory, and was inconsistent, especially with input_CreateThread
|
||
taking an array of options
|
||
|
||
* Revert to using array of options
|
||
|
||
* To add an item with options:
|
||
- either use playlist_ItemNew, ItemAddOption, and then AddItem
|
||
(useful if you don't have all your options in an array)
|
||
- either use playlist_AddExt (use this if all your options are
|
||
already in an array)
|
||
|
||
* To add an item without options: use playlist_Add
|
||
|
||
You can still add options after an item has been added by using either
|
||
playlist_AddOption or playlist_ItemAddOption
|
||
|
||
* Attempt to improve API and solve thread safety issues.
|
||
- playlist_Item* functions allow to touch items only.
|
||
p_item->lock must be used when needed
|
||
(playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
|
||
playlist_ItemSet* )
|
||
|
||
- playlist_ItemGetById and ItemGetByPos give you playlist_items
|
||
for GetByPos, you should have the playlist lock
|
||
|
||
At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
|
||
|
||
2004-01-29 Thursday 17:14 fenrir
|
||
|
||
* demux2: mmh removed some shortcut. (easier than increasing
|
||
MODULE_SHORTCUT_MAX ;)
|
||
|
||
2004-01-29 Thursday 17:04 gbazin
|
||
|
||
* src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
|
||
* modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
|
||
* modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
|
||
|
||
2004-01-29 Thursday 15:11 fenrir
|
||
|
||
* au: ported to demux2 API.
|
||
|
||
2004-01-29 Thursday 15:10 fenrir
|
||
|
||
* input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
|
||
|
||
2004-01-29 Thursday 14:39 sigmunau
|
||
|
||
include/vlc_common.h:
|
||
* defined a CPU_CAPABILITY_SSE2
|
||
src/libvlc.(c|h):
|
||
* implemented --see2/--no-sse2
|
||
|
||
2004-01-29 Thursday 11:50 rocky
|
||
|
||
render.c: RV24 blending
|
||
all: more code cleanup and perhaps slightly better bigendian handling though
|
||
more common routines/includes.
|
||
|
||
2004-01-29 Thursday 04:04 rocky
|
||
|
||
Transparancy for more chromas more complete.
|
||
|
||
2004-01-29 Thursday 02:01 titer
|
||
|
||
macosx/vout* :
|
||
+ Unkludged a lot the way the OpenGL output was working until now
|
||
+ Optimized here and here. Please test!
|
||
|
||
2004-01-28 Wednesday 21:31 titer
|
||
|
||
+ macosx/vout* : cosmetic
|
||
|
||
2004-01-28 Wednesday 20:53 gbazin
|
||
|
||
* configure.ac: proper checks for all the skins2 dependancies.
|
||
|
||
2004-01-28 Wednesday 16:46 gbazin
|
||
|
||
* modules/access/dshow/*: bug fixes.
|
||
|
||
2004-01-28 Wednesday 15:51 gbazin
|
||
|
||
* modules/gui/skins2/win32/win32_graphics.cpp: small fix.
|
||
|
||
2004-01-28 Wednesday 15:25 bigben
|
||
|
||
Do not enable skins2 on macosx and beos.
|
||
|
||
Hope I haven't broken anything...
|
||
|
||
2004-01-28 Wednesday 14:36 titer
|
||
|
||
macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
|
||
the monitor (fixed flickering effect)
|
||
|
||
2004-01-28 Wednesday 12:25 fenrir
|
||
|
||
* aiff: another demuxer.
|
||
|
||
2004-01-27 Tuesday 23:09 hartman
|
||
|
||
* Thou shall initialize thou subtitles.
|
||
|
||
2004-01-27 Tuesday 22:51 hartman
|
||
|
||
* modules/demux/util/sub.?
|
||
Vobsub is working now. only track 0 will be played atm.
|
||
spudec scaling will need to be implemented or vobsub is pretty useless.
|
||
* modules/codec/spudec
|
||
Changed an error into a warning message.
|
||
|
||
2004-01-27 Tuesday 22:19 bigben
|
||
|
||
Fixes a little bug introduced by string review on localized VLC
|
||
|
||
2004-01-27 Tuesday 21:12 gbazin
|
||
|
||
* configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
|
||
* modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
|
||
|
||
2004-01-27 Tuesday 19:14 gbazin
|
||
|
||
* modules/codec/dts.c: bug-fix for s/pdif support.
|
||
|
||
2004-01-27 Tuesday 17:01 gbazin
|
||
|
||
* modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
|
||
Parent window created outside the screen so it isn't visible.
|
||
|
||
Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.
|
||
|
||
2004-01-27 Tuesday 14:05 gbazin
|
||
|
||
* modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
|
||
* src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
|
||
|
||
2004-01-27 Tuesday 13:10 fenrir
|
||
|
||
* sub: removed unused variable.
|
||
|
||
2004-01-27 Tuesday 12:46 fenrir
|
||
|
||
* sub: clean/fix. it begins to work.
|
||
|
||
2004-01-27 Tuesday 12:22 fenrir
|
||
|
||
* sub.c : fixed parsing, but doesn't work yet (buffer overflow while
|
||
reading packet).
|
||
|
||
2004-01-27 Tuesday 12:11 titer
|
||
|
||
macosx/vout.m: fixed OpenGL aspect ratio
|
||
|
||
2004-01-27 Tuesday 11:57 gbazin
|
||
|
||
* modules/demux/util/*: fixed segfault with new vobsub code.
|
||
|
||
2004-01-27 Tuesday 07:05 hartman
|
||
|
||
* VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
|
||
fen, anymore tips? :)
|
||
There seems to be some trouble with bufferoverflows atm and
|
||
spudec doesn't like the data it is being fed:
|
||
|
||
[00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
|
||
|
||
2004-01-27 Tuesday 03:45 rocky
|
||
|
||
First of the bigendian fixes. Bug in YUY had U and V values in blending
|
||
swapped.
|
||
|
||
2004-01-27 Tuesday 03:22 titer
|
||
|
||
i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
|
||
|
||
2004-01-27 Tuesday 01:57 rocky
|
||
|
||
Link with -lm when needed - 2nd try.
|
||
|
||
2004-01-26 Monday 23:37 hartman
|
||
|
||
* Fix autodetection bug with file:///
|
||
|
||
2004-01-26 Monday 23:30 fenrir
|
||
|
||
* playlist: fix for input options.
|
||
|
||
2004-01-26 Monday 23:07 fenrir
|
||
|
||
* all: input_CreateThread doesn't take a playlist_item_t anymore.
|
||
export input_CreateThread/input_StopThread/input_DestroyThread.
|
||
|
||
2004-01-26 Monday 22:42 hartman
|
||
|
||
* Remove crud
|
||
|
||
2004-01-26 Monday 22:32 hartman
|
||
|
||
* Remove crud
|
||
|
||
2004-01-26 Monday 22:10 gbazin
|
||
|
||
* modules/gui/wxwindows/*: adapted to the new playlist api.
|
||
"Add MRL" in the playlist dialog now only appends the new item to the playlist.
|
||
|
||
2004-01-26 Monday 21:37 hartman
|
||
|
||
* String review
|
||
|
||
2004-01-26 Monday 20:48 fenrir
|
||
|
||
* playlist: compilation fix.
|
||
|
||
2004-01-26 Monday 20:48 fenrir
|
||
|
||
* all: make stream_t using function pointers (needed to have multiple
|
||
implementations, not yet used).
|
||
|
||
2004-01-26 Monday 20:26 gbazin
|
||
|
||
* src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
|
||
|
||
2004-01-26 Monday 20:02 gbazin
|
||
|
||
* modules/demux/util/*: a bit of cleanup.
|
||
|
||
2004-01-26 Monday 20:00 titer
|
||
|
||
gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
|
||
|
||
2004-01-26 Monday 19:51 titer
|
||
|
||
Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
|
||
|
||
2004-01-26 Monday 19:20 gbazin
|
||
|
||
* src/input/subtitles.c: more sanity checks.
|
||
|
||
2004-01-26 Monday 18:57 gbazin
|
||
|
||
* modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
|
||
|
||
2004-01-26 Monday 18:45 gbazin
|
||
|
||
modules/visualization/visual/visual.c: strings review.
|
||
|
||
2004-01-26 Monday 18:30 titer
|
||
|
||
All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
|
||
to give it a try (QT is the default method).
|
||
+ Known issues: no fullscreen yet, memory leaks, ugly code, ...
|
||
+ Known goodies: it's a few % faster than QT here (playing a DVD). If
|
||
experienced OpenGL and Altivec programmers could have a look and
|
||
give some advice, I guess the performance increase might become
|
||
noticeable.
|
||
|
||
2004-01-26 Monday 18:30 gbazin
|
||
|
||
* modules/mux/mp4.c: fixed recent screw-up in movie duration.
|
||
|
||
2004-01-26 Monday 18:24 gbazin
|
||
|
||
* modules/access/dshow/*: implemented a few more things.
|
||
|
||
2004-01-26 Monday 17:15 jlj
|
||
|
||
* drms: bugfixes in sci handling, GetiPodID darwin support.
|
||
|
||
2004-01-26 Monday 16:54 titer
|
||
|
||
+ All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
|
||
yet as Quicktime handles i420 pictures, but it will be when I've
|
||
cleaned the OpenGL output I'm working on (to be commited soon).
|
||
|
||
2004-01-26 Monday 16:52 zorglub
|
||
|
||
Strings review
|
||
|
||
Do "50%","100%", ... need translation ?
|
||
|
||
They are currently translated, I did not touch this
|
||
|
||
2004-01-26 Monday 16:45 zorglub
|
||
|
||
String review
|
||
|
||
2004-01-26 Monday 16:30 fenrir
|
||
|
||
* mmsh: msg_Err -> msg_Dbg.
|
||
|
||
2004-01-26 Monday 14:47 hartman
|
||
|
||
* compilation fixes
|
||
|
||
2004-01-26 Monday 10:35 gbazin
|
||
|
||
* configure.ac: fixed typo.
|
||
|
||
2004-01-26 Monday 10:32 sam
|
||
|
||
* configure.ac:
|
||
+ Bail out if libavcodec.a wasn't built with --enable-pp.
|
||
|
||
2004-01-26 Monday 04:51 rocky
|
||
|
||
add -lm on more plugins that require it. libvcdinfo version number is
|
||
now 0.7.20 not 0.7.20-cdio.
|
||
|
||
2004-01-25 Sunday 23:04 asmax
|
||
|
||
* all: save the theme configuration at exit (theme path and
|
||
position/visibilty of the windows)
|
||
* parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
|
||
|
||
2004-01-25 Sunday 22:16 rocky
|
||
|
||
Fix if iconv not installed.
|
||
|
||
2004-01-25 Sunday 22:16 rocky
|
||
|
||
include limits.h for PATH_MAX. Solaris fix.
|
||
|
||
2004-01-25 Sunday 21:39 gbazin
|
||
|
||
* include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
|
||
* modules/codec/ffmpeg/*: support for palettized codecs.
|
||
|
||
2004-01-25 Sunday 21:38 asmax
|
||
|
||
* src/generic_window.cpp: don't raise the windows on a mouse up event
|
||
|
||
2004-01-25 Sunday 21:03 rocky
|
||
|
||
Test for libcdio only once. Make disable-libcddb work (typo in test variable).
|
||
|
||
2004-01-25 Sunday 20:40 gbazin
|
||
|
||
* ALL: removed useless add_category_hint().
|
||
|
||
2004-01-25 Sunday 20:05 hartman
|
||
|
||
* Stringreview !!!
|
||
|
||
2004-01-25 Sunday 19:54 hartman
|
||
|
||
* Removing old useless files
|
||
|
||
2004-01-25 Sunday 19:27 rocky
|
||
|
||
cvd.c: default duration scaling is smaller which seems more correct.
|
||
|
||
string review: Merge/canonicalize debug string messages.
|
||
|
||
2004-01-25 Sunday 19:10 bigben
|
||
|
||
added a 0 accidentally
|
||
|
||
2004-01-25 Sunday 18:53 gbazin
|
||
|
||
* ALL: removed a bunch of unused add_category_hint().
|
||
|
||
2004-01-25 Sunday 18:46 asmax
|
||
|
||
* x11/x11_display.cpp: only 8 bpp mode was working...
|
||
|
||
2004-01-25 Sunday 18:41 asmax
|
||
|
||
* all: support of 8 bpp mode for X11 skins. Like in the vout it uses
|
||
its own colormap, but I don't like that at all...
|
||
|
||
2004-01-25 Sunday 18:34 gbazin
|
||
|
||
* modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
|
||
|
||
2004-01-25 Sunday 18:20 bigben
|
||
|
||
string review
|
||
|
||
still some printfs in dvbsub.c. Would need to spend some time reading
|
||
the code to remove them.
|
||
|
||
2004-01-25 Sunday 18:18 gbazin
|
||
|
||
* modules/gui/wxwindows/interface.cpp: removed unused strings.
|
||
|
||
2004-01-25 Sunday 18:17 zorglub
|
||
|
||
* Strings review in include/
|
||
* Removed trailing spaces
|
||
|
||
2004-01-25 Sunday 17:58 murray
|
||
|
||
reverting a whole bunch of stupid changes,
|
||
sorry :)
|
||
|
||
2004-01-25 Sunday 17:52 gbazin
|
||
|
||
* mozilla/vlcshell.cpp: don't translate debug messages.
|
||
* modules/misc/logger/logger.c: compilation fix.
|
||
|
||
2004-01-25 Sunday 17:41 murray
|
||
|
||
String review, round three in advance :)
|
||
If you've got spare stuff to review, I'm free.
|
||
(FK, are you reviewing the KDE intf or shall I do it?)
|
||
|
||
2004-01-25 Sunday 17:32 murray
|
||
|
||
string review, round two: the audio output modules
|
||
(but as I'm too tired and it's apero time, round three
|
||
will follow later on in the night)
|
||
|
||
2004-01-25 Sunday 17:31 gbazin
|
||
|
||
* modules/access/*: strings review + coding style fixes.
|
||
|
||
2004-01-25 Sunday 17:20 kuehne
|
||
|
||
string review by Christophe Mutricy aka xtophe
|
||
|
||
2004-01-25 Sunday 17:16 zorglub
|
||
|
||
* String review, round one
|
||
* A few coding style fixes
|
||
* Doxygenized a few functions
|
||
|
||
2004-01-25 Sunday 17:01 murray
|
||
|
||
String Review round one, Mac OS X interface.
|
||
|
||
2004-01-25 Sunday 16:17 anil
|
||
|
||
* string review.
|
||
|
||
2004-01-25 Sunday 15:55 sigmunau
|
||
|
||
modules/video_filter/logo.c:
|
||
* correctly name the config options( logo-foo not logo_foo )
|
||
|
||
2004-01-25 Sunday 15:42 kuehne
|
||
|
||
string review
|
||
|
||
2004-01-25 Sunday 14:42 rocky
|
||
|
||
String review.
|
||
|
||
2004-01-25 Sunday 14:42 rocky
|
||
|
||
string review.
|
||
|
||
2004-01-25 Sunday 14:34 gbazin
|
||
|
||
* modules/stream_out/*: coding style changes + strings review.
|
||
|
||
2004-01-25 Sunday 14:18 rocky
|
||
|
||
More clarification of the LID/PSD/PBC thing especially with respect
|
||
to vlc's plugin. A couple of typographical mistakes corrected.
|
||
|
||
2004-01-25 Sunday 14:15 kuehne
|
||
|
||
* string review
|
||
|
||
2004-01-25 Sunday 13:59 asmax
|
||
|
||
* all: fixed segfaults when initialization fails
|
||
|
||
2004-01-25 Sunday 13:50 zorglub
|
||
|
||
First round of stringreview
|
||
|
||
2004-01-25 Sunday 13:37 kuehne
|
||
|
||
* Stringreview
|
||
|
||
2004-01-25 Sunday 13:29 gbazin
|
||
|
||
* modules/mux/mp4.c: spec compliance fix.
|
||
|
||
2004-01-25 Sunday 11:48 gbazin
|
||
|
||
* src/libvlc.c: another couple of changes to the --help output.
|
||
|
||
2004-01-25 Sunday 11:44 asmax
|
||
|
||
* all: replaced the flex parser by the libxml one
|
||
* src/window_manager.cpp: improved the raise window algorithm
|
||
* src/tooltip.cpp: fixed a segfault after changing a theme
|
||
|
||
2004-01-25 Sunday 11:32 gbazin
|
||
|
||
* src/libvlc.c: improved --help output.
|
||
|
||
2004-01-25 Sunday 10:17 gbazin
|
||
|
||
* modules/video_filter/logo.c: compilation fixes.
|
||
|
||
2004-01-25 Sunday 08:01 rocky
|
||
|
||
"Playback control LID" is too long. Shorten to "Playback LID"
|
||
|
||
2004-01-25 Sunday 07:48 rocky
|
||
|
||
string review.
|
||
|
||
2004-01-25 Sunday 04:53 rocky
|
||
|
||
Allow PBC selection. Had been temporarily disabled. Perhaps this is
|
||
what DJ was referring to?
|
||
|
||
2004-01-25 Sunday 03:29 hartman
|
||
|
||
* string review
|
||
|
||
2004-01-25 Sunday 03:28 hartman
|
||
|
||
* stringreview
|
||
|
||
2004-01-25 Sunday 03:28 hartman
|
||
|
||
* adjust uses variables
|
||
|
||
2004-01-25 Sunday 02:26 fenrir
|
||
|
||
- csa.* : CSA scrambling implementation.
|
||
- demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
|
||
(fixed key).
|
||
|
||
2004-01-24 Saturday 21:06 hartman
|
||
|
||
* extras/contrib/src/ dvdnav packages
|
||
* REST: stringreview round 1
|
||
|
||
2004-01-24 Saturday 20:40 fenrir
|
||
|
||
* vlc_common: changed TAB_APPEND. I have to do this because the old way
|
||
seems to make bogus code (but I'm not sure).
|
||
|
||
2004-01-24 Saturday 15:18 gbazin
|
||
|
||
* configure.ac: added --with-xml2-config-path=PATH option.
|
||
|
||
2004-01-24 Saturday 14:25 asmax
|
||
|
||
* parser/xmlparser.cpp: added DTD validation
|
||
|
||
2004-01-24 Saturday 13:08 asmax
|
||
|
||
* configure.ac: check xml2-config for skins2
|
||
* modules/gui/skins2/src/var_manager.cpp: delete the variables in the
|
||
right order to avoid invalid reads in the destructor
|
||
* modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
|
||
on the text reader API of libxml2
|
||
|
||
2004-01-24 Saturday 12:30 gbazin
|
||
|
||
* modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
|
||
|
||
2004-01-24 Saturday 11:56 gbazin
|
||
|
||
* modules/mux/mp4.c: store the display size using the proper aspect-ratio.
|
||
Size optimization for the generation of the stsc table.
|
||
Some more clean-up.
|
||
|
||
2004-01-24 Saturday 03:48 rocky
|
||
|
||
Doc fix.
|
||
|
||
2004-01-24 Saturday 00:47 fenrir
|
||
|
||
* ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
|
||
they miss the faad decoder without having an obscure segfault.)
|
||
|
||
2004-01-23 Friday 23:06 rocky
|
||
|
||
Compilation bug: can't have preprocessor directives inside a macro.
|
||
|
||
2004-01-23 Friday 20:58 jlj
|
||
|
||
* drms: endian fixes, GetiPodID env var support.
|
||
|
||
2004-01-23 Friday 17:56 gbazin
|
||
|
||
* src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
|
||
* modules/access_output/file.c: implemented sout_AccessOutRead().
|
||
* modules/access_output/udp.c: coding style cleanup.
|
||
* modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
|
||
Started some code cleanup.
|
||
|
||
2004-01-23 Friday 17:42 fenrir
|
||
|
||
* pva: PVA demuxer.
|
||
|
||
2004-01-23 Friday 15:36 titer
|
||
|
||
+ deinterlace.c : added an Altivec version of Merge() - makes the
|
||
filter more than 100% faster here (blend mode). Feel free to check
|
||
if I haven't broken anything, first time doing Altivec ;)
|
||
|
||
2004-01-23 Friday 11:54 rocky
|
||
|
||
Time to note completion of SVCD (Philips OGT) and CVD subtitles.
|
||
|
||
2004-01-23 Friday 11:03 rocky
|
||
|
||
RV32 added, but not tested. All chromas now handled.
|
||
More code cleanups.
|
||
|
||
2004-01-23 Friday 10:48 zorglub
|
||
|
||
* Doxygen doc fixes
|
||
* Add missing locks
|
||
* Duration sort
|
||
|
||
2004-01-23 Friday 10:19 rocky
|
||
|
||
Small doc changes.
|
||
|
||
2004-01-23 Friday 08:36 rocky
|
||
|
||
Omitted option -duration-scaling which caused plugin to stop working.
|
||
|
||
2004-01-23 Friday 08:07 gbazin
|
||
|
||
* modules/demux/mp4/mp4.c: don't segfault on reference files.
|
||
|
||
2004-01-23 Friday 03:46 rocky
|
||
|
||
RGB2 scaling is now correct. Need to do the same for RV24 and
|
||
probably others.
|
||
|
||
2004-01-22 Thursday 20:48 sigmunau
|
||
|
||
modules/demux/mkv.cpp:
|
||
* removed an unused, and unreleased vlc_object_find()
|
||
* added support for flac in mkv
|
||
|
||
2004-01-22 Thursday 19:35 gbazin
|
||
|
||
* src/playlist/loadsave.c: errno.h related fixes.
|
||
* modules/demux/Modules.am: added missing ps.h.
|
||
|
||
2004-01-22 Thursday 18:49 fenrir
|
||
|
||
* mmstu: workaround for low bitrate stream with mmst.
|
||
(we don't try anymore to fill our buffer every time).
|
||
|
||
2004-01-22 Thursday 17:03 gbazin
|
||
|
||
* src/misc/net.c: Compilation fix.
|
||
|
||
2004-01-22 Thursday 15:00 sigmunau
|
||
|
||
all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
|
||
|
||
2004-01-22 Thursday 14:27 sigmunau
|
||
|
||
modules/demux/mkv.cpp:
|
||
* comment out parsing of elements that no muxer ever used, and that are
|
||
being removed from the spec. (patch by Mosu in the mkv team)
|
||
|
||
2004-01-22 Thursday 13:33 rocky
|
||
|
||
YUY2: Need to check against accessing outside of subpicture.
|
||
RGB2: Use fixed colormap entries black: 0, white: 255, and something
|
||
else 0x44.
|
||
|
||
2004-01-22 Thursday 04:46 rocky
|
||
|
||
RV24 color-setting fixed. Fullscreen mode doesn't work though.
|
||
|
||
RGB2 sorta works, but to do better we need a way to lookup a palette
|
||
color in a colormap.
|
||
|
||
2004-01-22 Thursday 01:20 jlj
|
||
|
||
* drms: support for getting user key from firewire connected iPod under
|
||
GNU/Linux. requires libsysfs (sysfsutils).
|
||
|
||
2004-01-22 Thursday 01:14 sigmunau
|
||
|
||
modules/misc/sap.c:
|
||
* fixed a nasty integer overflow that caused items to be removed right away
|
||
when the timeout value was large.
|
||
* fixed a small mem-leak
|
||
|
||
2004-01-22 Thursday 00:24 hartman
|
||
|
||
* what was i thinking
|
||
|
||
2004-01-22 Thursday 00:17 sigmunau
|
||
|
||
modules/misc/sap:
|
||
* fixed some minor bugs
|
||
|
||
2004-01-22 Thursday 00:02 fenrir
|
||
|
||
* ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
|
||
(not well tested)
|
||
|
||
2004-01-22 Thursday 00:00 fenrir
|
||
|
||
* es_out: Handle --program (not tested) and create program on
|
||
ES_OUT_SET_GROUP_PCR.
|
||
* net.c: commented out an error message in net_Write.
|
||
|
||
2004-01-21 Wednesday 22:55 hartman
|
||
|
||
* a 30 secs timeout is way too fast. changed to 1800 which is more realistic
|
||
|
||
2004-01-21 Wednesday 19:21 hartman
|
||
|
||
* newer live.com sources
|
||
|
||
2004-01-21 Wednesday 18:59 jpsaman
|
||
|
||
Adding updated rules and control file for iPAQ packaging.
|
||
|
||
2004-01-21 Wednesday 17:56 gbazin
|
||
|
||
* modules/demux/dts.c: support for DTS WAV files.
|
||
* modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
|
||
|
||
2004-01-21 Wednesday 17:01 fenrir
|
||
|
||
* stream: made skipping a bit smarter, removed no more used functions.
|
||
|
||
2004-01-21 Wednesday 16:56 fenrir
|
||
|
||
* all: use net_*.
|
||
|
||
2004-01-21 Wednesday 14:44 sam
|
||
|
||
* Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
|
||
|
||
2004-01-21 Wednesday 10:22 fenrir
|
||
|
||
* net: added net_OpenUDP
|
||
* udp: cleaned to use net_*
|
||
|
||
2004-01-21 Wednesday 07:38 rocky
|
||
|
||
RV24 scaled properly.
|
||
|
||
2004-01-21 Wednesday 04:45 rocky
|
||
|
||
Some of RV32 bugs worked out - pretty close. Some RGB2 work.
|
||
Render->Blend
|
||
|
||
2004-01-20 Tuesday 17:45 sam
|
||
|
||
* debian/changelog debian/control debian/rules:
|
||
+ Control files for a forthcoming official upload.
|
||
|
||
2004-01-20 Tuesday 17:44 sam
|
||
|
||
* include/vlc_common.h:
|
||
+ Added proper const keywords.
|
||
* modules/demux/mp4/drms.c:
|
||
+ Minor coding style fix.
|
||
|
||
2004-01-20 Tuesday 15:47 sigmunau
|
||
|
||
src/libvlc.h:
|
||
* add description to valid values of --align
|
||
|
||
2004-01-20 Tuesday 15:34 hartman
|
||
|
||
* src/misc/cpu.c: New altivec detection for Darwin. Using the correct
|
||
official method.
|
||
* modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
|
||
* modules/gui/macosx/applescript.m: PLAYLIST_GO fix
|
||
|
||
2004-01-20 Tuesday 14:58 fenrir
|
||
|
||
mod.c: new demux2 for MOD files using libmodplug library.
|
||
(modplug-xmms.sourceforge.net/)
|
||
|
||
The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
|
||
amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
|
||
mt2, psm), I hope that won't give problems.
|
||
|
||
2004-01-20 Tuesday 14:51 fenrir
|
||
|
||
* demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
|
||
playlist_SetDuration.
|
||
TODO -> add meta info queries trough demux2_Control (a demuxer should
|
||
NEVER touch playlist themself).
|
||
|
||
2004-01-20 Tuesday 14:48 fenrir
|
||
|
||
* demux: fixed psz_path value in demux_t.
|
||
|
||
2004-01-20 Tuesday 13:31 rocky
|
||
|
||
Remove more bugs from YUY2 rendering. Short of some trailing edge
|
||
problems it is close to correct.
|
||
|
||
2004-01-19 Monday 21:30 fenrir
|
||
|
||
* dvdnav: send palette and alpha to spudec.
|
||
-> I'm not sure to set correct alpha values and that values are endian.
|
||
safe (both alpha and palette) .
|
||
|
||
2004-01-19 Monday 20:31 fenrir
|
||
|
||
* dvdnav: a lot of fixes :
|
||
- subtitle/audio selection works
|
||
- subtitle display works
|
||
- menu fixed.
|
||
Problem:
|
||
- when we see a menu, the currently selected item isn't highlighted
|
||
You have to select another to see them. I don't understand why ...
|
||
- manual audio/sub selection is lost when we switch back to the menu.
|
||
|
||
2004-01-19 Monday 18:24 fenrir
|
||
|
||
* syntax error ...
|
||
|
||
2004-01-19 Monday 18:16 fenrir
|
||
|
||
* ts: added a ts-es-id-pid option to mark es with their pid.
|
||
|
||
2004-01-19 Monday 18:15 fenrir
|
||
|
||
* all: keep valid i_id.
|
||
|
||
2004-01-19 Monday 18:15 fenrir
|
||
|
||
* all: added a i_id field in es_format_t.
|
||
|
||
2004-01-19 Monday 16:40 jlj
|
||
|
||
* ./modules/demux/mp4/drms.c: endian fixes.
|
||
|
||
2004-01-19 Monday 14:40 fenrir
|
||
|
||
* transcode: keep the group information.
|
||
|
||
2004-01-19 Monday 01:11 hartman
|
||
|
||
* caca 0.8
|
||
* www.videolan -> download.videolan
|
||
|
||
2004-01-19 Monday 00:08 gbazin
|
||
|
||
* modules/demux/dvdnav.c: menus navigation seems to be working ok now.
|
||
|
||
2004-01-18 Sunday 23:52 gbazin
|
||
|
||
* modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
|
||
* src/input/input_dec.c: fixed the pictures leak work-around.
|
||
Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
|
||
|
||
2004-01-18 Sunday 22:00 fenrir
|
||
|
||
* all: added support for edts/elst entries (needed to play some files).
|
||
Please test, it may have heavily broken playback of some files !!!
|
||
|
||
2004-01-18 Sunday 21:30 fenrir
|
||
|
||
* video: should fix an infinite loop. Dnumgis could you confirm ?
|
||
|
||
2004-01-18 Sunday 19:54 asmax
|
||
|
||
* utils/var_bool.*: VarBool is now an interface for reading bool variables
|
||
(not writing); use VarBoolImpl instead to instanciate read/write variables.
|
||
Bool variables can now be combined with VarNotBool and VarBoolAndBool
|
||
(TODO: VarBoolOrBool)
|
||
* commands/cmd_show_window.hpp: the commands now call directly
|
||
GenericWindow::show/hide, because the visibility variable of a
|
||
window is a VarBool (so, read-only)
|
||
* commands/cmd_input.hpp: added Play and Pause commands
|
||
* parser/interpreter.cpp: beginning of support of boolean expressions,
|
||
like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
|
||
not really well handled yet)
|
||
* src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
|
||
"vlc.isPaused"
|
||
* controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
|
||
now a passive VarBool, so actions must be explicitely set with
|
||
'action1="..." action2="..."' in the xml file
|
||
* removed src/vlcvars.* => "vlc.isMute" doesn't work any more
|
||
(anyway it didn't work well...)
|
||
* theme/theme.xml: updated with the new VarBool behaviour
|
||
|
||
2004-01-18 Sunday 19:35 fenrir
|
||
|
||
* es_out: give a fourcc to the dummy pmt es_descriptor_t.
|
||
|
||
2004-01-18 Sunday 18:31 fenrir
|
||
|
||
* mp4: cosmetics.
|
||
|
||
2004-01-18 Sunday 16:02 gbazin
|
||
|
||
* modules/demux/dvdnav.c: added parsing of DVD style MRLs.
|
||
* modules/demux/ps.h: small cosmetic changes.
|
||
|
||
2004-01-18 Sunday 13:39 gbazin
|
||
|
||
* modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
|
||
|
||
2004-01-18 Sunday 11:14 gbazin
|
||
|
||
* configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
|
||
* modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
|
||
|
||
2004-01-18 Sunday 07:35 fenrir
|
||
|
||
* http: fixed mem leaks, doesn't add '\0' anymore at the end of files.
|
||
|
||
2004-01-18 Sunday 06:33 fenrir
|
||
|
||
* mp4: added 'pnot' fourcc as a valid header signature.
|
||
|
||
2004-01-18 Sunday 06:15 fenrir
|
||
|
||
* ts: clean up and a few mem leaks.
|
||
|
||
2004-01-18 Sunday 05:14 fenrir
|
||
|
||
* input_dec: exported correct i_group.
|
||
Now vlc can read a TS with multiple programs and streams them as
|
||
indepandant output (well you need the new TS demuxer so ...)
|
||
(It is not well tested)
|
||
|
||
Example: (lines are wrapped)
|
||
./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
|
||
--sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
|
||
select="program=8501",\
|
||
dst="std{access=udp,mux=ts,url=239.255.13.14}", \
|
||
select="program=8506"}'
|
||
|
||
2004-01-18 Sunday 04:55 sam
|
||
|
||
* modules/video_output/caca.c:
|
||
+ Set the window title upon startup.
|
||
+ Support for window resizing (requires libcaca 0.8).
|
||
|
||
2004-01-18 Sunday 04:53 fenrir
|
||
|
||
* es_out.c: better support for multiple program. (bugfixes and a dirty
|
||
hack because of the way input_SetProgram works).
|
||
|
||
2004-01-18 Sunday 04:45 rocky
|
||
|
||
In Solaris (and perhaps others) PATH_MAX is in limits.h.
|
||
|
||
2004-01-18 Sunday 03:43 fenrir
|
||
|
||
* duplicate: corrected behavour of no-*.
|
||
|
||
2004-01-18 Sunday 02:21 fenrir
|
||
|
||
* demux2: added ps2,ts2 and dvdnav shortcuts.
|
||
|
||
2004-01-18 Sunday 02:20 fenrir
|
||
|
||
* duplicate : added a select option :) The format is
|
||
selector[,selector] where 'selector' are from:
|
||
* no-audio, noaudio, audio
|
||
* no-video, novideo, video
|
||
* no-spu, nospu, spu
|
||
* es=num or es=num_start-num_end
|
||
* prgm=num or prgm=num_start-num_end (you can also use program
|
||
instead of prgm)
|
||
It applies for the last dst. selector1,selector2 means selector1 and
|
||
selector2.
|
||
Ex:
|
||
vlc file --sout '#duplicate{dst="1<> dst", select="selection for 1<> dst",
|
||
dst="2<> dst", dst="3<> dst", select="selection for 3<> dst" }'
|
||
|
||
2004-01-18 Sunday 01:49 fenrir
|
||
|
||
* ts: fixed ms-codec playback.
|
||
|
||
2004-01-18 Sunday 01:21 sam
|
||
|
||
* modules/demux/mp3/drms.c:
|
||
+ More code cleanup. Thanks a lot to jlj for testing my changes.
|
||
+ Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
|
||
+ Decrypt the SCI data in-place and shuffle it in the same loop.
|
||
|
||
2004-01-18 Sunday 00:50 asmax
|
||
|
||
* src/window_manager.cpp: no more magnetism with invisble windows !
|
||
|
||
2004-01-18 Sunday 00:25 asmax
|
||
|
||
* src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
|
||
issues after reading a bad theme)
|
||
* x11/.*: removed the hack of storing pointers as window properties
|
||
|
||
2004-01-17 Saturday 23:51 fenrir
|
||
|
||
* ps.h: added cvt adn ogt.
|
||
|
||
2004-01-17 Saturday 23:50 fenrir
|
||
|
||
* es_out: select es from current program only.
|
||
|
||
2004-01-17 Saturday 22:32 fenrir
|
||
|
||
* ps.* : new PS demuxer (still incomplete)
|
||
* dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
|
||
plugin for now. (a lot of design problems are raised with it).
|
||
|
||
2004-01-17 Saturday 16:51 gbazin
|
||
|
||
* modules/control/http.c: fixed another mem leak.
|
||
|
||
2004-01-17 Saturday 16:24 gbazin
|
||
|
||
* src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
|
||
* modules/control/http.c: fixed parsing in uri_extract_value().
|
||
|
||
2004-01-17 Saturday 15:17 gbazin
|
||
|
||
* modules/control/http.c: fixed gcc warning.
|
||
|
||
2004-01-17 Saturday 14:08 sigmunau
|
||
|
||
src/playlist/item*
|
||
* Updated documentation on playlist_Add* (they return a id, not the position)
|
||
|
||
2004-01-17 Saturday 13:47 sigmunau
|
||
|
||
NEWS:
|
||
* Begin updating news for a 0.7.1
|
||
|
||
2004-01-17 Saturday 13:25 gbazin
|
||
|
||
* modules/control/http.c: fixed a whole bunch of mem leaks.
|
||
|
||
2004-01-17 Saturday 12:28 gbazin
|
||
|
||
* ALL: make sure newly created playlist_item_t are initialized properly.
|
||
|
||
2004-01-17 Saturday 12:11 gbazin
|
||
|
||
* modules/stream_out/transcode.c: fixed segfault.
|
||
|
||
2004-01-17 Saturday 12:03 gbazin
|
||
|
||
* src/input/demux.c: fixed small mem leak.
|
||
|
||
2004-01-17 Saturday 11:41 gbazin
|
||
|
||
* modules/stream_out/transcode.c: fixed mem leak.
|
||
|
||
2004-01-16 Friday 19:17 sigmunau
|
||
|
||
share/http/index.html:
|
||
* try to use valid xhtml
|
||
|
||
2004-01-16 Friday 18:26 sam
|
||
|
||
* modules/demux/mp4/drms.c:
|
||
+ Merged redundant functions.
|
||
+ Unobfuscated and cleaned up many parts of the crypto code.
|
||
+ Added comments here and there.
|
||
|
||
2004-01-16 Friday 13:32 rocky
|
||
|
||
Add horizontal and vertical subtitle offset corrections. Some cleanup
|
||
and work done to allow for palettized rendering (by not expanding
|
||
inline colormap entries when RGB2).
|
||
|
||
2004-01-16 Friday 11:12 fenrir
|
||
|
||
* all: added STREAM_GET_MTU and stream_MTU.
|
||
|
||
2004-01-16 Friday 09:39 sam
|
||
|
||
* modules/codec/libmpeg2.c:
|
||
+ The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
|
||
|
||
2004-01-16 Friday 04:14 rocky
|
||
|
||
render.c: RV16 now works great - uses all colors, but no transparancy.
|
||
Started RV32 and- has bugs. (It'd be nice if something in rendering
|
||
worked the first time without a hassle).
|
||
|
||
Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
|
||
moved here.
|
||
|
||
cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
|
||
to a main routine. Perhaps if spudec is folded in.
|
||
|
||
2004-01-16 Friday 02:01 fenrir
|
||
|
||
* ts: fixed mpeg4 video in TS.
|
||
|
||
2004-01-16 Friday 01:47 fenrir
|
||
|
||
* ts: rewrite from scratch of the TS demuxer to fit the new API.
|
||
Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
|
||
allow user to enter a pmt description (for stream without PAT/PMT).
|
||
|
||
TODO: - test all codec.
|
||
- test stream with more than 1 PMT
|
||
- test stream with PAT/PMT change(s)
|
||
- re-add support for dvb subtitles.
|
||
- test with broken streams.
|
||
- test --ts-extra-pmt
|
||
|
||
2004-01-16 Friday 00:01 gbazin
|
||
|
||
* modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
|
||
|
||
2004-01-15 Thursday 23:59 bigben
|
||
|
||
int -> bool
|
||
|
||
lalala
|
||
|
||
2004-01-15 Thursday 23:40 gbazin
|
||
|
||
* src/input/input.c: fixed memleaks.
|
||
* src/input/input_info.c: small bug fix.
|
||
* modules/stream_out/standard.c: fixed memleaks.
|
||
|
||
2004-01-15 Thursday 22:58 gbazin
|
||
|
||
* modules/access_output/http.c: fixed small mem leak and mem corruption.
|
||
|
||
2004-01-15 Thursday 22:39 fenrir
|
||
|
||
* network: fix for proto://host:port url syntax.
|
||
|
||
2004-01-15 Thursday 22:15 gbazin
|
||
|
||
* modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
|
||
|
||
2004-01-15 Thursday 21:49 sigmunau
|
||
|
||
modules/gui/wxwindows/*:
|
||
* use a standard file dialog to export playlist
|
||
|
||
2004-01-15 Thursday 19:46 gbazin
|
||
|
||
* modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
|
||
* modules/codec/ffmpeg/demux.c: bug fix.
|
||
|
||
2004-01-15 Thursday 19:23 sigmunau
|
||
|
||
src/playlist/item.c:
|
||
* remove unused variables
|
||
|
||
2004-01-15 Thursday 19:21 sigmunau
|
||
|
||
modules/misc/sap.c:
|
||
* fixed playback of sap anounces through livdotcom
|
||
|
||
2004-01-15 Thursday 14:57 gbazin
|
||
|
||
* modules/misc/network/ipv4.c: fixed breakage on win32.
|
||
|
||
2004-01-15 Thursday 13:47 fenrir
|
||
|
||
* ipv4: non blocking connection mode. Please test it heavily, it may
|
||
have broken all OS except linux ...
|
||
|
||
2004-01-15 Thursday 13:45 fenrir
|
||
|
||
* http: commented out a debug message.
|
||
|
||
2004-01-15 Thursday 12:55 fenrir
|
||
|
||
* do not try http 1.0 when we are going to die.
|
||
|
||
2004-01-15 Thursday 00:05 gbazin
|
||
|
||
* modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
|
||
|
||
2004-01-14 Wednesday 18:45 bigben
|
||
|
||
* playlist sort.
|
||
|
||
Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
|
||
|
||
2004-01-14 Wednesday 15:40 fenrir
|
||
|
||
* http: fixed for url like http://host[:port] (ie without path)
|
||
|
||
2004-01-14 Wednesday 11:47 rocky
|
||
|
||
Don't do compensation subtitle unscaling if the underlying video
|
||
chroma does the scaling.
|
||
|
||
2004-01-14 Wednesday 04:50 rocky
|
||
|
||
First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
|
||
looks like bugs remain in the YUV to RGB conversion though.
|
||
|
||
2004-01-13 Tuesday 18:45 gbazin
|
||
|
||
* src/interface/interface.c: added the gestures interface to the interfaces list.
|
||
|
||
2004-01-13 Tuesday 15:54 gbazin
|
||
|
||
* modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
|
||
|
||
2004-01-13 Tuesday 01:54 fenrir
|
||
|
||
* mp4: convert 3 bytes codes into language (track name).
|
||
|
||
2004-01-13 Tuesday 01:44 fenrir
|
||
|
||
* mp4: fixed playback for files that have 0 byte samples.
|
||
|
||
2004-01-12 Monday 23:41 gbazin
|
||
|
||
* src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
|
||
-> I should really go and by myself a brain.
|
||
|
||
2004-01-12 Monday 21:22 hartman
|
||
|
||
* src/playlist/loadsave.c: doxygenization
|
||
* modules/gui/macosx/playlist.m: fix playlist_Export
|
||
|
||
2004-01-12 Monday 21:08 gbazin
|
||
|
||
* configure.ac: added --with-caca-config-path.
|
||
|
||
2004-01-12 Monday 20:54 hartman
|
||
|
||
* Fix caca building
|
||
|
||
2004-01-12 Monday 20:19 gbazin
|
||
|
||
* modules/mux/mp4.c: improved mov support a bit.
|
||
|
||
2004-01-12 Monday 16:16 gbazin
|
||
|
||
* modules/video_output/caca.c: ported to win32.
|
||
|
||
2004-01-12 Monday 13:12 rocky
|
||
|
||
More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
|
||
probably in transparancy handling.
|
||
|
||
2004-01-12 Monday 04:03 rocky
|
||
|
||
First attempt at YUY2. Sort of works.
|
||
|
||
Y2RV16 less embarrassingly wrong.
|
||
|
||
2004-01-11 Sunday 19:48 garf
|
||
|
||
* ncurses.c: let's be coherent: "big" forward/backward is now 5%
|
||
|
||
2004-01-11 Sunday 17:46 sigmunau
|
||
|
||
modules/demux/playlist/playlist.c:
|
||
* Added common functions for handling relative paths in playlist files
|
||
* Module declaration for pls import module
|
||
modules/demux/playlist/m3u.c:
|
||
* implemented m3u import module
|
||
modules/demux/playlist/pls.c:
|
||
* new pls import module
|
||
modules/demux/playlist/playlist.h:
|
||
* common prototypes
|
||
modules/demux/playlist/Modules.ac
|
||
* activated pls module
|
||
|
||
2004-01-11 Sunday 17:12 asmax
|
||
|
||
* modules/gui/skins/*:
|
||
- huge cleaning of the interpreter; all the variables are stored in
|
||
the container VarManager, and can be retrieved by their name (with
|
||
type checking if needed). Some variables are still owned by VlcProc
|
||
for technical reasons (their interface is not compliant with normal
|
||
variable, because of the "updateVLC" trick)
|
||
- replaced double by float
|
||
|
||
2004-01-11 Sunday 15:02 rocky
|
||
|
||
Remove debug output.
|
||
|
||
2004-01-11 Sunday 14:55 garf
|
||
|
||
* ncurses.c : forgot to change help
|
||
|
||
2004-01-11 Sunday 14:53 garf
|
||
|
||
* ncurses.c : 5% forward and backward are definitely not precise enough.
|
||
put 1% instead.
|
||
|
||
2004-01-11 Sunday 01:55 zorglub
|
||
|
||
Fixed modules.am file
|
||
|
||
2004-01-11 Sunday 01:54 rocky
|
||
|
||
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.
|
||
|
||
2004-01-11 Sunday 01:51 anil
|
||
|
||
* missing or incomplete .cvsignores
|
||
|
||
2004-01-11 Sunday 01:39 anil
|
||
|
||
* missing file
|
||
|
||
2004-01-11 Sunday 00:45 zorglub
|
||
|
||
* 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
|
||
|
||
2004-01-11 Sunday 00:21 asmax
|
||
|
||
* 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)
|
||
|
||
2004-01-11 Sunday 00:11 zorglub
|
||
|
||
Use playlist_current when going from one item to another
|
||
|
||
2004-01-11 Sunday 00:01 fenrir
|
||
|
||
* ncurses: better playlist handling.
|
||
|
||
2004-01-10 Saturday 23:46 sigmunau
|
||
|
||
src/input/input.c:
|
||
* removed unused variable
|
||
|
||
2004-01-10 Saturday 23:44 hartman
|
||
|
||
* oops, bug
|
||
|
||
2004-01-10 Saturday 23:31 sigmunau
|
||
|
||
modules/gui/ncurse/ncurses.c:
|
||
* fixed a segfault when the 'f' button was pressed with no item playing
|
||
|
||
2004-01-10 Saturday 23:22 anil
|
||
|
||
* fixed skins2 module loading when libtar is present (thanks AsMax :)
|
||
|
||
2004-01-10 Saturday 14:24 hartman
|
||
|
||
* Fixed some doxygen comments.
|
||
* Added SORT_ID
|
||
* remember last sorting and ordering in playlist struct
|
||
|
||
2004-01-10 Saturday 13:59 rocky
|
||
|
||
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
|
||
|
||
2004-01-10 Saturday 12:35 zorglub
|
||
|
||
Add SAP to the list of additionnal interfaces
|
||
|
||
2004-01-10 Saturday 03:36 hartman
|
||
|
||
* mtime_t != int This was causing incorrect results on big endian.
|
||
Changed playlist_SetDuration.
|
||
* changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
|
||
|
||
2004-01-09 Friday 22:11 hartman
|
||
|
||
* 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
|
||
|
||
2004-01-09 Friday 20:36 hartman
|
||
|
||
* 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
|
||
|
||
2004-01-09 Friday 19:45 jlj
|
||
|
||
* ./src/misc/configuration.c: win32 UNICODE fixes.
|
||
|
||
2004-01-09 Friday 19:21 gbazin
|
||
|
||
* src/extras/libc.c: return result in vlc_asprintf().
|
||
|
||
2004-01-09 Friday 18:32 gbazin
|
||
|
||
* ALL: added vlc_asprintf() to our libc.
|
||
|
||
2004-01-09 Friday 17:29 jlj
|
||
|
||
* ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
|
||
|
||
2004-01-09 Friday 15:39 hartman
|
||
|
||
* configure --help aliging
|
||
|
||
2004-01-09 Friday 15:26 hartman
|
||
|
||
* Gibalou you broke something again :)
|
||
You used vasprintf but used asprintf paramaters. Which one do you want to use?
|
||
i changed to asprintf now.
|
||
|
||
2004-01-09 Friday 13:08 hartman
|
||
|
||
* MAX_PATH is a windowism. Use PATH_MAX.
|
||
|
||
2004-01-09 Friday 12:23 gbazin
|
||
|
||
* ALL: MSVC compilation fixes.
|
||
|
||
2004-01-09 Friday 04:37 jlj
|
||
|
||
* ./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.
|
||
|
||
2004-01-09 Friday 02:28 hartman
|
||
|
||
* video.c: gibalou: no palctrl in avcodec context in 0.4.8
|
||
* ffmpeg.c: 0.4.8 ifdef'ing
|
||
|
||
2004-01-09 Friday 01:17 rocky
|
||
|
||
Minor grammatical changes.
|
||
|
||
2004-01-09 Friday 00:32 gbazin
|
||
|
||
* modules/demux/mpeg/Modules.am: forgot to remove private.h.
|
||
|
||
2004-01-09 Friday 00:30 gbazin
|
||
|
||
* modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
|
||
|
||
2004-01-09 Friday 00:02 gbazin
|
||
|
||
* modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
|
||
* modules/codec/ffmpeg/ffmpeg.c: more fourccs.
|
||
|
||
2004-01-08 Thursday 23:21 sigmunau
|
||
|
||
modules/codec/ffmpeg/ffmpeg.c:
|
||
* add fourcc "smc "
|
||
|
||
2004-01-08 Thursday 22:37 hartman
|
||
|
||
* And AGAIN the caca fix
|
||
|
||
2004-01-08 Thursday 22:34 hartman
|
||
|
||
* thats what you get when you work in multiple directories
|
||
|
||
2004-01-08 Thursday 22:02 gbazin
|
||
|
||
* modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
|
||
|
||
2004-01-08 Thursday 21:55 hartman
|
||
|
||
* caca 0.6 doesn't work with 0.7.0 remember? :)
|
||
|
||
2004-01-08 Thursday 21:48 gbazin
|
||
|
||
* modules/codec/ffmpeg/demux.c: improvements.
|
||
* modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
|
||
|
||
2004-01-08 Thursday 21:19 hartman
|
||
|
||
* Updated with new libraries in vlc
|
||
* Use new style of use_enable
|
||
* Fixed some bugs
|
||
|
||
2004-01-08 Thursday 19:22 sam
|
||
|
||
* modules/video_output/caca.c:
|
||
+ Updated for libcaca 0.7.
|
||
|
||
2004-01-08 Thursday 19:07 hartman
|
||
|
||
* Updated the ebuild for 0.7.0
|
||
a bit late i know. I had forgotten about it.
|
||
|
||
2004-01-08 Thursday 16:28 fenrir
|
||
|
||
* ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
|
||
time, informations and help display).
|
||
|
||
2004-01-08 Thursday 15:11 gbazin
|
||
|
||
* modules/codec/ffmpeg/ffmpeg.c: oops.
|
||
|
||
2004-01-08 Thursday 12:44 courmisch
|
||
|
||
Added .cvsignore
|
||
|
||
2004-01-08 Thursday 12:07 hartman
|
||
|
||
* ffmpeg 0.4.8 compilation fix
|
||
|
||
2004-01-08 Thursday 11:36 jlj
|
||
|
||
* ./src/extras/libc.c: vasprintf bug fix.
|
||
|
||
2004-01-08 Thursday 11:18 fenrir
|
||
|
||
* vlc_common: mmh, use right prototype...
|
||
|
||
2004-01-08 Thursday 10:27 fenrir
|
||
|
||
* all: correct test for vasprintf.
|
||
|
||
2004-01-08 Thursday 00:52 sigmunau
|
||
|
||
modules/gui/wxwindows/playlist.cpp:
|
||
* fixed a warning
|
||
|
||
2004-01-08 Thursday 00:37 fenrir
|
||
|
||
* modules/demux/mp4/libmp4.c: use vasprintf
|
||
* modules/access/ftp.c: cleaned up.
|
||
|
||
2004-01-08 Thursday 00:12 gbazin
|
||
|
||
* 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.
|
||
|
||
2004-01-07 Wednesday 23:39 fenrir
|
||
|
||
* all: added own implementation of vasprintf. I hope it's ok this way.
|
||
|
||
2004-01-07 Wednesday 19:20 gbazin
|
||
|
||
* 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.
|
||
|
||
2004-01-07 Wednesday 17:57 fenrir
|
||
|
||
* input: fix to avoid forced subtitle not selected.
|
||
|
||
2004-01-07 Wednesday 16:54 hartman
|
||
|
||
* Fix a memory leak when there is no p_vout, but when there are subs.
|
||
|
||
2004-01-07 Wednesday 15:54 hartman
|
||
|
||
* Clarify some instructions.
|
||
|
||
2004-01-07 Wednesday 15:31 fenrir
|
||
|
||
* rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
|
||
apply to the selected program.
|
||
|
||
2004-01-07 Wednesday 15:21 fenrir
|
||
|
||
* 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).
|
||
|
||
2004-01-07 Wednesday 14:59 fenrir
|
||
|
||
* demux2: allow to force demuxer.
|
||
* nsv: fixed bad init.
|
||
|
||
2004-01-07 Wednesday 14:59 fenrir
|
||
|
||
* net: mem leak in net_Printf
|
||
|
||
2004-01-07 Wednesday 07:21 rocky
|
||
|
||
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.
|
||
|
||
2004-01-06 Tuesday 23:11 fenrir
|
||
|
||
* network: vlc_UrlParse should now accept ipv6 ip (untested).
|
||
|
||
2004-01-06 Tuesday 23:03 fenrir
|
||
|
||
* src/misc/net.c: fixed net_Gets
|
||
|
||
2004-01-06 Tuesday 21:42 sigmunau
|
||
|
||
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()
|
||
|
||
2004-01-06 Tuesday 19:12 gbazin
|
||
|
||
* modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
|
||
|
||
2004-01-06 Tuesday 14:35 hartman
|
||
|
||
* Something about microdvd fps and a huge bug in its defaults.
|
||
|
||
2004-01-06 Tuesday 12:02 zorglub
|
||
|
||
Updated copyrights in libvlc
|
||
|
||
2004-01-06 Tuesday 08:50 zorglub
|
||
|
||
- 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)
|
||
|
||
2004-01-06 Tuesday 04:57 rocky
|
||
|
||
Reinstate duration times on playlist item for CD-DA. Done via adding
|
||
an interface to allow setting the duration on adding a playlist item.
|
||
|
||
2004-01-06 Tuesday 04:10 rocky
|
||
|
||
Unbreak plugin as a result of the recent playlist API change. Need to
|
||
cripple PBC for now though.
|
||
|
||
2004-01-06 Tuesday 03:59 rocky
|
||
|
||
Choosing an audio or subtitle channel isn't an "advanced"
|
||
option. Run-of-the mill users may want to select that.
|
||
|
||
Update documentation.
|
||
|
||
2004-01-06 Tuesday 01:41 jlj
|
||
|
||
* ./modules/demux/mp4: added some DRMS debug statements.
|
||
|
||
2004-01-05 Monday 22:17 asmax
|
||
|
||
* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
|
||
* commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
|
||
"vlc.fullscreen()" command
|
||
|
||
2004-01-05 Monday 22:06 gbazin
|
||
|
||
* modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
|
||
for the directx preferred display device.
|
||
|
||
2004-01-05 Monday 20:02 gbazin
|
||
|
||
* modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
|
||
|
||
2004-01-05 Monday 19:33 sam
|
||
|
||
* modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
|
||
|
||
2004-01-05 Monday 18:43 bigben
|
||
|
||
Added a callback on item-change, so that the playlist is updated.
|
||
|
||
2004-01-05 Monday 18:15 hartman
|
||
|
||
* API change in mkv. Everyone should update to the latest libraries.
|
||
|
||
2004-01-05 Monday 17:42 gbazin
|
||
|
||
* 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.
|
||
|
||
2004-01-05 Monday 16:22 hartman
|
||
|
||
* Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
|
||
be download.videolan.org etc etc etc.
|
||
A lot of small fixes
|
||
|
||
2004-01-05 Monday 15:07 fenrir
|
||
|
||
* tcp: use net_*.
|
||
|
||
2004-01-05 Monday 14:50 hartman
|
||
|
||
* Fix mpeg2dec buildsystem
|
||
|
||
2004-01-05 Monday 14:42 zorglub
|
||
|
||
* modules/misc/sap.c : let the user configure timeout delay
|
||
* src/playlist/item-ext.c : sanity checks when adding items
|
||
|
||
2004-01-05 Monday 14:10 fenrir
|
||
|
||
* 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.
|
||
|
||
2004-01-05 Monday 13:07 zorglub
|
||
|
||
* 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
|
||
|
||
2004-01-05 Monday 13:00 zorglub
|
||
|
||
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
|
||
|
||
2004-01-05 Monday 13:00 zorglub
|
||
|
||
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
|
||
|
||
2004-01-05 Monday 12:59 zorglub
|
||
|
||
* 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.
|
||
|
||
2004-01-05 Monday 12:59 zorglub
|
||
|
||
* 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
|
||
|
||
2004-01-05 Monday 12:37 jlj
|
||
|
||
* ./modules/demux/mp4: DRMS support.
|
||
|
||
2004-01-05 Monday 12:24 jlj
|
||
|
||
* ./AUTHORS: updated my country entry.
|
||
|
||
2004-01-05 Monday 03:19 fenrir
|
||
|
||
* nsv: clean up, added seek support.
|
||
|
||
2004-01-04 Sunday 22:38 gbazin
|
||
|
||
* modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
|
||
|
||
2004-01-04 Sunday 22:22 gbazin
|
||
|
||
* modules/codec/ogt/*: win32 compilation fixes.
|
||
|
||
2004-01-04 Sunday 22:03 gbazin
|
||
|
||
* ALL: bumping version number to 0.7.1-cvs.
|
||
|
||
2004-01-04 Sunday 21:44 kuehne
|
||
|
||
Fixed a small bug which prevented the translation of a string.
|
||
|
||
2004-01-04 Sunday 18:18 sam
|
||
|
||
* toolbox:
|
||
+ Minor fixes to the woody packages.
|
||
|
||
2004-01-04 Sunday 17:35 fenrir
|
||
|
||
* 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..." )
|
||
|
||
2004-01-04 Sunday 16:51 rocky
|
||
|
||
Add OGT and CVD subtitle demuxers.
|
||
write_png: might be made into a module and moved elsewhere
|
||
cvd*: went over documentation a little bit.
|
||
|
||
2004-01-04 Sunday 16:25 rocky
|
||
|
||
A start for what little public documentation there is for CVD and OGT
|
||
subtitles.
|
||
|
||
2004-01-04 Sunday 15:32 fenrir
|
||
|
||
* encoder.c: corrected required LIBAVCODEC_BUILD
|
||
* es_out.c: ES_OUT_SET_PCR works now with microsecond.
|
||
* configure.ac, Modules.am: enable demux2, nsv, real.
|
||
* demux2.c: increased priority.
|
||
|
||
2004-01-04 Sunday 15:24 zorglub
|
||
|
||
Do not link twice zlib
|
||
|
||
2004-01-04 Sunday 14:35 fenrir
|
||
|
||
* real.c: begin of a real demuxer (using new API). Can't work yet as it
|
||
needs modification to ffmpeg decoder that I need to finish.
|
||
|
||
2004-01-04 Sunday 14:28 fenrir
|
||
|
||
* demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
|
||
will be removed later).
|
||
|
||
2004-01-04 Sunday 04:56 rocky
|
||
|
||
Was putting 1 byte of garbage for each packet.
|
||
|
||
2004-01-04 Sunday 04:53 sam
|
||
|
||
* debian/control:
|
||
+ Build-depend on fixed linux-kernel-headers packages.
|
||
* debian/rules:
|
||
+ Look for faad in extras/faad2, not extras/faad.
|
||
+ Enable postprocessing in the ffmpeg configuration.
|
||
+ Activated libcaca video output.
|
||
|
||
2004-01-04 Sunday 04:50 sam
|
||
|
||
* modules/video_output/caca.c:
|
||
+ Ported to libcaca 0.6.
|
||
+ Removed dithering configuration variable; use the CACA_DITHERING
|
||
environment variable instead, until the API is polished.
|
||
* include/codecs.h:
|
||
+ Minor coding style fix.
|
||
|
||
2004-01-04 Sunday 00:17 asmax
|
||
|
||
* the sample theme should work better with that...
|
||
|
||
2004-01-04 Sunday 00:06 asmax
|
||
|
||
* first forgotten file...
|
||
|
||
2004-01-03 Saturday 23:54 asmax
|
||
|
||
* all: sample theme for skins2 interface
|
||
Warning: by default the interface will try to open the skin from the
|
||
vlc share, which is probably an old skin, so the load will fail, and
|
||
afterwards a wxwindows dialog allows to load another skin.
|
||
BUT there seems to be a bug which make the interface crash
|
||
when it tries to load this second skin... workarounds are:
|
||
- deleting the old theme
|
||
- setting the "skin_last2=/path/to/xml/file" in the [Skins] section
|
||
of vlcrc
|
||
- solving the bug ;)
|
||
|
||
2004-01-03 Saturday 23:37 asmax
|
||
|
||
* configure.ac: added the skins2 module (_should_ work ;)
|
||
|
||
2004-01-03 Saturday 23:31 asmax
|
||
|
||
* all: brand new skins interface ( still _experimental_) for x11 and
|
||
win32, by ipkiss and myself...
|
||
Among the features:
|
||
- framework rewritten from scratch, heavily based on design patterns
|
||
=> new controls can be (hopefully) created more easily, portability
|
||
to other OS is better, and the interface is less dependant from
|
||
the vlc core
|
||
- new concept of "layout", to provide a window with several different
|
||
views (as in winamp3 skins)
|
||
- controls can now be placed at a relative position to the edges of
|
||
a window, which allow controls and layouts to be resizable (e.g
|
||
for the playlist window)
|
||
- Use of libpng and libfreetype2 for better portability between x11 and
|
||
win32 => ttf fonts and antialiasing
|
||
- New DTD for the xml theme ( *it will probably change again* )
|
||
- Very very beginning of scripting in the xml file
|
||
- And many things I miss
|
||
- And probably many bugs ;)
|
||
|
||
2004-01-03 Saturday 20:43 rocky
|
||
|
||
Put track information in Media Info. If we have SVD information, show
|
||
audio tracks and add that to the audio-selection window.
|
||
|
||
2004-01-03 Saturday 18:41 rocky
|
||
|
||
Sorry to be so pedantic - grammar (and spelling)
|
||
|
||
2004-01-03 Saturday 18:40 rocky
|
||
|
||
Spelling.
|
||
|
||
2004-01-03 Saturday 17:52 rocky
|
||
|
||
Ignore timestamp in PACK header in a private stream. This is to get
|
||
around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
|
||
(Patch probably could be made more precise.)
|
||
|
||
To do this we've got to save the timestamp in the header.
|
||
|
||
2004-01-03 Saturday 17:49 rocky
|
||
|
||
Spelling - See I told you it was cut and pasted from somehwere!
|
||
|
||
2004-01-03 Saturday 17:48 rocky
|
||
|
||
Spelling - probably cut and pated from somewhere else.
|
||
|
||
2004-01-03 Saturday 17:19 rocky
|
||
|
||
RenderI420 now handles U and V planes. (Probably completely
|
||
accurately, though.)
|
||
|
||
2004-01-03 Saturday 13:18 gbazin
|
||
|
||
* po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
|
||
|
||
2004-01-03 Saturday 13:13 zorglub
|
||
|
||
Updated german translation
|
||
|
||
2004-01-03 Saturday 12:54 rocky
|
||
|
||
ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
|
||
{cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
|
||
libpng.
|
||
|
||
2004-01-03 Saturday 12:02 gbazin
|
||
|
||
* po/*, ChangeLog: preparing for the 0.7.0 release.
|
||
|
||
2004-01-03 Saturday 10:55 gbazin
|
||
|
||
* modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
|
||
|
||
2004-01-03 Saturday 00:39 gbazin
|
||
|
||
* modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
|
||
|
||
2004-01-03 Saturday 00:23 gbazin
|
||
|
||
* modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
|
||
|
||
2004-01-02 Friday 23:22 zorglub
|
||
|
||
My name is Bond
|
||
VLC Media Player 0.7.0 Bond
|
||
|
||
2004-01-02 Friday 22:17 gbazin
|
||
|
||
* modules/video_output/directx/*: fixed overlay on 24bpp displays.
|
||
|
||
2004-01-02 Friday 13:48 sam
|
||
|
||
* doc/ChangeLog-2003: Happy new year!
|
||
|
||
2004-01-02 Friday 13:30 gbazin
|
||
|
||
* modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
|
||
|
||
2004-01-02 Friday 04:44 rocky
|
||
|
||
Attempt to make easier to understand and easier to complete.
|
||
|
||
2004-01-01 Thursday 17:41 zorglub
|
||
|
||
* Updated german and french translations
|
||
* Updated version number and Changelog
|
||
|
||
2004-01-01 Thursday 15:56 rocky
|
||
|
||
RenderRV16 handles scaling. But seems to slow to render subtitles.
|
||
|
||
2004-01-01 Thursday 14:33 zorglub
|
||
|
||
Updated brazilian portuguese translation
|
||
|
||
2004-01-01 Thursday 13:54 rocky
|
||
|
||
Remove a magic number.
|
||
|
||
2004-01-01 Thursday 13:51 rocky
|
||
|
||
Add RV16 rendering. With transparancy, but still only Y plane is done.
|
||
|