summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Collapse)Author
2007-01-19Fix possible strict aliasing breakage.Diego 'Flameeyes' Pettenò
CVS patchset: 8526 CVS date: 2007/01/19 01:16:46
2007-01-19Make get_mrl return a const char * too.Diego 'Flameeyes' Pettenò
CVS patchset: 8524 CVS date: 2007/01/19 01:05:24
2007-01-18Make get_description function return a const char * rather than just a char ↵Diego 'Flameeyes' Pettenò
*, so that 'return "something"' is valid. Note that _()/gettext() returns a char * but statically allocated, that the documentation considers constant. CVS patchset: 8519 CVS date: 2007/01/18 23:02:18
2007-01-11Reconnect to the server just after the first request.Claudio Ciccani
CVS patchset: 8497 CVS date: 2007/01/11 16:20:55
2007-01-09Support setting the start time over MMSH protocol.Claudio Ciccani
CVS patchset: 8494 CVS date: 2007/01/09 20:50:59
2007-01-03Added support for setting the playback start time (same as the RTSP plugin).Claudio Ciccani
Actually this is only implemented for the MMST protocol. CVS patchset: 8484 CVS date: 2007/01/03 15:09:42
2006-12-31Fix typo..Diego 'Flameeyes' Pettenò
CVS patchset: 8480 CVS date: 2006/12/31 12:34:21
2006-12-31Link against libm (missing symbols).Darren Salt
CVS patchset: 8479 CVS date: 2006/12/31 12:17:00
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