Olivier Teulière [Sun, 28 Jan 2007 16:49:30 +0000 (16:49 +0000)]
* skins2:
- New Panel tag, allowing to group the resizing behaviour of controls
- Documentation updated accordingly
- Fixed a memory leak due to CtrlMove/CtrlResize objects
* add stream assignements for DTS(-HD) / (E-)AC3 / MLP / VC1 used by HD DVDs.
* the dts/ac3 changes fix some files from http://samples.mplayerhq.hu/evob/ and some other sources.
* MLP doesn't have any know free decoder (nor do i have any sample) so this is basically "for the future"
* VC1 doesn't work ... most likely needs some more changes to the code.
* remove trailing spaces
Felix Paul Kühne [Sun, 21 Jan 2007 19:19:32 +0000 (19:19 +0000)]
* download the SDL stuff from sourceforge instead of the bogus official server, as the SF park is much faster and more reliable (forward-porting [18622])
ts.c: Current libdvbpsi is buggy so wait for 0.1.6 to activate the teletext detection code
ts.c, telx.c: Fallback to teletext detection if TS detection wasn't possible
* modules/demux/ts.c: Parse the telx descriptor and create pseudo ES
for different languages. Slightly changed the way the dvbsub parser
works to allow correct streaming with --sout-all or --programs.
* modules/mux/mpeg/ts.c: Changes to allow descriptor pass-through with
telx and dvbsub. This is kind of kludgy.
* module/codec/telx.c: Got rid of the ugly static variables and use
info from the TS demux.
Derk-Jan Hartman [Thu, 18 Jan 2007 13:57:25 +0000 (13:57 +0000)]
Teletext module patch by Vincent Penne
- the stream provided by thedj containing some kind of VPS informations know works fine (they aren't displayed as subtitles anymore). It also solve the same issue on two examples streams on the vlc file repository (called stream-demux-telx-1.dump and stream-demux-telx-2.dump)
- got rid of a kludge that used to be necessary on the "has-subtitles.ts" example stream to avoid subtitles disapearing too fast in some cases. I don't know exactly why it's not anymore necessary, probably because I handle better the subtitle flag now.
- now the page number is handled independently for each 8 magazines
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