summaryrefslogtreecommitdiff
path: root/src/input/vcd/libcdio
AgeCommit message (Collapse)Author
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-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-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 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-06-10Don't trust internal gettext macros, they are unreliable and change between ↵Diego 'Flameeyes' Pettenò
versions. Check for nl_langinfo() explicitely and use that instead. CVS patchset: 8023 CVS date: 2006/06/10 00:21:51
2005-05-07Odd comparison found by Darren Salt.Rocky Bernstein
CVS patchset: 7531 CVS date: 2005/05/07 22:07:27
2005-04-27version.h: copy contents in case it's needed in the future. ProbablyRocky Bernstein
libvcd/version.h can be deleted *.{c,h}: CdIo -> CdIo_t vcdplayer.c: change a debug switch xineplug_inp_vcd.c: playlist -> playback-control item to avoid confusion with front-end playlists. Mostly cosmetic changes. CVS patchset: 7509 CVS date: 2005/04/27 23:28:41
2005-02-10**BUGFIX**Michael Roitzsch
this file has been renamed CVS patchset: 7398 CVS date: 2005/02/10 21:45:46
2005-01-30*BUGFIX*František Dvořák
One missing file in Makefile. CVS patchset: 7374 CVS date: 2005/01/30 16:57:49
2005-01-02Forgot to check these in. Thanks to Michael Roitzsch for catching.Rocky Bernstein
CVS patchset: 7316 CVS date: 2005/01/02 00:51:38
2005-01-01Update internal (and messy) copies to libcdio 0.71 andRocky Bernstein
vcdimager 0.7.21. CVS patchset: 7313 CVS date: 2005/01/01 02:43:56
2004-10-20Start of VCD support on Mac OS X (still not finished, but doesn't breakAndre Pang
anything) CVS patchset: 7054 CVS date: 2004/10/20 05:04:00
2004-09-20Build system improvements:František Dvořák
- use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS), each function is in a file placed into lib/ directory, it was not necessary, but it looks nice, IMHO - headers cleanups (this was needed): - prototypes of replacement funtions and macros are placed into separate os_internal.h (and included by config.h) - drop include inttypes.h from public xine.h, replaced by custom os_type.h, idea origins from Ogg/Vorbis public headers - disable generating inttypes.h: generated replacement isn't enough for xine-lib but nobody complained (and for M$VC we have special version) - better including headers for win32, let dvdnav use its mutex wrapper - updated M$VC port Result: - xine is compiled nicely by MinGW, CygWin and paritaly M$VC - frontends in M$VC port don't require additional helping headers - moved some platform specific things from xine-utils and win32/contrib to lib/ Finally I can start with real coding. :-) CVS patchset: 6982 CVS date: 2004/09/20 19:30:02
2004-07-22a broken CD might contain an unterminated label, which would have overrun theMichael Roitzsch
buffer; a label with '%' characters would have lead to a format string attack Rocky, can you merge this back to libcdio, please? CVS patchset: 6832 CVS date: 2004/07/22 14:15:19
2004-04-13housekeepingMichael Roitzsch
CVS patchset: 6400 CVS date: 2004/04/13 19:31:23
2004-04-11opsMiguel Freitas
CVS patchset: 6396 CVS date: 2004/04/11 16:29:10
2004-04-11libvcd 0.7.20, libcdio 0.68Miguel Freitas
CVS patchset: 6388 CVS date: 2004/04/11 12:20:31
2003-10-30- More VCDX -> VCDRocky Bernstein
- Prefer external libcdio and libvcdinfo libraries when they are acceptable - Allow disabling VCD plugin CVS patchset: 5644 CVS date: 2003/10/30 07:58:52
2003-10-13* use Makefile.common for global targetsMichael Roitzsch
* small changes to ensure, vcd files are packaged even with --disable-vcdnav CVS patchset: 5515 CVS date: 2003/10/13 17:51:38
2003-10-13even more housekeepingMichael Roitzsch
CVS patchset: 5514 CVS date: 2003/10/13 17:49:04
2003-10-13Add vcdx plugin(CVS) and dependent libs(no CVS, broken API).Daniel Caujolle-Bert
Ability to use external libs (--with-external-vcdnav), disable vcdx build and build old vcd instead (--disable-vcdx). This last feature is useful since vcdx take /hours/ to start playback, that can help people who don't want vcd navigation. Remove all .la files, even in subdirs (eg: post) CVS patchset: 5505 CVS date: 2003/10/13 11:47:11