Rémi Denis-Courmont
063a3bc887
file: remove Win32 leading slash handling
...
InputSourceInit() does it globally already
2010-01-16 11:29:07 +02:00
Jean-Baptiste Kempf
fe2f1a3af3
file.c: fix compilation on gcc-win32 4.4.1
...
Previous versions didn't seem to trigger an error here.
2009-09-02 11:05:24 +02:00
Rafaël Carré
c6d58bc3e6
file access: only use linux/magic.h when it's present
2009-08-31 16:02:11 +02:00
Pierre d'Herbemont
94c27c0c19
file: Fix a warning when posix_fadvise() isn't defined.
2009-08-20 11:31:01 +02:00
Rémi Denis-Courmont
ff1dbb489a
Remove dummy utf8_open() mode parameter in absence of O_CREAT flag
2009-08-15 21:25:21 +03:00
Rémi Denis-Courmont
23414d6308
Check for fstatfs ( fixes : #3028 )
2009-08-06 19:54:45 +03:00
Rémi Denis-Courmont
fef190ef26
sys/mount.h requires sys/param.h on OpenBSD
...
Pointed-out-by: Taylor Venable
2009-08-03 18:10:10 +03:00
Laurent Aimar
2f9dcc3577
Removed prefetch whole file advise in the file access.
...
On all my linux PC (debian sid and lenny) it has really bad side effects,
mostly when seeking and at startup up (slow or even blocking), and makes
sshfs unusable.
2009-08-01 13:59:38 +02:00
Pierre Ynard
1e1269ba0b
WinCE: work-around for network file test
...
Work around the missing PathIsNetworkPathW() function...
2009-07-27 17:36:09 +02:00
Rémi Denis-Courmont
5d0553056f
file: do POSIX advisory I/O
...
The system can use the hint to prefetch the data into memory, if
possible. Hopefully, this will reduce choppiness, as well as power
consumption.
2009-07-23 23:23:27 +03:00
Rémi Denis-Courmont
2a6adf7446
file: network file extra caching for Win32
...
Fixes #2983 for good ths time hopefully...
2009-07-23 18:09:18 +03:00
Rémi Denis-Courmont
7dee04f551
Fix warning
2009-07-23 18:05:08 +03:00
Rémi Denis-Courmont
f556fc3e5d
Make the extra network file caching configurable
...
I thought of using a completely separate setting. But that would break
backward compatibility. I think it is best to let --file-caching
increase caching for all files. I guess that is how TheDJ intended it.
2009-07-20 19:37:17 +03:00
Rémi Denis-Courmont
a427e3273d
Check for remote file - Linux support
2009-06-25 20:30:57 +03:00
Derk-Jan Hartman
6ef7fa7231
file: When loading a non-local file, raise the caching with 700ms.
2009-06-25 18:41:20 +02:00
Laurent Aimar
53a3b8597e
Add most of *-caching options as safe
...
Patch by Anthony Loiseau (thannoy _AT_ actech-innovation _DOT_ com)
2009-05-01 14:58:46 +02:00
Rémi Denis-Courmont
3b729128a6
Forcefully update file size if read data past the former end of it
...
Maybe we could call fstat() at every read anyway? While a file is open,
the operating system is extremely likely to have its meta data cached.
2009-04-08 18:49:51 +03:00
Rémi Denis-Courmont
2c87bceb5d
Reading regular and block files can always be paced
2009-04-08 18:49:08 +03:00
Rémi Denis-Courmont
c539b3dd4e
fmt
2009-03-31 18:22:01 +03:00
Rémi Denis-Courmont
cf09f019ea
Use dialog_Fatal, fix a bunch (but not all) interaction crashes
2009-03-05 22:28:03 +02:00
Rémi Denis-Courmont
3fc7274ffd
Support for opening any file descriptor with fd://
2009-02-21 11:56:13 +02:00
Rémi Denis-Courmont
d61e4c6c82
Fix unitialized seekable variable
2009-02-05 22:27:10 +02:00
Rémi Denis-Courmont
ecdec76a4b
System knows better whether we can seek.
2009-02-05 18:40:15 +02:00
Rémi Denis-Courmont
558ed80209
Do not poll regular files (useless), block devices (undefined).
...
We do poll character devices, as it works for TTYs and some platform
specific devices.
2009-02-05 18:37:56 +02:00
Rémi Denis-Courmont
9d4c2ee574
Only use file size for regular files. Allow seeking block devices.
...
Block special files are always seekable. File size is undefined for
non-regular files.
2009-02-05 18:37:56 +02:00
Rémi Denis-Courmont
be6cfb0561
access_file: cosmetics
2009-02-05 18:03:09 +02:00
Rémi Denis-Courmont
71aa05adf7
Remove redumdant fcntl() calls
2009-01-27 18:07:08 +02:00
Laurent Aimar
be19f7facc
Removed useless ACCESS_GET_MTU/STREAM_GET_MTU.
2009-01-20 22:28:47 +01:00
Rémi Denis-Courmont
f7b081e519
File: (try to) give up reading on I/O error
...
Whether this works depends on the stream and demux behaviour. There may
be a better way to fix this.
2009-01-18 20:16:03 +02:00
Rémi Duraffort
ce3b16b069
access_file: unneeded test.
2009-01-14 11:13:47 +01:00
Rémi Denis-Courmont
0549228196
Remove most stray semi-colons in module descriptions
...
Those multi-lines are still to be done (it's going to be fun...)
See also 5af4cc854b
.
2008-10-29 22:14:26 +02:00
Geoffroy Couprie
68d84670dc
check for fcntl()
...
win32 has a fcntl header but no fcntl function
2008-10-14 12:06:05 +02:00
Derk-Jan Hartman
f232b26244
file: Fix compilation on Windows.
2008-10-13 04:25:16 +02:00
Rémi Denis-Courmont
90ba04f49e
Set close-on-exec file for file inputs
...
We don't want to leak descriptors to child PROCESSES (!= threads) such
as the pseudo-CGI interface. The socket wrappers ahve already been doing
that for a while. Unfortunately, there are still many "leaks", through
underlying libraries, opendir(), fopen(), etc. And then, this is not
thread-safe (we leak if another thread calls fork() between open() and
fcntl()). This is a well-known limitation in POSIX anyway.
2008-10-11 20:11:08 +03:00
Derk-Jan Hartman
47a7e913b9
file: Big bug... typo in the define.
...
The code was never enabled.
2008-10-10 13:53:08 +02:00
Geoffroy Couprie
602f2d42cd
WinCE: factorize the file access code (and make it work)
2008-10-06 12:40:19 +02:00
Rémi Denis-Courmont
eb2ec28e5a
Code factorization
2008-09-30 18:39:26 +03:00
Rémi Denis-Courmont
5fdc56dbbe
Fail permanently on fatal file I/O error
...
This fixes a busy loop.
2008-09-28 18:45:59 +03:00
Rémi Denis-Courmont
bd3a0ce378
access_file: use the waitpipe and always poll
...
This removes dummy wakeups, and fixes a deadlock when quitting while
reading from a FIFO.
2008-06-21 00:27:44 +03:00
Rémi Denis-Courmont
ead20e7c7c
File: devices are not seekable
...
Character device may be seekable (depending on the device) and block
device are seekable, but only on certain boundaries which we don't
handle.
2008-06-12 20:10:55 +03:00
Rémi Denis-Courmont
3561b9b28f
Plugins: include vlc_common.h directly instead of vlc/vlc.h
2008-05-31 22:10:30 +03:00
Rémi Denis-Courmont
13ae40b0ef
Use gettext_noop() consistently
2008-05-21 20:19:25 +03:00
Rémi Denis-Courmont
27d483e9ef
Include vlc_plugin.h as needed
2008-05-08 19:20:21 +03:00
Rémi Denis-Courmont
d1d3dc1d10
Remove I64C as well
2008-05-01 22:11:47 +03:00
Pierre d'Herbemont
f94a2f9c4a
access: Rename access2 to access as access is no longer existing.
2008-04-14 02:02:24 +02:00
Pierre d'Herbemont
449fd28aaf
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
...
This improves readability a lot and prevent us from reinventing the wheel.
2008-04-14 02:02:22 +02:00
Rémi Denis-Courmont
49c5319575
file access: Remove expand path, spare one dummy duplication
2008-03-19 18:46:53 +02:00
Rémi Denis-Courmont
c2f5a92b2b
file: Be consistent with the rest of the world. Do not expand tilde.
...
The shell already does it, and \~ should not be expanded by VLC.
Also fixes consistency with the other file-opening plugins
(directory, mmap, cdda...).
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
2008-03-04 22:29:27 +02:00
Rémi Denis-Courmont
1c0f708acf
Remove old mmap support
2008-02-20 21:24:37 +00:00
Rémi Denis-Courmont
a101ffbddf
Remove unused string
2008-02-20 20:08:51 +00:00
Laurent Aimar
e751a0a7f1
Cosmetic (corrected a comment)
2008-02-02 19:17:41 +00:00
Rafaël Carré
0df1578e91
access_file: fix a vlc warning
2008-01-25 15:15:56 +00:00
Rémi Denis-Courmont
99fab9089e
Don't include config.h from the headers - refs #297 .
...
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.
2008-01-23 21:50:58 +00:00
Rémi Denis-Courmont
4f02842805
Revert the so-called whitelisting commits that are actually blacklisting
2008-01-16 17:51:21 +00:00
Rafaël Carré
806cf51658
input options whitelisting, step 2 (refs #1371 )
2008-01-16 17:36:14 +00:00
Rémi Denis-Courmont
850319351c
Be on the safe side of memory protection for now: use PROT_WRITE.
2007-12-28 17:17:29 +00:00
Rémi Denis-Courmont
189bc59e7b
block_mmap_Alloc: commoditize block allocation from mmap
...
Only the file access uses this, but I don't like "wild" callbacks into plugins.
2007-12-28 17:01:56 +00:00
Rémi Denis-Courmont
bbfa9d88f2
Fix stack overflow in debug code: use heap for large allocations.
2007-12-28 16:16:55 +00:00
Rémi Denis-Courmont
7d020526b3
Revert [23889]. Don't enable debug if you don't want it.
2007-12-27 16:48:20 +00:00
Jean-Paul Saman
f9012772a8
Silence debug message.
2007-12-27 12:45:31 +00:00
Felix Paul Kühne
9c28c11437
* mmap is broken on Darwin. Disabled it for now to have basic file access functionality working.
2007-12-25 13:55:30 +00:00
Rémi Denis-Courmont
ecc5eb9db2
Put debug/test code for mmap
...
(it does not find any error here)
2007-12-22 14:47:15 +00:00
Rémi Denis-Courmont
cfdc3865b6
- Parse seek offsets as unsigned (why they were signed in the first place??)
...
- Fix comments
- Cache pagesize
2007-12-22 14:11:42 +00:00
Rafaël Carré
ca59f1e537
fix [23367]
2007-12-21 21:38:35 +00:00
Rafaël Carré
aa71d506ad
file: do not declare mmapBlock() if it won't be defined
2007-12-21 21:05:02 +00:00
Rémi Denis-Courmont
2004f95fe5
Use ssize_t
2007-12-21 15:56:30 +00:00
Rémi Denis-Courmont
6b822f38be
Use (s)size_t for pf_read and pf_write.
...
This is very likely to break .*64 platforms.
2007-12-09 17:39:28 +00:00
Rémi Denis-Courmont
6ab10612b9
typo
2007-11-27 19:39:23 +00:00
Rémi Denis-Courmont
eab5925fe6
Better error handling
2007-11-27 19:39:05 +00:00
Rémi Denis-Courmont
529cbee570
Don't use MAP_POPULATE
2007-11-27 18:17:13 +00:00
Rémi Denis-Courmont
3ef4b19601
Fix EOF check and remove fprintf
2007-11-27 18:08:25 +00:00
Ilkka Ollakka
c26ef132d8
oneliner to fix i_pos updating. works for me.
2007-11-27 12:43:54 +00:00
Rémi Denis-Courmont
5b7fd3023d
Don't bother seeking when using mmap
2007-11-26 21:02:27 +00:00
Rémi Denis-Courmont
70a886ebcd
Fix file position update
2007-11-26 21:01:13 +00:00
Rémi Denis-Courmont
253488ca01
typo
2007-11-26 20:56:49 +00:00
Rémi Denis-Courmont
5743a8e2cd
Memory mapped file input
2007-11-26 20:27:15 +00:00
Felix Paul Kühne
42ee1b383a
* English grammar fixes and beautifications for the intf_UserFatal messages
2007-11-10 23:14:17 +00:00
Rémi Denis-Courmont
d8fc0a94ed
Export Content-Type out of HTTP access using Control.
2007-10-02 15:54:16 +00:00
Rémi Denis-Courmont
50852e85f1
Remove last occurences - fixes #1297
2007-09-18 16:32:17 +00:00
Rémi Denis-Courmont
552e595131
Replace strerror() with %m (or Linux DVB: strerror_r) - refs #1297
2007-09-18 16:20:49 +00:00
Rafaël Carré
6ee1e193fd
Removes trailing spaces. Removes tabs.
2007-09-10 18:56:52 +00:00
Rémi Denis-Courmont
e40d134c69
Remove _GNU_SOURCE and string.h too
2007-08-20 19:10:23 +00:00
Rémi Denis-Courmont
81c5ac29fa
Remove stdlib.h
2007-08-20 19:08:22 +00:00
Rémi Denis-Courmont
39c625244a
- Cleanup and fixes deprecated options:
...
- Removed the gross SUPPRESSED hack
- Remove support for strict deprecated aliases (that was not used anyway)
2007-08-04 20:49:46 +00:00
Rémi Denis-Courmont
d47063eabb
Fix memleak (oups)
2006-12-03 17:57:54 +00:00
Clément Stenac
d3fe7f2879
A bit of headers cleanup
...
* Headers in include must contain the structures and prototypes needed
by the plugins and should be named vlc_*.
* Headers in include/vlc must contain the structures and prototypes
needed by external libvlc clients
* Moved and renamed some things in headers.
- Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
- Removed snapshot.h (merged in vlc_vout.h)
- Removed vlc_spu.h (merged in vlc_osd.h)
- Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
- Moved all internal headers to src
- Merged vlc_video.h and video_output.h and move private things to src
- Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
(meta headers for use in modules, and often implying too large
dependencies)
* Removed some useless dependencies
* Unexported a bunch of functions and structures used only in src/
(--> Still some work here)
* Finally made input_thread_t and input_source_t (mostly) private.
Added input_GetItem to fetch the input_item of an input_thread
* Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol
prefix
This commit has a 99% probability of breaking the build, 0.1% of killing
your cat and 0% of getting you hot chicks.
2006-11-26 14:20:34 +00:00
Rémi Denis-Courmont
14532988cf
Really fix the stat warning (tested on Mingw32)
2006-11-13 15:25:50 +00:00
Rémi Denis-Courmont
e131931fa3
Remove debug message
2006-11-12 15:17:29 +00:00
Rémi Denis-Courmont
2f095050c2
Don't use void * for utf8_(l)?stat() as it hinders bug detection
2006-11-12 12:02:55 +00:00
Damien Fouilleul
fb635e2103
- access/file.c: fixed stat on win32, make sure the right stat structure is used, 'struct _stati64' on win32 and not 'struct stat'
2006-11-11 19:14:53 +00:00
Rémi Denis-Courmont
378c8bedf2
Add more debug
2006-11-10 21:07:57 +00:00
Rémi Denis-Courmont
69263809ad
Cosmetic changes
2006-11-10 20:50:34 +00:00
Rémi Denis-Courmont
e3f73d0e36
Cosmetic fix
2006-11-06 17:07:55 +00:00
Antoine Cellerier
e91c23bee0
Simplify
2006-11-06 17:03:01 +00:00
Rémi Denis-Courmont
868d7cc14c
Fix boundary checks on file seek
2006-11-06 17:01:44 +00:00
Rémi Denis-Courmont
c32f5ca08d
Use utf8_open
2006-11-04 15:29:25 +00:00
Rémi Denis-Courmont
b8433e0d82
Support filenames outside the ANSI Code Page
2006-11-01 21:03:53 +00:00
Rémi Denis-Courmont
345b608740
Get rid of broken file-cat option ( closes #807 )
2006-11-01 20:50:18 +00:00
Rémi Denis-Courmont
537d79a973
- Revert [17394] which reintroduced TOCTOU issues
...
- Re-fix directory handling
2006-11-01 15:15:44 +00:00
Rafaël Carré
b096694504
Removes useless sanity checks
2006-11-01 08:17:42 +00:00
Rafaël Carré
914f20188c
Makes file plugin fail to access directories
...
Some sanity checks
2006-11-01 07:50:44 +00:00
Rémi Denis-Courmont
f81778e9a7
fix Windows build
2006-10-31 17:51:59 +00:00
Rémi Denis-Courmont
bb24808cf5
Rewrite of the file access
2006-10-31 17:41:04 +00:00
Rémi Denis-Courmont
b1a3bd05cf
Suppress some useless variable
2006-10-31 15:47:07 +00:00
Rafaël Carré
d9d39662d2
Fixes double free()
2006-10-31 03:05:35 +00:00
Rémi Denis-Courmont
945182d81f
- Fix TOCTOU problem (utf8_stat -> fstat)
...
- Fix file descriptor leak when opening an empty file
- Don't close STDIN.
2006-10-29 16:49:43 +00:00
Rémi Denis-Courmont
51b87d9b7e
Minor simplification
2006-10-29 16:33:10 +00:00
Rémi Denis-Courmont
5ecdf63107
Cosmetic fix
2006-10-29 16:30:48 +00:00
Rémi Denis-Courmont
57d2983b03
Allow seeking of character devices with non-zero size
2006-10-29 16:29:07 +00:00
Rémi Denis-Courmont
3d7b3dabff
Character devices are not seekable.
...
Thanks to Ed Schouten for noticing.
2006-10-26 14:54:39 +00:00
Clément Stenac
f485214f09
For consistency, remove references to vlc from libvlc
...
Also, make it clearer what is shared and instance-specific
So,
libvlc_t ==> libvlc_global_t
vlc_t ==> libvlc_int_t (internal instance)
p_object->p_libvlc ==> p_object->p_libvlc_globale
p_object->p_vlc ==> p_object->p_libvlc
VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC
And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
2006-09-15 14:31:51 +00:00
Clément Stenac
928454fad8
Fix a number of problems with interaction dialogs
...
Remove the "seeking too far" error, as it happens for broken AVI and is quite confusing
2006-09-14 21:19:34 +00:00
Felix Paul Kühne
89298c16e4
* browsed through all code files starting with A to F and added non-blocking intf_UserFatal calls next to msg_err where I think that it is necessary.
...
I tried to select the most important msg_errs. If I missed your favourite, feel free to add it.
Feedback on the wording and the placement of the interaction calls is strongly welcomed.
For the records: I'm using some general topics for most of the dialogues to produce less work for the translators. The current ones go like this:
"Audio output failed", "Network interaction failed", "Streaming / Transcoding failed", "Audio filtering failed", "File reading failed", "Playback failure"
More to come.
2006-08-22 23:22:14 +00:00
Gildas Bazin
4ecc5ff7e3
* modules/access/file.c, directory.c: bug and memory leak fixes
2006-08-03 21:57:58 +00:00
Clément Stenac
90a4caea90
Some more demux and access code factorization
2006-07-19 09:33:41 +00:00
Rémi Denis-Courmont
a10232da1f
Win32 compile fix
2006-04-29 14:23:00 +00:00
Rémi Denis-Courmont
1cea7efdb0
- Use poll() instead of select() so we don't depend on FD_SETSIZE
...
- Clean up
2006-04-29 13:55:07 +00:00
Rémi Denis-Courmont
0ee3f46125
Whenever using select() companion macro FD_SET(), one must ensure that
...
the specified file descriptor does not exceeds the fd_set limit (FD_SETSIZE).
Registering a file descriptor above this limit is not defined (read: this is
a buffer overflow).
This is not normally exploitable on Linux because FD_SETSIZE equals the
default limit for file descriptors per processes, but should work on BSDs.
Cygwin is also very prone to this problem (but right, we don't use it). As
for Windows, it will overflow if you try to select() more than 64 sockets at
a time (regardless of the total numbers of socket), but for the sake of
simplicity and portability, this patch actually prevent opening more than
64 sockets at all.
There are still quite a bunch of plugins that needs fixing.
2006-04-27 20:18:14 +00:00
Christophe Mutricy
4f15591e47
Access/*: Second lecture (refs #438 )
2006-03-31 23:07:01 +00:00
Clément Stenac
36a5efe8b5
Access strings (Refs:#438)
2006-03-29 13:49:40 +00:00
Rémi Denis-Courmont
543574fd1d
Another bunch of Unicode file names fixes (refs #528 )
2006-02-13 09:54:15 +00:00
Antoine Cellerier
2cb472dba0
FSF address change.
2006-01-12 23:10:04 +00:00
Derk-Jan Hartman
68a61049d1
* Compile fix for OSes without F_RDAHEAD and F_NOCACHE
2006-01-07 23:08:42 +00:00
Derk-Jan Hartman
165bc2f4f2
* Set FD_RDAHEAD and FD_NOCACHE on when reading from files. improves reading from networkshares and VMEM usage.
...
Suggested by Marko Karppinen.
2006-01-07 22:01:17 +00:00
Clément Stenac
3478c35341
Grmbl
2005-12-16 09:47:15 +00:00
Clément Stenac
be75111279
Revert
2005-12-16 09:46:03 +00:00
Damien Fouilleul
9fbd6f2e99
- support for specific WIN32 file URL such as file:/C:/ and file:///C:/
2005-08-21 17:46:48 +00:00
Christophe Massiot
91e5760edb
* modules/access/file.c: Expansion of '~/' in filenames.
2005-08-17 16:00:30 +00:00
Rémi Denis-Courmont
26a0d71ed4
Fix stat() when local charset is not UTF-8
2005-08-15 14:50:06 +00:00
Rémi Denis-Courmont
53d6bb5d31
Use UTF-8 internally ( closes #16 and introduces lots of yet to be uncovered bugs)
...
* libvlc: Conversion functions (needs performance improvement)
Convert filenames from command line
* SAP, Skins2: no perform own UTF-8 conversion
* file, playlistold : convert
* wx, winCE : assume UTF-8
2005-08-03 19:01:44 +00:00
Derk-Jan Hartman
f45ea277d6
* Fix an issue with reading of files that are still growing in size. This fixes bugzilla report 2130. Fix by Todd Lutton (tlutton at aol.com).
2005-07-21 13:12:19 +00:00
Rémi Denis-Courmont
fe087a3828
Make Zorglub less unhappy
2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28
Copyright fixes
...
(da big courmischage)
2005-07-08 18:12:44 +00:00
Anil Daoud
f5961ab3d9
* configure.ac: alsa is now really default enabled
...
* modules/demux/*: typo and user-friendly description
* modules/access/*: less vlc warnings
* modules/codec/subsdec.c: subtitles justification is no longer "advanced"
2005-03-11 22:36:40 +00:00
Gildas Bazin
0a5efa39e8
* src/misc/modules.c,cpu.c, modules/access/file.c: WinCE fixes.
2005-01-05 22:45:36 +00:00
Clément Stenac
d5eacbea63
Really fix all the set_name.
...
Sorry for the trouble
2004-12-16 18:58:12 +00:00
Clément Stenac
a90a19a6b0
Improvements to preferences
...
* Each module can declare a "human-readable short name" with set_name
* Modules are sorted by category (set_category, set_subcategory).
Modules configs can be separated by set_section()
* Separated audio-filter and audio-visual
* Separated extraintf and control
* New command and widget : add_module_list() for comma-separated modules
* Vfilters now use "," as separator
2004-12-11 14:45:46 +00:00
Gildas Bazin
9d3104612d
* modules/access/file.c: WinCE cruft removal.
2004-10-05 15:31:22 +00:00
Gildas Bazin
af338f594a
* modules/access/file.c: got rid of the #ifdef HAVE_ERRNO_H + WinCE compilation fixes.
2004-10-04 14:09:33 +00:00
Derk-Jan Hartman
9bfb547eac
* Don't bitch anymore about not found access_demux plugins.
...
* Add ACCESS_SET_PRIVATE_ID_STATE to the list of every access plugin
* msg_Err -> msg_Warn for unimplemented Control queries
2004-08-31 18:32:54 +00:00
Laurent Aimar
3b6a46b8c5
* access/*: use var_* helpers.
...
* access/vcd/ clean up.
2004-06-06 12:51:06 +00:00
Laurent Aimar
bd080991f0
* ninput: added more access2 doc, added ACCESS_SET_PRIVATE_ID_STATE,
...
STREAM_CONTROL_ACCESS.
* all: added previous new commands support.
2004-06-05 19:36:51 +00:00
Laurent Aimar
87570dbb37
* file: converted to access2. I hope it still compils everywhere.
...
* access2: added stream/file/kfir shortcut. Begin title support but
nothing usable yet.
2004-06-03 00:08:54 +00:00
Sam Hocevar
4b9f4ff644
* Massive spelling corrections.
2004-04-27 16:35:15 +00:00
Gildas Bazin
4e9d548b96
* modules/access/file.c: fixed bug in concat mode when seeking.
2004-04-06 10:27:14 +00:00
Gildas Bazin
613d29c692
* modules/access/file.c: more fixes ( thanks fenrir :) ).
2004-03-14 17:15:43 +00:00
Gildas Bazin
ff451709d3
* modules/access/file.c: couple of fixes for the file-cat mode.
2004-03-14 16:54:55 +00:00
Gildas Bazin
144bd771d6
* modules/access/file.c:
...
+ implemented a --file-cat config option that accepts a coma separated list of file names.
This option allows opening splitted files as a single (concatenated) input.
2004-03-10 17:10:40 +00:00
Gildas Bazin
4598fd249a
* include/vlc_threads.h:
...
+ lower a bit the input thread priority on win32 (using THREAD_PRIORITY_ABOVE_NORMAL now).
* modules/access/file.c:
+ s/config_GetInt()/var_Get() for file-caching.
* modules/access_output/udp.c:
+ less verbose debug messages.
+ increase thread priority on win32.
2004-03-01 12:50:39 +00:00
Gildas Bazin
630d42d5a3
* modules/access/*: strings review + coding style fixes.
2004-01-25 17:31:22 +00:00