summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2001-10-22added xine_is_stream_seekable function, minor code cleanupsGuenter Bartsch
CVS patchset: 858 CVS date: 2001/10/22 17:10:20
2001-10-22adding new events for advanced input plugins: INPUT_NEXT, INPUT_PREVIOUSGuenter Bartsch
CVS patchset: 857 CVS date: 2001/10/22 16:45:01
2001-10-22Improved setting of audio channel from dvdnav.James Courtier-Dutton
CVS patchset: 855 CVS date: 2001/10/22 01:23:08
2001-10-22remove prefetchnta from mmx1 codeMiguel Freitas
CVS patchset: 853 CVS date: 2001/10/22 01:00:16
2001-10-22introducing libxineutils and a this pointer for video_out_x11 callbacksGuenter Bartsch
CVS patchset: 852 CVS date: 2001/10/22 00:52:09
2001-10-21Fixed problem with overlay being stamped onto still menus.James Courtier-Dutton
Thanks to Rich Wareham CVS patchset: 848 CVS date: 2001/10/21 13:14:08
2001-10-21Implement support for auto display of Menus.James Courtier-Dutton
CVS patchset: 847 CVS date: 2001/10/21 12:09:06
2001-10-21more memcpy stuffMiguel Freitas
CVS patchset: 846 CVS date: 2001/10/21 00:18:22
2001-10-20fix prototypeMiguel Freitas
CVS patchset: 845 CVS date: 2001/10/20 22:21:18
2001-10-20optimized memcpy (mmx,sse,etc...)Miguel Freitas
CVS patchset: 844 CVS date: 2001/10/20 22:18:59
2001-10-20Decide which stream to use in libspudec instead of video_decoder.cJames Courtier-Dutton
Add support for hiding menus. CVS patchset: 843 CVS date: 2001/10/20 20:13:08
2001-10-20remove soft deinterlace property (not used anymore)Miguel Freitas
CVS patchset: 840 CVS date: 2001/10/20 13:40:20
2001-10-20physical audio channel wasn't returned by get_audio_channelGuenter Bartsch
CVS patchset: 838 CVS date: 2001/10/20 11:51:11
2001-10-20big event cleanup: one single mechanism is now used for all communications ↵Guenter Bartsch
between gui, plugins and the xine engine; code cleanup CVS patchset: 837 CVS date: 2001/10/20 02:01:51
2001-10-18defining menu eventsGuenter Bartsch
CVS patchset: 834 CVS date: 2001/10/18 23:46:40
2001-10-18audio decoder cleanup, tell the audio part of metronom that there are still ↵Guenter Bartsch
images so it can increment it's internal pts counters CVS patchset: 833 CVS date: 2001/10/18 18:50:53
2001-10-18Slight re-ordering to make sure that input plugins can register event listenersRich J Wareham
CVS patchset: 830 CVS date: 2001/10/18 14:42:59
2001-10-18Let plugins chane MRL (for displaying info)Rich J Wareham
CVS patchset: 826 CVS date: 2001/10/18 13:57:26
2001-10-17demux / input plugin interface change, init functions now have access to the ↵Guenter Bartsch
full xine_t *xine. This should enable stream plugins to register SCR plugins. WARNING: delete old input plugins, otherwise xine will crash CVS patchset: 823 CVS date: 2001/10/17 20:33:09
2001-10-16SPDIF sync improvedJoachim Koenig
CVS patchset: 821 CVS date: 2001/10/16 17:57:31
2001-10-14Update xine.h doxygen comments. Use constants for aspect ratio inDaniel Caujolle-Bert
vo drivers. CVS patchset: 812 CVS date: 2001/10/14 23:19:59
2001-10-14Don't waste memory, when buffer_size is alignedJuergen Keil
CVS patchset: 806 CVS date: 2001/10/14 19:20:01
2001-10-14buffer alloc alignment patch by Kyle Centers <kcent@programmer.net>Guenter Bartsch
CVS patchset: 803 CVS date: 2001/10/14 17:37:59
2001-10-14system clock based softsync, based on work by Bill Fink ↵Guenter Bartsch
<billfink@mindspring.com> CVS patchset: 798 CVS date: 2001/10/14 14:39:36
2001-10-10Add a fifo_buffer function to query the number of the elements stored in aJuergen Keil
fifo buffer (for a dvdnav optimization) CVS patchset: 786 CVS date: 2001/10/10 10:54:48
2001-10-09overlay clut colorspace conversionMiguel Freitas
CVS patchset: 783 CVS date: 2001/10/09 22:20:11
2001-10-09finished with that old deadlockMiguel Freitas
CVS patchset: 772 CVS date: 2001/10/09 03:06:24
2001-10-07oss softsync patche provided by bill finkGuenter Bartsch
CVS patchset: 763 CVS date: 2001/10/07 22:44:57
2001-10-07error detection for screenshot functionGuenter Bartsch
CVS patchset: 758 CVS date: 2001/10/07 17:08:23
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