Commit Graph

24 Commits

Author SHA1 Message Date
Rémi Denis-Courmont
c0f4bfc5d8 Headers: use non-reserved identifiers for multi-inclusion protection 2008-08-11 19:34:48 +03:00
Rémi Denis-Courmont
fbb8255dcf Remove __LIBVLC__ test 2008-06-06 19:07:55 +03: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
e3e9c13799 Pass content-type from access to stream 2007-10-02 16:05:13 +00:00
Rafaël Carré
6ee1e193fd Removes trailing spaces. Removes tabs. 2007-09-10 18:56:52 +00:00
Rémi Denis-Courmont
40785cad48 Make stream_Peek take a const pointer as it should
(This introduces a lot of warnings)
2007-07-20 14:22:54 +00:00
Antoine Cellerier
f397fdb667 * vlc_stream.h: Don't export stream_ReadLine() twice. 2007-05-15 15:09:40 +00:00
Rémi Denis-Courmont
9b6b0df36a Uuinline functions and hide stream_t (it's not used in any module anyway) 2007-04-18 18:55:19 +00:00
Rémi Denis-Courmont
bbd9d31500 typo 2007-04-18 17:25:37 +00:00
Clément Stenac
fbf4c8060d A bit of vlc/libvlc cleanup:
* libvlc sources and plugins now define __LIBVLC__ and headers exported to
  plugins (ie, include/vlc_*.h) check for this
* libvlc sources use the value of the "libvlc" component in vlc-config instead
  of vlc
* Apply flags directly to "libvlc" in configure.ac - might temporarily break win32 :)
2006-12-03 13:48:21 +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
89136d0144 Add a few harmless const 2006-11-06 17:58:08 +00:00
Antoine Cellerier
2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00
Clément Stenac
dc09f863f9 Remove unused structures from vlc_common.h
Minor headers cleanup
2005-12-15 11:37:45 +00:00
Derk-Jan Hartman
a5e04c86eb * UTF16 and UTF32 conversion to UTF8 for stream_ReadLine(). (fixes #304) 2005-12-10 23:47:34 +00:00
Steve Lhomme
4ff2a9a24f * prevent crashes when a stream is not opened correctly 2005-09-03 15:55:52 +00:00
Clément Stenac
39cc95b625 Fix a few warnings 2005-08-15 14:57:02 +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
Cyril Deguet
9e9b39ff56 * vlc_stream.h: added missing extern "C" (prevented compilation of skins2
module in builtin mode)
2005-05-01 15:17:40 +00:00
Sigmund Augdal Helberg
9957b2285c fixed a few problems with stream_UrlNew 2005-04-01 22:23:22 +00:00
Sigmund Augdal Helberg
2d16a40839 added a stream_UrlNew to open a general purpos stream_t from a url.
added a pf_destroy to stream_t, changed all various stream_FooDestroy to
stream_Delete
2005-04-01 18:37:31 +00:00
Sigmund Augdal Helberg
efc525bf53 all: new stream_t reading from a buffer. 2004-11-26 23:52:42 +00:00
Laurent Aimar
0a77085121 * vlc_stream.h : oops again. 2004-06-22 20:09:22 +00:00