Gildas Bazin [Sun, 7 Dec 2003 17:09:33 +0000 (17:09 +0000)]
* include/stream_output.h, src/stream_output/stream_output.c: added a SOUT_MUX_CAP_GET_ADD_STREAM_WAIT muxer capability to specify that a muxer prefers to wait all ES before starting muxing.
* modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
* modules/stream_out/transcode.c: fix for video stream header generation (theora).
* modules/codec/theora.c: don't overwrite headers.
Gildas Bazin [Sun, 7 Dec 2003 12:11:13 +0000 (12:11 +0000)]
* include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
* modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
* modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
* modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.
Gildas Bazin [Sat, 6 Dec 2003 23:25:23 +0000 (23:25 +0000)]
* include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
* modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.
Jean-Paul Saman [Sat, 6 Dec 2003 22:41:40 +0000 (22:41 +0000)]
PDA Interface:
- Fixed last segmentation fault.
- Slider and time progress updating.
This makes the new PDA interface almost complete. It misses the following items still:
- preference panel
- changing postion in stream with slider widget.
The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.
Cyril Deguet [Fri, 5 Dec 2003 14:48:46 +0000 (14:48 +0000)]
* modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
if / else to avoid compilation problems when wxwindows is not built
with unicode support
Gildas Bazin [Thu, 4 Dec 2003 22:37:02 +0000 (22:37 +0000)]
* modules/codec/flac.c: several fixes to the flac decoder and encoder.
* modules/mux/ogg.c: fixed flac in ogg.
* modules/demux/ogg.c: fix for flac seeking.
Sam Hocevar [Thu, 4 Dec 2003 16:49:45 +0000 (16:49 +0000)]
* modules/misc/dummy/renderer.c:
+ Removed evil ^Ms from the file.
* modules/video_output/caca.c:
+ Support for new dithering modes (libcaca HEAD only).
* modules/* src/*:
+ Grammar and spelling fixes.
+ Coding style fixes.
* po/fr.po:
+ Spelling fixes.
+ Updated a few translations.
* po/en_GB.po:
+ Updated a few translations.
Gildas Bazin [Thu, 4 Dec 2003 12:33:43 +0000 (12:33 +0000)]
* toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
* msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
* modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
all:
* in vlc, times are stored in microseconds. playlist_item_t::i_duration
shouldn't be an exception
modules/gui/wxwindows/playlist.cpp:
* fixed indentation
Gildas Bazin [Tue, 2 Dec 2003 23:03:31 +0000 (23:03 +0000)]
* modules/access/dshow/*: PVR support contributed by Marc Nolette.
I took the liberty to modify a few things so it might currently be broken (sorry Marc).
* THANKS: added Marc Nolette.
Gildas Bazin [Sun, 30 Nov 2003 22:47:55 +0000 (22:47 +0000)]
* include/input_ext-plugins.h: export input_DecodeBlock().
* modules/stream_out/display.c: simplifications.
* modules/stream_out/transcode.c: memset of sout_stream_sys_t.
* modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
Jean-Paul Saman [Sun, 30 Nov 2003 21:21:20 +0000 (21:21 +0000)]
PDA Interface:
- Fixed resource leak with playlists
- VLC coding style cleanup
- Rework v4l and stream out interface code to use VLC playlists as it should be used.
- Remove dead wood
* input: new cr-average option, allowing to configure the
CR_AVERAGE #define in input_clock.c (useful for PVR input)
* modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
for older version of ffmpeg
* modules/stream_out/transrate/transrate.c : misc optimizations