summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2002-11-28yep, more codec typesMike Melanson
CVS patchset: 3388 CVS date: 2002/11/28 18:49:10
2002-11-28Extended demuxer API with the methods get_capabilities() and ↵Peter Liljenberg
get_optional_data(). Bumped API version to 18. Added calls to these methods in xine_get_{spu,audio}_lang(). Added DVBSUB support in demux_ts.c CVS patchset: 3386 CVS date: 2002/11/28 10:21:05
2002-11-27experimental change in handling of sound clock drifting (relative to the ↵Heiko Schaefer
vpts values ...) this seems to work quite well on my test mpeg1 streams. otherwise untested CVS patchset: 3384 CVS date: 2002/11/27 23:13:09
2002-11-27prettier logging :o)Heiko Schaefer
CVS patchset: 3382 CVS date: 2002/11/27 21:41:11
2002-11-27make Siggi happy: setting stream correctly makes xine-ui playlists work againxine-1-alpha2-release1-alpha2Michael Roitzsch
CVS patchset: 3380 CVS date: 2002/11/27 16:19:53
2002-11-27seems the closedir doesn't break passthrough anymoreHeiko Schaefer
CVS patchset: 3379 CVS date: 2002/11/27 00:47:50
2002-11-25return of the arts audio output pluginGuenter Bartsch
CVS patchset: 3367 CVS date: 2002/11/25 22:01:56
2002-11-25make guenter happy: raise the expertise level of the position entriesMichael Roitzsch
CVS patchset: 3366 CVS date: 2002/11/25 16:56:06
2002-11-25less noiseMichael Roitzsch
CVS patchset: 3365 CVS date: 2002/11/25 12:36:05
2002-11-24wtf happened to those black bars ?\!? :>Guenter Bartsch
CVS patchset: 3355 CVS date: 2002/11/24 16:18:34
2002-11-23no race on the backup image, please; use a different solution (see comment)Michael Roitzsch
CVS patchset: 3353 CVS date: 2002/11/23 13:08:19
2002-11-23fix segfaults with failed driversMichael Roitzsch
({ao,vo}_new_port would be called with a NULL driver) CVS patchset: 3349 CVS date: 2002/11/23 10:56:23
2002-11-22HELP! My latest engine patch slightly broke the seeking, so I revert thisMichael Roitzsch
part. It should not cause much trouble now, but improves seeking a lot. CVS patchset: 3340 CVS date: 2002/11/22 19:12:00
2002-11-22when the image does not fit the viewport and black bars need to be added, theirMichael Roitzsch
size ratio and therefore the position of the image is now configurable (I remembered my arts lessons at school where the teacher told us that images look more pleasing when the lower border is twice the size of the upper and set the default accordingly. ;) CVS patchset: 3337 CVS date: 2002/11/22 18:06:09
2002-11-22flushing the last frame too should increase engine responsiveness now theMichael Roitzsch
flush-by-clock-adjust is gone, keep the last frame as backup to not sacrifice the seek improvements CVS patchset: 3336 CVS date: 2002/11/22 17:05:56
2002-11-22do not play with the clock any more, we have dedicated flush functions for ↵Michael Roitzsch
that now (This should fix Daniels MP3 problems, since the end of one stream would have adjusted the global clock thus affecting all other streams.) CVS patchset: 3334 CVS date: 2002/11/22 16:23:58
2002-11-22Developers can now run "make" in their work area (e.g. src/libffmpeg) and itStephen Torri
will build all dependent parts (e.g. libxine.la). The directory must still be prepared by running autogen.sh. CVS patchset: 3331 CVS date: 2002/11/22 05:25:14
2002-11-20implement public OSD wrappersMichael Roitzsch
CVS patchset: 3321 CVS date: 2002/11/20 18:41:14
2002-11-20document coordinatesMichael Roitzsch
CVS patchset: 3316 CVS date: 2002/11/20 13:51:36
2002-11-20Fix typoEwald Snel
CVS patchset: 3314 CVS date: 2002/11/20 13:42:41
2002-11-20I forgot to adapt thisMichael Roitzsch
CVS patchset: 3313 CVS date: 2002/11/20 12:22:19
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-19spu and overlay cleanups, mostly cosmeticMiguel Freitas
CVS patchset: 3298 CVS date: 2002/11/19 00:45:41
2002-11-18set default audio.passthrough_offset to 0Heiko Schaefer
CVS patchset: 3295 CVS date: 2002/11/18 15:53:31
2002-11-18first steps towards a working real demuxer and using binary-only real codecsGuenter Bartsch
CVS patchset: 3285 CVS date: 2002/11/18 03:03:07
2002-11-17bring eject back: always keep the last input plugin class that supports ejectingMichael Roitzsch
CVS patchset: 3280 CVS date: 2002/11/17 17:41:45
2002-11-15cleaning up spu types. now avi subtitles may be enabled again.Miguel Freitas
(+ missed ffmpeg/dv patch) CVS patchset: 3263 CVS date: 2002/11/15 00:20:31
2002-11-14Fix memory leaksEwald Snel
CVS patchset: 3260 CVS date: 2002/11/14 19:45:01
2002-11-12merge metronom's improvements (inform decoders about discontinuities)Miguel Freitas
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131 CVS patchset: 3250 CVS date: 2002/11/12 18:40:50
2002-11-12even more agressive consistency checkingGuenter Bartsch
CVS patchset: 3249 CVS date: 2002/11/12 17:55:48
2002-11-12use xmalloc instead of malloc so memory footprint can be easily traced and ↵Guenter Bartsch
memory is blanked CVS patchset: 3247 CVS date: 2002/11/12 16:52:33
2002-11-12fix buffer leakage in ao_loop, re-introduce lock around all driver ↵Guenter Bartsch
functions, try to avoid deadlocks when exiting ao_loop, clean up code CVS patchset: 3245 CVS date: 2002/11/12 00:15:08
2002-11-12(very) small memleakGuenter Bartsch
CVS patchset: 3244 CVS date: 2002/11/12 00:13:14
2002-11-11A try to fix ao_flush() loopThibaut Mattern
CVS patchset: 3243 CVS date: 2002/11/11 23:41:25
2002-11-11added some missing stream attributesMike Melanson
CVS patchset: 3230 CVS date: 2002/11/11 04:57:18
2002-11-11fix snapshot colorsMiguel Freitas
CVS patchset: 3226 CVS date: 2002/11/11 00:54:08
2002-11-10src/video_out/video_out_xv.c:Stephen Torri
Cleared up trailing spaces src/xine-engine/Makefile.am: libxine should depend on the build libxineutil. src/xine-utils/Makefile.am: src/xine-utils/xine_check.c: src/xine-utils/xine_check.h: Added checking of support of yuv12 CVS patchset: 3223 CVS date: 2002/11/10 20:35:50
2002-11-10fix wrong abs macro; many thanks to James Slorach for finding this nasty,Michael Roitzsch
well-hidden bug CVS patchset: 3220 CVS date: 2002/11/10 13:33:13
2002-11-10proper locking of display_img_buf_queue to avoid races with vo_flushMichael Roitzsch
CVS patchset: 3219 CVS date: 2002/11/10 13:18:01
2002-11-09beginnings of the get_video/audio_frame apiGuenter Bartsch
CVS patchset: 3215 CVS date: 2002/11/09 23:22:32
2002-11-08Better handling of the end of the discontinuity.Thibaut Mattern
CVS patchset: 3205 CVS date: 2002/11/08 18:47:19
2002-11-08There was a bug in discontinuity handling.Thibaut Mattern
This should fix strange problems. CVS patchset: 3201 CVS date: 2002/11/08 07:53:52
2002-11-07this fixes a52 passthrough on my system (sblive 5.1 oss driver)Heiko Schaefer
CVS patchset: 3199 CVS date: 2002/11/07 22:39:55
2002-11-06fix stream ending deadlock without audio driverDaniel Caujolle-Bert
CVS patchset: 3196 CVS date: 2002/11/06 23:20:45
2002-11-05Resets stream_length when opening a new stream.Thibaut Mattern
xine_get_pos_length should work a bit better with mp3. CVS patchset: 3195 CVS date: 2002/11/05 23:29:48
2002-11-03log outputGuenter Bartsch
CVS patchset: 3170 CVS date: 2002/11/03 20:43:57
2002-11-03vo_flush is backThibaut Mattern
CVS patchset: 3164 CVS date: 2002/11/03 13:47:00
2002-11-02Disables vo_flush.Thibaut Mattern
CVS patchset: 3151 CVS date: 2002/11/02 16:22:19
2002-11-02these should better be broadcast signalsMichael Roitzsch
CVS patchset: 3149 CVS date: 2002/11/02 15:18:40
2002-11-02add volume and compression settings to MRLs stream_setup partMichael Roitzsch
CVS patchset: 3145 CVS date: 2002/11/02 11:34:12