1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-21 07:24:15 +02:00
Commit Graph

45 Commits

Author SHA1 Message Date
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
Rémi Duraffort
e58e4ccd88 Use NULL instead of 0 for pointers. 2008-10-06 21:28:24 +02:00
Rémi Duraffort
48c7e2ce19 Check asprintf return value. 2008-08-17 21:49:59 +02:00
Rémi Duraffort
172e22c2f2 Remove unneeded msg_Error.
Fix a potential segfault.
2008-06-22 21:41:15 +02:00
Jean-Baptiste Kempf
aa1388193e Fix typo introduced in [ba06700b85]
Sorry about that.
2008-06-14 17:55:31 -07:00
Jean-Baptiste Kempf
ba06700b85 Kill a warning on windows. 2008-06-14 17:13:33 -07:00
Jean-Baptiste Kempf
f82fe2f3cc Don't define smb_auth on windows. 2008-06-14 16:51:43 -07: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
0a3bbd165d Revert "Simplify - CID 6"
This reverts commit 9ca4d5423b which
introduces a segfault.
2008-05-30 17:17:33 +03:00
Rafaël Carré
9ca4d5423b Simplify - CID 6 2008-05-30 16:08:20 +02: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
97897eeeb2 NIH syndrome cure (2) 2008-05-01 21:57:00 +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 Duraffort
0305cdacc1 Revert some errors in 859436564c and 9630c00c6b 2008-03-13 19:17:42 +01:00
Rémi Duraffort
9630c00c6b Another time "Remove useless test before a free". 2008-03-12 12:07:42 +01: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
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
d8fc0a94ed Export Content-Type out of HTTP access using Control. 2007-10-02 15:54:16 +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
Damien Fouilleul
b56716cfe6 smb.c: prevents problem with glibc defining open as a macro 2007-09-10 12:59:08 +00:00
Rémi Denis-Courmont
ba2f5bd9ac Missing static 2007-09-05 13:52:05 +00:00
Damien Fouilleul
dd28e32826 smb.c: this is a useless patch, why did i apply it in the first place ! 2007-08-28 16:53:39 +00:00
Damien Fouilleul
80dd59664e smb.c: protect open call, sounds like open is macro in latest glibc ? patch by kwizart 2007-08-28 16:43:39 +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
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
Antoine Cellerier
19f542a35b Fix a bunch of gcc warnings 2006-10-01 17:12:02 +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
83d3320758 OpenBSDish strlcpy() 2006-04-29 14:30:49 +00:00
Rémi Denis-Courmont
f4a873176e Nul terminate
Might be a better idea to implement strlcpy()
2006-04-29 13:59:07 +00:00
Rémi Denis-Courmont
2e1e099056 Use strncpy() rather than strncat() when the destination is empty 2006-04-29 13:38:50 +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
Antoine Cellerier
2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00
Gildas Bazin
e8ca5bab11 * configure.ac, modules/access/smb.c: compilation fix for new libsmbclient versions. Patch by Diego Petteno (flameeyes at gentoo dot org). 2005-09-02 18:18:03 +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
Rémi Denis-Courmont
1bc2b2790f Compile fix, unbreak smb access on Linux 2005-02-06 18:31:58 +00:00
Gildas Bazin
1227d46e2e * modules/access/smb.c: win32 implementation which doesn't depend on libsmbclient + proper URI parsing. 2005-01-27 15:44:34 +00:00
Gildas Bazin
0e27492308 * modules/access/smb.c: new SMB/CIFS access module using libsmbclient. 2005-01-27 12:51:21 +00:00