summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Collapse)Author
2004-02-19Structure not big enough and was writing past buffer boundary.Rocky Bernstein
Thanks to Marco Zühlke for finding/fixing this problem. CVS patchset: 6173 CVS date: 2004/02/19 02:31:22
2004-02-17Make default type of connection in MMS configurable (autoprobe, TCP or HTTP).František Dvořák
mms:// ... method (or probing) according to config option mmst:// ... always only TCP mmsh:// ... always only HTTP This will speed up connection behind firewalls which block TCP. Default behaviour is the same as current. CVS patchset: 6168 CVS date: 2004/02/17 13:40:57
2004-02-16fix freezes with input plugins that play with the speed:uid86226
* use _x_set_speed() for speed manipulations, since it is ticket-safe * _x_set_speed() is an internal helper function now, move frontend locking outside of it * restrict access to metronom clock internal stuff CVS patchset: 6165 CVS date: 2004/02/16 20:19:09
2004-02-15thank you, valgrindMichael Roitzsch
CVS patchset: 6162 CVS date: 2004/02/15 20:31:23
2004-02-12getting rid of AO_PROP_PAUSED, because it can be derived by asking the clockMichael Roitzsch
CVS patchset: 6136 CVS date: 2004/02/12 18:09:19
2004-02-12some code cleanup, make MRL more consistent by allowing dvb:/<channel>Michael Roitzsch
(old scheme kept for compatibility) CVS patchset: 6134 CVS date: 2004/02/12 18:05:06
2004-01-26add preview to rtp pluginMiguel Freitas
patch by Graham Brooks <gbrooks@imsmail.org> CVS patchset: 6067 CVS date: 2004/01/26 20:07:33
2004-01-23Security patch for input_http and using http status string in mmsh.c ↵František Dvořák
(cut&paste). CVS patchset: 6060 CVS date: 2004/01/23 00:01:08
2004-01-09- rework semantics of some buffer flags. check buffer.h for details.Miguel Freitas
- increase demux and decoder apis - fix runtime changing of ogg/ogm audio channels note: i hope i haven't broken any demux->decoder data exchange. please report any problems. CVS patchset: 6014 CVS date: 2004/01/09 01:26:32
2004-01-07- use O_EXCL when opening the CD device so that we're sure no other applicationBastien Nocera
will try and touch it CVS patchset: 6009 CVS date: 2004/01/07 22:21:40
2004-01-03Second attempt at detecting end of non-live rtsp streamsJames Stembridge
CVS patchset: 5979 CVS date: 2004/01/03 17:19:39
2003-12-26* cure the ABI breakage: XINE_LANG_MAX cannot be increasedMichael Roitzsch
* add TODO items to provide a better solution CVS patchset: 5950 CVS date: 2003/12/26 16:13:21
2003-12-24small cleanupMichael Roitzsch
CVS patchset: 5937 CVS date: 2003/12/24 12:58:58
2003-12-20No globals allowed. Fix indentation style. Explicit (void) function parameter.Daniel Caujolle-Bert
CVS patchset: 5929 CVS date: 2003/12/20 23:42:46
2003-12-14API version bounceSiggi Langauf
CVS patchset: 5912 CVS date: 2003/12/14 22:13:22
2003-12-14avoid segfaultDaniel Caujolle-Bert
CVS patchset: 5909 CVS date: 2003/12/14 12:19:25
2003-12-13users had requested to make pvr device configurableMiguel Freitas
CVS patchset: 5905 CVS date: 2003/12/13 21:55:52
2003-12-13fix strlenDaniel Caujolle-Bert
CVS patchset: 5903 CVS date: 2003/12/13 11:52:56
2003-12-13Update win32 MSVC build:František Dvořák
* internal names cleanup * http input plugin uses http_helper.c * fix change in audio_directx * MSVC stoped compile xineui because of 'this', mysterious * change non-constand array lengths to malloc/free, it good for such old compilers as my MSVC 6.0 * change lprintf macro for MSVC to compile again (I don't know, how use variable number of macro arguments in MSVC...) * merge compiling of xine-utils and xine-engine CVS patchset: 5902 CVS date: 2003/12/13 11:35:07
2003-12-13set dvdcss verbosity according to xine's oneDaniel Caujolle-Bert
CVS patchset: 5901 CVS date: 2003/12/13 01:53:48
2003-12-12use xine_hexdump and _x_io* helper functionsJames Stembridge
CVS patchset: 5896 CVS date: 2003/12/12 22:53:15
2003-12-11Use SDP naming scheme.Thibaut Mattern
Fix strange len8 computation. CVS patchset: 5890 CVS date: 2003/12/11 01:15:53
2003-12-10fix unused variableMichael Roitzsch
CVS patchset: 5888 CVS date: 2003/12/10 17:10:46
2003-12-09update copyright year (and we have to do it again in 3 weeks... ;-) )Daniel Caujolle-Bert
CVS patchset: 5879 CVS date: 2003/12/09 00:02:28
2003-12-08people complained about missing timevalMiguel Freitas
CVS patchset: 5874 CVS date: 2003/12/08 14:23:43
2003-12-08fix performance problemsMiguel Freitas
patch by Ramon van der Aar CVS patchset: 5869 CVS date: 2003/12/08 12:35:20
2003-12-07get rid of XINE_{ASSERT,ABORT} and useless xine_print_trace (useless). ↵Daniel Caujolle-Bert
Replace XINE_ASSERT by _x_assert, which works exaclty as assert, except that it still warns with NDEBUG defined (but don't abort). Fix missuning of assert(0), which isn't safe, abort is abort, assert is for debugging purpose only, so all assert(0) has been converted to abort() alls. In osd_preload_fonts(): alloc needed memory chunk. Define NDEBUG in CFLAGS, for non DEBUG build only. CVS patchset: 5860 CVS date: 2003/12/07 15:34:29
2003-12-05Should the segfault with the "save" input plugin.Thibaut Mattern
CVS patchset: 5847 CVS date: 2003/12/05 22:31:41
2003-12-05cleanup phase II. use xprintf when it's relevant, use xine_xmalloc when it's ↵Daniel Caujolle-Bert
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued... CVS patchset: 5844 CVS date: 2003/12/05 15:54:56
2003-12-04Adjusting Makefile.František Dvořák
CVS patchset: 5843 CVS date: 2003/12/04 22:43:18
2003-12-04use _x_io* functionsJames Stembridge
CVS patchset: 5842 CVS date: 2003/12/04 22:38:29
2003-12-04quietJames Stembridge
CVS patchset: 5840 CVS date: 2003/12/04 22:14:53
2003-12-04Attempt to detect end of real rtsp streamsJames Stembridge
Minor hexdump cleanup CVS patchset: 5839 CVS date: 2003/12/04 22:11:25
2003-12-04Oups.Thibaut Mattern
CVS patchset: 5838 CVS date: 2003/12/04 22:07:05
2003-12-04Cleanup:Thibaut Mattern
- use url_helper - always use _x_io* functions - log more stuff with xprintf CVS patchset: 5837 CVS date: 2003/12/04 21:48:36
2003-12-04Cleanup:Thibaut Mattern
- use url_helper - use an other http agent (this one seems more reliable) - some printf -> xprintf conversions - remove some LE_* clones - some sprintf -> snprintf conversions - always use _x_io* functions CVS patchset: 5836 CVS date: 2003/12/04 21:37:40
2003-12-04more str* to strn* conversions.Thibaut Mattern
CVS patchset: 5835 CVS date: 2003/12/04 21:19:03
2003-11-27fix compiler warning about LOG_MODULE being redefinedMichael Roitzsch
CVS patchset: 5809 CVS date: 2003/11/27 22:33:01
2003-11-26xprintf clean pass. xprintf now log into new XINE_LOG_TRACE log buffer. ↵Daniel Caujolle-Bert
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better). CVS patchset: 5801 CVS date: 2003/11/26 23:44:08
2003-11-26lprintf cleanup, pass I.Daniel Caujolle-Bert
CVS patchset: 5796 CVS date: 2003/11/26 19:43:26
2003-11-26http_helper:Thibaut Mattern
add a http url parser input_http: use http_helper try to fix potential security holes CVS patchset: 5783 CVS date: 2003/11/26 08:09:58
2003-11-23Implement seek timeout in RIP and drop input capability INPUT_CAP_SLOW_SEEK.František Dvořák
Check for seek success in mp3 and avi demuxers. CVS patchset: 5775 CVS date: 2003/11/23 23:20:56
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42
2003-11-16fix warningMichael Roitzsch
CVS patchset: 5751 CVS date: 2003/11/16 15:32:10
2003-11-15demux_action_pending privateMiguel Freitas
CVS patchset: 5734 CVS date: 2003/11/15 15:04:35
2003-11-15more helper functions cleanup (stream info, meta info)Miguel Freitas
CVS patchset: 5731 CVS date: 2003/11/15 13:01:00
2003-11-14fix memleakDaniel Caujolle-Bert
CVS patchset: 5730 CVS date: 2003/11/14 23:00:41
2003-11-12don't set proxyhost to NULLDaniel Caujolle-Bert
CVS patchset: 5727 CVS date: 2003/11/12 19:58:19
2003-11-12Use http_proxy envvar if it's set when proxyhost isn't. Use {l,x}printf.Daniel Caujolle-Bert
CVS patchset: 5726 CVS date: 2003/11/12 19:54:56
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
CVS patchset: 5721 CVS date: 2003/11/11 18:44:50