summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Collapse)Author
2006-12-28Link to pthreads for the pvr input plugin.Diego 'Flameeyes' Pettenò
CVS patchset: 8474 CVS date: 2006/12/28 21:38:32
2006-12-25The dvd input plugin uses dlopen-related functions, link to the correct library.Diego 'Flameeyes' Pettenò
CVS patchset: 8447 CVS date: 2006/12/25 18:34:07
2006-12-25 * Fix invalid memory access in Real Media SDP with tailored stream; reportedDiego 'Flameeyes' Pettenò
by Roland Kay. [bug #1602631] CVS patchset: 8442 CVS date: 2006/12/25 16:21:56
2006-12-25 * Fix program termination due to invalid Real Media SDP; reported by RolandDiego 'Flameeyes' Pettenò
Kay. [bug #1602663] CVS patchset: 8441 CVS date: 2006/12/25 16:12:16
2006-12-25 * Fix invalid memory access in Real Media ASM parser; reported by RolandDiego 'Flameeyes' Pettenò
Kay. [bug #1603503] CVS patchset: 8440 CVS date: 2006/12/25 15:39:31
2006-12-22In rtsp_session_read(): return the actual amount of bytes read.Claudio Ciccani
CVS patchset: 8435 CVS date: 2006/12/22 18:08:10
2006-12-22Removed INPUT_CAP_NOCACHE.Claudio Ciccani
Modified rtsp_session_read() to break reading after the end of the header. Support user-specified bandwidth via the "media.network.bandwidth" config option. CVS patchset: 8433 CVS date: 2006/12/22 16:42:20
2006-12-22Removed INPUT_CAP_NOCACHE.Claudio Ciccani
CVS patchset: 8432 CVS date: 2006/12/22 16:38:15
2006-12-19Mark string-type configuration items according to whether they're plainDarren Salt
strings or names of files, device nodes or directories. This information is available to front ends (via .num_value) so that they can present file/dir-open dialogue boxes if they so choose. Subtitle font selection is split up due to this. CVS patchset: 8425 CVS date: 2006/12/19 19:10:50
2006-12-18Partially implemented RTSP seekability:Claudio Ciccani
support starting the playback at an optional time by delaying the PLAY request upon the first call to rtsp_session_read() and setting the playback start time via input_plugin->seek_time(). CVS patchset: 8422 CVS date: 2006/12/18 21:31:47
2006-12-18Added INPUT_CAP_NOCACHE: disable usage of internal input cache by default.Claudio Ciccani
CVS patchset: 8421 CVS date: 2006/12/18 21:22:45
2006-12-13Don't leak directory handles when reading DVDs or DVD images.Darren Salt
Does not affect access via DVD device or image. CVS patchset: 8414 CVS date: 2006/12/13 20:52:27
2006-12-13Close the device after building the MRL list if it wasn't previously open.Darren Salt
Holding it open prevents eject from working. CVS patchset: 8413 CVS date: 2006/12/13 19:21:10
2006-12-13Close the device if it was opened but the content isn't that of a VCD.Darren Salt
Holding it open prevents eject from working. CVS patchset: 8412 CVS date: 2006/12/13 19:14:19
2006-12-08Prevent segfaults on out-of-range last_channel.Darren Salt
CVS patchset: 8408 CVS date: 2006/12/08 22:26:22
2006-12-08Fix wrong length specification for strncat() calls.Matthias Hopf
Consolidated multiple strncat() calls to snprintf(). CVS patchset: 8407 CVS date: 2006/12/08 16:26:10
2006-11-30Return a different code for every possible output, makes simpler to debug ↵Diego 'Flameeyes' Pettenò
what caused the failure. CVS patchset: 8395 CVS date: 2006/11/30 10:54:18
2006-11-29Fix buffer overrun reported by Roland Kay with JW's patch. Close bug #1603458.Diego 'Flameeyes' Pettenò
CVS patchset: 8392 CVS date: 2006/11/29 19:43:01
2006-11-19Don't escape %, hopefully the client sending the data is already escaping ↵Diego 'Flameeyes' Pettenò
some stuff, included %. This unbreaks URLs that contains "%20" already instead of spaces. CVS patchset: 8382 CVS date: 2006/11/19 15:38:47
2006-11-11When reading, read goes to asf_header_buffer, not asf_header (that luckily ↵Diego 'Flameeyes' Pettenò
enough was still NULL so that we didn't end up overwriting the wrong memory location (thus causing more issues). This should fix bug #1582987. CVS patchset: 8370 CVS date: 2006/11/11 00:05:22
2006-11-10When parsing the URL, escape characters like spaces and similar in the URI ↵Diego 'Flameeyes' Pettenò
string, so that it can play mp3 files with spaces in the name through HTTP, for instance. Thanks to Timothy Redaelli for reporting. CVS patchset: 8369 CVS date: 2006/11/10 23:47:48
2006-10-29- if the root menu isn't available, go to the title menu instead. ClosesBastien Nocera
GNOME Bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=344592 CVS patchset: 8354 CVS date: 2006/10/29 19:39:39
2006-10-23- unregister all the configuration callbacks when disposing of the classBastien Nocera
CVS patchset: 8349 CVS date: 2006/10/23 21:18:18
2006-10-16Compile v4l on FreeBSD with v4l_compat package.František Dvořák
CVS patchset: 8343 CVS date: 2006/10/16 22:09:32
2006-10-02build cdio for builddir != .František Dvořák
update for attic platforms (mainly older MinGW) unsupported attributes not used (fixes warnings) added check for sentinel attribute enabled TrueSpeech codec CVS patchset: 8327 CVS date: 2006/10/02 15:56:03
2006-10-01When the mmap()ed file grows, disable mmap() support.Diego 'Flameeyes' Pettenò
CVS patchset: 8326 CVS date: 2006/10/01 20:14:43
2006-09-28Don't use the new name for pathname parameter from upstream, fix build.Diego 'Flameeyes' Pettenò
CVS patchset: 8317 CVS date: 2006/09/28 08:19:14
2006-09-27Assert the presence of _last, although it was obvious by the previosu asserts.Diego 'Flameeyes' Pettenò
CVS patchset: 8315 CVS date: 2006/09/27 05:41:40
2006-09-26Avoid an off-by-one found by Coverity Scan CID 133.Diego 'Flameeyes' Pettenò
CVS patchset: 8311 CVS date: 2006/09/26 22:29:39
2006-09-26Check pointers before dereferencing them.Diego 'Flameeyes' Pettenò
Found by Coverity Scan CID 255. Fixed upstream too. CVS patchset: 8310 CVS date: 2006/09/26 22:23:51
2006-09-26Free the _data pointer when returning NULL. Fix backported from upstream.Diego 'Flameeyes' Pettenò
Closes Coverity Scan CID 225. CVS patchset: 8309 CVS date: 2006/09/26 22:18:44
2006-09-26Check for validity of the pointer before using strlen() on it.Diego 'Flameeyes' Pettenò
Found by Coverity Scan CID 242. Fixed upstream too. CVS patchset: 8308 CVS date: 2006/09/26 22:10:24
2006-09-26Fix the strcpy calls, backport from upstream.Diego 'Flameeyes' Pettenò
CVS patchset: 8302 CVS date: 2006/09/26 21:18:18
2006-09-26Fix the size of file_id attributes, backport from current upstream versions.Diego 'Flameeyes' Pettenò
CVS patchset: 8301 CVS date: 2006/09/26 21:16:59
2006-09-26Actually be a bit more smarter, if this can be used, continue with the ↵Diego 'Flameeyes' Pettenò
original behaviour, if not, use fprintf. CVS patchset: 8300 CVS date: 2006/09/26 20:31:40
2006-09-26printerr() macros are often used when the pointer "this" is NULL. In those ↵Diego 'Flameeyes' Pettenò
cases the result is an immediate segfault, as it's dereferenced. To avoid this, use fprintf instead of writing in err_str. CVS patchset: 8299 CVS date: 2006/09/26 20:17:43
2006-09-26Free splitpath when returning. Found by Coverity Scan CID 302.Diego 'Flameeyes' Pettenò
CVS patchset: 8298 CVS date: 2006/09/26 19:26:57
2006-09-26Add missign command extending the size of video_types array and fixing the ↵Diego 'Flameeyes' Pettenò
possible off by one reported by Coverit Scan CID 134. CVS patchset: 8297 CVS date: 2006/09/26 18:52:41
2006-09-26Fix off-by-one error identified by Coverit Scan. CID 116.Diego 'Flameeyes' Pettenò
CVS patchset: 8296 CVS date: 2006/09/26 18:13:11
2006-09-17DVDNAV changes:František Dvořák
improve MinGW support, kFreeBSD support define HAVE_* when provided replacement functions in xine-lib CVS patchset: 8268 CVS date: 2006/09/17 13:01:07
2006-09-16Fixed comment.Thibaut Mattern
CVS patchset: 8266 CVS date: 2006/09/16 14:38:18
2006-09-16Should fix some random crashes (see testsuite).Thibaut Mattern
CVS patchset: 8265 CVS date: 2006/09/16 14:35:44
2006-09-16Fixed ASF header reading.Thibaut Mattern
CVS patchset: 8263 CVS date: 2006/09/16 08:13:51
2006-09-13Return -1 when a connection error happens, so that other input plugins are ↵Diego 'Flameeyes' Pettenò
not tried and the proper error message is returned. CVS patchset: 8233 CVS date: 2006/09/13 23:28:22
2006-09-13Return -1 when the file is inaccessible, not found, or empty, so that other ↵Diego 'Flameeyes' Pettenò
input plugins are not tried and the proper error message is returned. Bug #1550763. CVS patchset: 8232 CVS date: 2006/09/13 23:22:51
2006-09-13Use the media.network.timeout setting already defined as timeout for the ↵Diego 'Flameeyes' Pettenò
connection; this way the user can configure a shorter timeout if they are on fast lines. CVS patchset: 8228 CVS date: 2006/09/13 22:50:43
2006-09-13Don't use the proxy if the host resolves to 127.0.0.1 (localhost).Diego 'Flameeyes' Pettenò
Missing check for IPv6 localhost. CVS patchset: 8224 CVS date: 2006/09/13 17:08:19
2006-09-12Fixed iconv warnings on FreeBSD, fixed build w/o iconv but require it as ↵František Dvořák
default. CVS patchset: 8223 CVS date: 2006/09/12 21:24:18
2006-09-10Fix seeking, remove blocksize support for now, and check if mmap fails.Diego 'Flameeyes' Pettenò
CVS patchset: 8215 CVS date: 2006/09/10 01:46:45
2006-09-10Add missing line.Diego 'Flameeyes' Pettenò
CVS patchset: 8214 CVS date: 2006/09/10 00:59:37