Laurent Aimar [Tue, 29 Mar 2005 16:01:23 +0000 (16:01 +0000)]
* access.* input/*: added access_filter architecture (same API as a
standard access_t except that it reads from an access_t).
* timeshift.c: timeshift access filter. It works with udp/dvb streams (tested
under linux/windows).
It allows to pause and to fast/slow forward. To try it, use
--access-filter timeshift.
Felix Paul Kühne [Mon, 28 Mar 2005 00:14:03 +0000 (00:14 +0000)]
* vlc.scriptSuite: updated to the plist-xml-format and fixed a bug in the prev-method
* vlc.scriptTerminology: updated to the plist-xml-format and removed the 'localisable'-flag for the terminology in Xcode since we don't localise it and Apple won't support any other AS-dialects than English in the future --> moved out of English.lproj
* vlc.pbproj: removed localisable-flag for vlc.scriptTerminology
Mark Moriarty [Sun, 27 Mar 2005 17:49:24 +0000 (17:49 +0000)]
mux/asf.c new --sout-asf-packet-size switch. It defaults to 4096, current VLC design, but note that MS' documentation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmform95/htm/iwmpacketsizesetmaxpacketsize.asp) has: "By default, the maximum packet size is 1400 bytes (chosen because it is below the 1500-byte Ethernet maximum transition unit (MTU) plus the generic routing encapsulation (GRE) tunneling header size)."
Laurent Aimar [Fri, 25 Mar 2005 09:16:24 +0000 (09:16 +0000)]
* vlc_meta.h: added a few const
* es_out: added ES_OUT_SET_GROUP_META to add on the fly meta for a program
(it's not yet really clean).
* demux/ts: parse SI tables of DVB (channel names + events), it needs last
libdvbpsi svn (set TS_USE_DVB_SI to 1 in modules/demux/ts.c to use it).
Laurent Aimar [Fri, 25 Mar 2005 08:58:46 +0000 (08:58 +0000)]
input.c: - fixed bug in chapter prev/next. (INPUT_GET/SET_* cannot be used with
access2_Control/demux2_Control, use the right ACCESS_XXX/DEMUX_XXX/)
- do not create sout when uri start by 'vlc:'. It is needed to use
the special vlc access with sout (ex: vlc in --sout out vlc:quit).
Mark Moriarty [Tue, 22 Mar 2005 13:29:30 +0000 (13:29 +0000)]
reintroduce nearbyint, but use the 1001 multiplier. adding 0.5 wasn't transforming 29.97 fps properly, and the earlier nearbyint was a hack for mpeg1/2. the preceding mods were all partially right, partially wrong -- needed to combine the two change concepts.
Derk-Jan Hartman [Mon, 21 Mar 2005 14:02:07 +0000 (14:02 +0000)]
* Patch to reenable sap-timeout functionality (Bug 2007) By Dermot McGahon, dermot at lincor dot com
Modified by me.
* also restored some indentation of this file.
Mark Moriarty [Fri, 18 Mar 2005 01:59:44 +0000 (01:59 +0000)]
ps.c -- add i_rate_bound (MPEG spec 13818 requires rate_bound >= that of any packet in the stream) (I'm not positive, but program_mux_rate, based on instant_rate, should also possibly change. Per 2.5.3.4 of the spec,it sounds like it might be the forward-looking rate; reporting a last-second value based on P frames,if the forward packets have an I frame, might not be correct [specs are a pain])
Gildas Bazin [Thu, 17 Mar 2005 23:34:04 +0000 (23:34 +0000)]
* modules/audio_filter/resampler/linear.c: ported linear resampler to audio filter 2 architecture. Patch courtesy of Matthew Hodgson (matthew at mxtelecom dot com) + cleanup and fixes by me.
Gildas Bazin [Thu, 17 Mar 2005 20:39:52 +0000 (20:39 +0000)]
* modules/stream_out/transcode.c: prepare transcoder to use resampling/downmixing audio filters.
* modules/audio_filter/*: set the output format to what's really being output.
Gildas Bazin [Thu, 17 Mar 2005 19:16:15 +0000 (19:16 +0000)]
* src/misc/image.c, src/video_output/vout_intf.c: handle aspect ratio changes in image_Convert() as well.
* modules/video_output/picture.c: set all the fields of fmt_in for image_Convert().
Derk-Jan Hartman [Wed, 16 Mar 2005 00:16:03 +0000 (00:16 +0000)]
* New ignore-filetypes option for the directory module.
- you can specify a comma-seperated list of file-extensions. Files of this type will not be added to the
playlist when the directory module parses directory contents.
This prevents duplication of playlist items (both m3u and the real files were being played, or both .bin and .cue were added, therfore playing the same movie twice) and the adding of items that are not really useful to VLC as seperate playlist items.
- By default are ignored the following: m3u,nfo,jpg,gif,sfv,txt,sub,idx,srt,cue
Felix Paul Kühne [Tue, 15 Mar 2005 19:53:17 +0000 (19:53 +0000)]
* *.po: updated the po-files
* da.po: additions to the Danish translation by Jonas Larsen
* Makefile.in.in: small fix, so msgmerge is found properly if it is installed in extras/contrib