summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2001-10-07added a snapshot functionGuenter Bartsch
CVS patchset: 757 CVS date: 2001/10/07 16:57:02
2001-10-07if a pes header indicates that the stream is encrypted that doesn't ↵Guenter Bartsch
necessarily mean xine cannot play back that stream, so let's at least try it. besides that, vcd seeking bugfixes (linux/sun) CVS patchset: 756 CVS date: 2001/10/07 15:13:09
2001-10-07initial ogg/vorbis support addedHeiko Schaefer
CVS patchset: 755 CVS date: 2001/10/07 03:53:10
2001-10-06do not die on loading bad demuxer plugin(s)Heiko Schaefer
CVS patchset: 753 CVS date: 2001/10/06 17:40:38
2001-10-06warn the user about missing plugins (and their expected location)Miguel Freitas
CVS patchset: 752 CVS date: 2001/10/06 14:56:37
2001-10-06Fix Audio selection when playing DVDs.James Courtier-Dutton
CVS patchset: 745 CVS date: 2001/10/06 01:02:01
2001-10-05fix a long standing deadlock conditionMiguel Freitas
(in fact it still possible, although very very very difficult to trigger. hint: do a xine_play at the same time the decoders receive end of stream buffers and buffer pool is empty :-) CVS patchset: 735 CVS date: 2001/10/05 01:56:57
2001-10-03Add error checks to all "pthread_create" calls, print error message and exitJuergen Keil
xine, whenever a pthread_create fails CVS patchset: 729 CVS date: 2001/10/03 17:15:43
2001-10-03A test "pointer < 0" does not make sense; removed.Juergen Keil
CVS patchset: 727 CVS date: 2001/10/03 15:21:29
2001-10-03Eliminate void* pointer arithmeticJuergen Keil
CVS patchset: 726 CVS date: 2001/10/03 15:16:50
2001-10-03Remove use of gcc extension (initializing non-static/automatic array).Juergen Keil
CVS patchset: 725 CVS date: 2001/10/03 15:16:02
2001-10-03oops, removing debug stuff i introduced by mistake.Miguel Freitas
CVS patchset: 719 CVS date: 2001/10/03 14:11:54
2001-10-03- fix for duplicated framesMiguel Freitas
- abort xine if pthread_create fails CVS patchset: 717 CVS date: 2001/10/03 13:45:04
2001-10-01Add simple mixer control in xine-engine/ao plugins. Fixed some missingsDaniel Caujolle-Bert
in audio_decoder. xine-ui warn at compile time due of a #warning i added, i will remove it pretty soon. CVS patchset: 715 CVS date: 2001/10/01 23:04:57
2001-09-27Fixed aalib checks. xine-config will contain thread cflags. Update installDaniel Caujolle-Bert
docs files. CVS patchset: 699 CVS date: 2001/09/27 01:42:42
2001-09-26- Trying to fix video window size for mpeg streams withJuergen Keil
aspect_ratio_information==1 ("square source pels") - Add aspect_ratio_information==4 (2.21:1) - Aspect ratio switching ('a' key) now cycles through "square source pels", too. CVS patchset: 698 CVS date: 2001/09/26 17:19:48
2001-09-26libmpeg2 cleanups, more tweaks for still image display, implemented ↵Guenter Bartsch
BUF_CONTROL_SPU_CHANNEL, trying to wipe out last windows style variable names (bFrameBad for example) CVS patchset: 697 CVS date: 2001/09/26 01:18:19
2001-09-25don't expect discontinuities foreverGuenter Bartsch
CVS patchset: 695 CVS date: 2001/09/25 23:30:38
2001-09-25implemented BUF_CONTROL_AUDIO_CHANNEL - this should enable input plugins to ↵Guenter Bartsch
set the xine engine to a specific audio channel (specified in decoder_info[0] - remember to give a full buffer type here, such as BUF_AUDIO_A52 | 3 to select the 4th ac3 channel) CVS patchset: 694 CVS date: 2001/09/25 23:27:02
2001-09-22Bug fix: video_wrap_offset calculation on first pts.Matthias Hopf
Bug fix: initializing frame_width/height for mpeg2 streams correctly now. Added prebuffer pts offset to allow the decoder to actually decode prebuffered frames before being kicked by metronom. CVS patchset: 681 CVS date: 2001/09/22 13:28:40
2001-09-19deinterlace update, not finished yet (weave looks broken).Miguel Freitas
changes to Xv driver to keep a list of the recent frames. (this is needed to support a lot of DScaler algorithms) the driver may not be the ideal place to have the recent frames list as we could give "not so recent" frames to deinterlace code if some are dropped at video_out.c. Though this is better than waste our time deinterlacing frames that will be dropped anyway... CVS patchset: 663 CVS date: 2001/09/19 02:40:58
2001-09-18ffmpeg apparently does not support MSMPEG4 v1/v2 format yet. Trying to handleJuergen Keil
MSMPEG4 v1/v2 formats using the libw32dll plugin. But at least for XShm video output, libw32dll is too slow, converting RGB -> YUY2 in the w32dll plugin, and converting back from YUY2 -> RGB in the video out driver :-/ CVS patchset: 661 CVS date: 2001/09/18 17:41:47
2001-09-17_xine_get_featured_input_plugin_ids: wrong parentheses - overwrites two bytesJuergen Keil
at end of malloced block. CVS patchset: 650 CVS date: 2001/09/17 11:43:43
2001-09-16deinterlace stuffMiguel Freitas
CVS patchset: 642 CVS date: 2001/09/16 15:21:13
2001-09-16Fixed libtool versionning.Daniel Caujolle-Bert
CVS patchset: 640 CVS date: 2001/09/16 11:45:30
2001-09-16un-faked so version number.Siggi Langauf
Currently, version numbers are not used, but Daniel will change that soon ;-) CVS patchset: 639 CVS date: 2001/09/16 10:13:15
2001-09-16Few updates. autoconf-2.52/automake-1.5 supported.Daniel Caujolle-Bert
CVS patchset: 637 CVS date: 2001/09/16 00:01:38
2001-09-14Added some stuff to make still-frame menus work a bit better, allowed events ↵Rich J Wareham
for UI to find language of audio/spu track CVS patchset: 636 CVS date: 2001/09/14 21:25:55
2001-09-14Fix xine --help audio plugin sensing.James Courtier-Dutton
CVS patchset: 635 CVS date: 2001/09/14 20:44:01
2001-09-12further tweaks and patches for menu support: new buftypes ↵Guenter Bartsch
(BUF_CONTROL_DISCONTINUITY,BUF_CONTROL_NOP,BUF_CONTROL_AUDIO_CHANNEL,BUF_CONTROL_SPU_CHANNEL) so input plugins can enhance their communication with the xine engine (regarding pts continuities for example) - not all is implemented yet, but what is implemented is working pretty well - at least for me ;)) CVS patchset: 627 CVS date: 2001/09/12 22:18:47
2001-09-12DTS patches from Michiel TonemanJoachim Koenig
CVS patchset: 626 CVS date: 2001/09/12 22:00:51
2001-09-12adding still picture support (needed to implement menus) based on Rich's workGuenter Bartsch
CVS patchset: 625 CVS date: 2001/09/12 19:50:41
2001-09-12small libmad debug output cleanupGuenter Bartsch
CVS patchset: 624 CVS date: 2001/09/12 17:33:34
2001-09-11fixed no-resample audio output, fixed qt stream end detectionGuenter Bartsch
CVS patchset: 620 CVS date: 2001/09/11 23:02:47
2001-09-11Fix typoJames Courtier-Dutton
CVS patchset: 617 CVS date: 2001/09/11 14:17:20
2001-09-11Fix some Floating point exceptionsJames Courtier-Dutton
Document return values of audio_out.c:open CVS patchset: 615 CVS date: 2001/09/11 14:10:04
2001-09-11Re-use the same profiler id (after pthread_exit -> pthread_create)Juergen Keil
CVS patchset: 609 CVS date: 2001/09/11 09:03:51
2001-09-10fixed unixscr_adjust, using it to fix small audio gapsGuenter Bartsch
CVS patchset: 607 CVS date: 2001/09/10 21:52:59
2001-09-10Dynamically allocate the profiler IDs, and add a profiler for video_out_xshm'sJuergen Keil
yuv2rgb conversion CVS patchset: 601 CVS date: 2001/09/10 13:36:56
2001-09-10a quicktime demuxer based on openquicktime, cinepack support fixed, minor ↵Guenter Bartsch
bugfixes regarding buffer type handling CVS patchset: 600 CVS date: 2001/09/10 03:04:48
2001-09-09Enable PTHREAD_SCOPE_SYSTEM, to work around xine hanging on solaris.Juergen Keil
CVS patchset: 591 CVS date: 2001/09/09 15:39:47
2001-09-08big buf types cleanup, beginning to use libw32codec for indeo (unfinished)Guenter Bartsch
CVS patchset: 590 CVS date: 2001/09/08 18:11:41
2001-09-08rich's patches (menu support)Guenter Bartsch
CVS patchset: 586 CVS date: 2001/09/08 00:44:40
2001-09-06Trying to port the xine-lib sources to a non-gcc compilerJuergen Keil
CVS patchset: 584 CVS date: 2001/09/06 18:38:11
2001-09-06DTS via SPDIFJoachim Koenig
CVS patchset: 581 CVS date: 2001/09/06 15:23:14
2001-09-06SPU profilingJuergen Keil
CVS patchset: 580 CVS date: 2001/09/06 14:09:37
2001-09-06Profiler updated to use clock cycle based profilingJuergen Keil
CVS patchset: 579 CVS date: 2001/09/06 13:39:36
2001-09-06Use new xine_usec_sleep function (thread safe usec sleep)Juergen Keil
CVS patchset: 578 CVS date: 2001/09/06 13:37:46
2001-09-06Use return value "0" as an error indication for ao_instance->open; "1" (orJuergen Keil
some value > 0) for success. (for consistancy with ao_driver->open) CVS patchset: 576 CVS date: 2001/09/06 13:33:20
2001-09-06Add xine_usec_sleep, a thread safe "sleep" with usec resolutionJuergen Keil
CVS patchset: 575 CVS date: 2001/09/06 13:29:18