1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-07 03:56:28 +02:00
Commit Graph

3964 Commits

Author SHA1 Message Date
Eric Petit
fdd5d917f3 Missing files 2003-05-02 15:36:41 +00:00
Laurent Aimar
54b29b2b51 * transcode: should be able to compress raw audio, need to be cleaned up.
u8,s8,s16 big and little endian should be supported but not all tested.
2003-05-02 14:51:57 +00:00
Sam Hocevar
cb5d09cd36 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec. 2003-05-02 12:18:23 +00:00
Laurent Aimar
17f1d1d0a9 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24). 2003-05-02 03:41:03 +00:00
Laurent Aimar
85bc5997f6 * rawvideo.c: fix a bug while filling picture. 2003-05-02 03:40:01 +00:00
Laurent Aimar
f5aac5a702 * copy: added raw audio/video support.
* avi: added raw audio support (little endian only).
2003-05-02 00:33:42 +00:00
Olivier Teulière
cc7c7f9cff * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
basic-skins plugin with GTK2
 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
   really understand why it is necessary :)
2003-05-01 13:51:03 +00:00
Derk-Jan Hartman
8403fa0b75 * modules/gui/macosx/macosx.m
- added a macosx-float config option
  - changed 'opaqueness' into 'macosx-opaqueness'
* modules/gui/macosx/vout.?
  - let vout respect 'float' on top option.
  - added a toggle function to toggle float on top.
ALL:
  - menuitem and corresponding code for float on top.
2003-05-01 01:11:17 +00:00
Derk-Jan Hartman
496c6c038f ALL: New output dialog that uses the new --sout syntax.
- it is not so powerful as --sout (does not allow for multiple unicasts ie)
  - there is a bug in the transcode settings. not sure what is causing it.
2003-04-30 23:58:56 +00:00
Laurent Aimar
558f4d3394 * mp4: fix playback of some stream with raw audio. I also split
big audio chunk. (Avoid 100000 samples at once :(
2003-04-30 21:45:52 +00:00
Cyril Deguet
ef59c8fc56 * enable basic-skins for GTK2 (not tested yet ;) 2003-04-30 21:16:24 +00:00
Olivier Teulière
c7b39fc63a * ./configure.ac.in:
- added a basic-skins plugin, which doesn't make use of wxWindows
      dialogs (currently only works for win32)
    - renamed with-wx-config-path in with-skins-wx-config-path for the
      skins plugin, to avoid problems with the wxwindows plugin
2003-04-30 19:22:27 +00:00
Gildas Bazin
4c8ed65b7a * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420. 2003-04-30 19:20:32 +00:00
Derk-Jan Hartman
82af4a438c modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu. 2003-04-30 14:04:53 +00:00
Gildas Bazin
ef8ea6e3e1 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement. 2003-04-30 09:11:13 +00:00
Derk-Jan Hartman
87d40a6e95 modules/access/http.c:
modules/access/ftp.c:
* fixed a very serious bug in the atoll code. this contained a never ending while loop.
  It showed on systems without atoll() (MacOSX) as an inability to view http
  and ftp streams.
2003-04-30 04:13:12 +00:00
Laurent Aimar
d1196f9627 all: use /* */ instead of // (we write c code) 2003-04-29 22:44:08 +00:00
Laurent Aimar
bb036be655 * stream_output.c: some sanity checks and bypass default behavour of
module_Need (when I ask for udp I want udp or an error, but not file
or something else) by adding ",none" when a module name is specified.
 I will clean up that by adding a flag to module_Need or something like
that.
2003-04-29 22:38:56 +00:00
Laurent Aimar
b89d3e6d08 * stream_output.c: fix segfault when not specifying mux name. 2003-04-29 21:32:21 +00:00
Olivier Teulière
f7ec1242da * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
circular anchoring
2003-04-29 20:36:56 +00:00
Laurent Aimar
1a92321965 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
resampling with some files while keeping good synchronisation.
 Anybody has an idea of the maximum desynchronisation between audio and
video that still be imperceptible ?
2003-04-29 20:29:19 +00:00
Derk-Jan Hartman
d0bcad324b * modules/gui/macosx/playlist.m:
- When we delete an item, update playlist with to indicate 'currently playing'
2003-04-29 20:17:12 +00:00
Gildas Bazin
deb90feb64 * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
* modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
2003-04-29 16:03:14 +00:00
Laurent Aimar
d47f9998bd * file: use - to write on stdout. (but you can only use ts and ps muxer,
as the others need to seek).
2003-04-29 15:40:31 +00:00
Gildas Bazin
db31a972b5 * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well. 2003-04-29 12:54:57 +00:00
Laurent Aimar
e0d3ebeacb * avi: fixed playback of broken stream.... 2003-04-28 23:25:50 +00:00
Olivier Teulière
8229bf31c8 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread 2003-04-28 22:44:26 +00:00
Olivier Teulière
772985d32c * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
missing tags in the XML.
2003-04-28 20:46:41 +00:00
Cyril Deguet
2396f46bfb * skeleton of X11 skins 2003-04-28 14:32:57 +00:00
Cyril Deguet
a796b89dff * skeleton of X11 skins 2003-04-28 14:12:33 +00:00
Cyril Deguet
ad6c533651 * changed Region into SkinRegion to prepare the X11 port 2003-04-28 12:25:34 +00:00
Cyril Deguet
f38481fddc * fixed compilation under linux
* added a flag GTK2_SKINS
2003-04-28 12:00:14 +00:00
Olivier Teulière
d01ae07676 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
There is still a lot to do but some things are working.
2003-04-28 00:18:27 +00:00
Gildas Bazin
c556378ff5 * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
* modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
* modules/codec/rawvideo.c: a few fixes.
* modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
2003-04-27 23:16:35 +00:00
Gildas Bazin
15fb148536 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
* src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
* modules/codec/rawvideo.c: support for more chroma formats.
2003-04-27 17:53:21 +00:00
Gildas Bazin
8c1779bb3f * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
(I can finaly watch my RGB tarkin samples :))
* modules/demux/rawdv.c: fixed a couple of compiler warnings.
2003-04-27 15:25:11 +00:00
Gildas Bazin
291d32260c * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected. 2003-04-27 14:56:47 +00:00
Gildas Bazin
c74a2b3ca1 * modules/misc/httpd.c: win32 fix for non-blocking sockets. 2003-04-27 14:11:26 +00:00
Laurent Aimar
89475796b4 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
index, so use it when normal index (idx1 chunk) isn't found.
2003-04-27 13:55:51 +00:00
Laurent Aimar
d3b0328989 * ffmpeg: stop skipping video sometime ;). 2003-04-27 13:03:28 +00:00
Laurent Aimar
e4ef10de4c * avi: Support for OpenDML file.
Not tested with file size > 2Go, so report status.
2003-04-27 11:55:03 +00:00
Laurent Aimar
020af3bfeb * httpd: added "Cache-Control: no-cache" by default. 2003-04-27 03:08:36 +00:00
Jon Lech Johansen
5270517b4a * ./configure.ac.in: Added --with-libmpeg2-tree 2003-04-27 02:00:15 +00:00
Gildas Bazin
089782f785 * modules/control/http.c: fixed buffer allocation problem. 2003-04-27 00:02:27 +00:00
Laurent Aimar
79a114c611 * video: spelling error. 2003-04-26 22:06:12 +00:00
Laurent Aimar
070fbff560 * ffmpeg: we always skip video if we have more than 5 second of late video.
(This should avoid 'decoder stuck' message.)
2003-04-26 21:45:26 +00:00
Gildas Bazin
ee2bc403e0 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default). 2003-04-26 21:36:23 +00:00
Laurent Aimar
1c04b2adf9 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
(over the first 2ko).
2003-04-26 20:51:54 +00:00
Gildas Bazin
1e81f9cd02 * configure.ac.in: enabled xvid and ffmpeg encoders
* modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
2003-04-26 14:54:49 +00:00
Gildas Bazin
b8824ca6ce * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) ) 2003-04-26 12:26:46 +00:00