Jean-Paul Saman [Sun, 14 Jan 2007 22:27:48 +0000 (22:27 +0000)]
Remove useless test i_chunk is uint32_t and cannot be lower then zero. This fixes a compile warninig and hopefully doesn't introduce an mp4 problem. Test your mp4's.
Fix a bunch of potential segmentation faults:
- out of bound read initially uncovered by sam,
- also malloc() can really return NULL for arbitrary large alloc,
return value MUST be checked.
Felix Paul Kühne [Sun, 14 Jan 2007 16:14:05 +0000 (16:14 +0000)]
* commit Jean-Baptiste's universal binary script to svn, so you don't have to browse trac each time you need it. remember to customise the 3 variables at the top before using it. (closes #749)
Felix Paul Kühne [Sun, 14 Jan 2007 16:09:15 +0000 (16:09 +0000)]
* applied Westacular's patch with minor modifications, which solves some issues with this script in certain situations and lets the Finder do most of the work. Note that this script isn't 10.2-save anymore and triggers the Finder to launch in case that it is closed. (closes #911)
Jean-Paul Saman [Sun, 14 Jan 2007 14:16:33 +0000 (14:16 +0000)]
Added option to disable session timeout option on RTSP request (use: --rtsp-session-timeout=-1 to disable this option, >= 0 to enable it, default is 5). Patch from Saso Kiselkov (skiselkov at gmail dot com) for making VOD (RTSP) work with HanunTech STBs, with modifications from me.
Felix Paul Kühne [Sun, 14 Jan 2007 12:40:05 +0000 (12:40 +0000)]
* design change: the current volume is automatically stored on quit now and restored on first playback of the next run, similar to other major media players (closes #989)
- since DIR* on win32 is mapped to a private data type, rewinddir(), seekdir() and telldir() must also be mapped to their vlc_ equivalent. Should fix ticket #926
* patch libtwolame and re-enable x264 as it was fixed upstream. all contribs are save for future darwin releases now. this commit deprecates all osx releases < 10.4 and the usage of GCC3 on Darwin. bootstrap will need further tweaking once 'gcc -dumpmachine' is updated to Darwin 9.
Olivier Aubert [Fri, 5 Jan 2007 19:15:16 +0000 (19:15 +0000)]
bindings/python: removed vlc.Object code from the main vlc python module. This module should now be cleanly buildable from outside the VLC tree, given the public headers and appropriate libs are available.
Same thing as previous commit.
Do not ignore access specification; do not fallback to vcd, file whatever.
It sucks (e.g. if following an HTTP URL you really should only try to
use the HTTP plugin, and this is the proper and only way to do it).
Again MRLSplit might need to be improved (not sure how)
Jean-Paul Saman [Mon, 1 Jan 2007 18:56:37 +0000 (18:56 +0000)]
Patch by Mikko Hirvonen <masse at astro dot helsinki dot fi> for Firefox-1.5.x development tools detection in configure.ac. The patch is applied with some modifications of me
* added out-of-the-box support for future darwin releases. right now, the following libraries are broken (due to linking issues): cdio, cddb, vcdimager and twolame. additionally, x264 doesn't compile because of a bug in makefile/config.mak.
Add quicktime in24 and in32 support (basically s24/32l from what i understand)
Some testing might be needed
I tried on samples:
ftp://ftp.funcom.com/media/Dreamfall/final_dreamfall_trailer_funcom_qtmp4.mov
http://www.movie-update.com/download/11372/sm3_sneak_peek.mov
According to the Mplayer mailing list, there might be endianess issues (i couldn't find s24b equivalent samples ... so i couldn't test). See http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2006-March/041206.html
Felix Paul Kühne [Sun, 31 Dec 2006 13:45:50 +0000 (13:45 +0000)]
* some GUI improvements, which need further work once the vout-filter-rework is completed. this commit needs compatibility checking with current IB releases, especially for the folks interested in compiling on 10.3.