1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-10 19:05:07 +02:00
Commit Graph

11 Commits

Author SHA1 Message Date
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
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
Jérome Decoodt
7d4656d490 Should fix compilation
Add some news
2007-06-20 20:42:24 +00:00
Jérome Decoodt
bf2bdccad3 Add rotate-deciangle for more precision in rotate
Add unimotion (http://members.optusnet.com.au/lbramsay/programs/unimotion.html)
to motion interface
Add a low band filter to the motion
2007-06-20 20:19:24 +00:00
Antoine Cellerier
610d26b1b6 * rotate.c: Fix a few bugs + don't use p_libvlc_global to store instance specific parameters
* motion.c: reflect changes on rotate.c
2007-04-20 23:48:27 +00:00
Clément Stenac
80fde19dfe More cleanup 2006-12-24 14:18: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
Antoine Cellerier
7a5a63a7c0 Motion control interface can now be used with the rotate video filter. (Should be usefull when watching videos on a boat i guess ... :) ) Command line: vlc --control motion --motion-use-rotate --video-filter rotate <the video> 2006-10-14 17:06:38 +00:00
Clément Stenac
a06213d7f4 * Get rid of the Manager thread by making blocking interfaces listen to
p_libvlc->b_die
  Not implemented for OS X as I am not sure, please check if it is feasible.
* Don't run the dummy interface
2006-09-24 09:34:57 +00:00
Sam Hocevar
2cda7c1d22 * modules/control/motion.c: control VLC with laptop built-in motion sensors. 2006-07-04 14:06:44 +00:00