Age | Commit message (Collapse) | Author |
|
This occurs when using xine-lib in a multithreaded environment, using a
single xine object with multiple streams and multiple X11 display
connections, which are closed when a stream is disposed.
CVS patchset: 3898
CVS date: 2003/01/13 15:40:08
|
|
CVS patchset: 3892
CVS date: 2003/01/13 13:43:46
|
|
CVS patchset: 3889
CVS date: 2003/01/13 03:02:15
|
|
- implement some master/slave stuff
- implement subtitle mrl:
xine movie.mpg#subtitle:whatever.sub
CVS patchset: 3887
CVS date: 2003/01/13 02:15:07
|
|
plugins
get here as well
CVS patchset: 3876
CVS date: 2003/01/11 21:22:20
|
|
processing api
CVS patchset: 3875
CVS date: 2003/01/11 19:06:52
|
|
CVS patchset: 3871
CVS date: 2003/01/11 12:51:17
|
|
tested with asf, avi and mpeg but any media should work.
todo:
- clean up the master/slave stuff and public api.
- implement seeking on demux_sputext.c (it must seek to closest subtitle)
- general cleaning up and bugfixing
CVS patchset: 3860
CVS date: 2003/01/11 03:47:01
|
|
fix some intermediate calculation
CVS patchset: 3856
CVS date: 2003/01/10 21:10:50
|
|
CVS patchset: 3854
CVS date: 2003/01/10 19:15:16
|
|
CVS patchset: 3853
CVS date: 2003/01/10 13:12:20
|
|
CVS patchset: 3851
CVS date: 2003/01/10 11:57:15
|
|
non-interleaved streams. (ep2_clone_war_p640.avi case)
CVS patchset: 3845
CVS date: 2003/01/09 13:26:03
|
|
set it on send_headers. also daniel convinced me that xine does "handle a
no audio stream"
- fix audio_out.c to abort filling with zero on seeking/stop/quit.
CVS patchset: 3840
CVS date: 2003/01/09 02:44:39
|
|
CVS patchset: 3839
CVS date: 2003/01/09 01:09:57
|
|
that fixes the problem reported by thibaut (mms pauses xine and then libmpeg2
decoder is disposed - freeing frames)
CVS patchset: 3834
CVS date: 2003/01/08 21:21:12
|
|
CVS patchset: 3830
CVS date: 2003/01/08 14:21:27
|
|
CVS patchset: 3820
CVS date: 2003/01/08 06:53:17
|
|
for more information see message on xine-devel
CVS patchset: 3818
CVS date: 2003/01/08 01:02:27
|
|
CVS patchset: 3804
CVS date: 2003/01/07 06:26:25
|
|
improve makefiles so hopefully documentation is installed in the right place, add text version of the faq
CVS patchset: 3783
CVS date: 2003/01/05 13:11:53
|
|
now any plugin may add a PLUGIN_MUST_PRELOAD to it's type and
the class initialization function will be called on xine startup.
CVS patchset: 3764
CVS date: 2003/01/03 22:38:25
|
|
but removing the entire call is even worse
CVS patchset: 3752
CVS date: 2003/01/02 12:05:19
|
|
CVS patchset: 3748
CVS date: 2003/01/02 05:51:34
|
|
notices/credits for mplayer
CVS patchset: 3746
CVS date: 2003/01/01 20:39:19
|
|
CVS patchset: 3741
CVS date: 2003/01/01 16:19:14
|
|
CVS patchset: 3734
CVS date: 2002/12/31 11:35:14
|
|
- include post plugins in plugin catalog
CVS patchset: 3716
CVS date: 2002/12/29 14:04:43
|
|
CVS patchset: 3707
CVS date: 2002/12/28 18:18:18
|
|
CVS patchset: 3701
CVS date: 2002/12/27 22:54:44
|
|
- Calculate number of spu channels in video_decoder_loop()
- Use 'track_map' for spu channels, just like audio channels
CVS patchset: 3700
CVS date: 2002/12/27 22:49:38
|
|
actually displayed and on the other side timeout the wait for the signal
-> improves frame display during seeking
CVS patchset: 3698
CVS date: 2002/12/27 19:14:41
|
|
(thanks Chris Rankin for noticing)
CVS patchset: 3693
CVS date: 2002/12/27 16:47:10
|
|
CVS patchset: 3692
CVS date: 2002/12/27 13:44:58
|
|
of streams.
Michael, please let me know if you have a better idea! :)
CVS patchset: 3689
CVS date: 2002/12/27 03:40:07
|
|
CVS patchset: 3688
CVS date: 2002/12/27 02:03:06
|
|
CVS patchset: 3687
CVS date: 2002/12/27 00:53:49
|
|
- fix UI_PLAYBACK_FINISHED rifle
CVS patchset: 3686
CVS date: 2002/12/26 21:53:41
|
|
CVS patchset: 3678
CVS date: 2002/12/25 15:03:20
|
|
CVS patchset: 3677
CVS date: 2002/12/25 15:02:23
|
|
faster as well.
(on a problematic stream i have, seeking time was reduced from 2.5s to 0.8s)
CVS patchset: 3665
CVS date: 2002/12/24 14:00:55
|
|
video because audio frames have no methods...
Michael please double check if i did something wrong! :)
CVS patchset: 3664
CVS date: 2002/12/24 13:36:21
|
|
CVS patchset: 3655
CVS date: 2002/12/23 21:04:02
|
|
CVS patchset: 3654
CVS date: 2002/12/23 17:15:00
|
|
do not save probed driver, now the frontend can define the desired behaviour.
CVS patchset: 3646
CVS date: 2002/12/23 11:42:12
|
|
CVS patchset: 3645
CVS date: 2002/12/23 10:03:50
|
|
in the future (it would delay the playback of a new stream).
CVS patchset: 3642
CVS date: 2002/12/23 00:51:31
|
|
- move frame discarding to inside the output loopss. it is much safer to
manipulate fifos from there avoiding any races.
- do not reject audio frames because vpts is smaller than previous. it
might happen on seeking but it's ok, because the sound driver may have
being flushed too.
- fix xine_demux_flush_engine so it doesn't call output flush too early
- remove scr adjusting
please report any problems...
CVS patchset: 3639
CVS date: 2002/12/22 23:30:29
|
|
new buffer methods to avoid deadlocks doing flush from video_out
CVS patchset: 3629
CVS date: 2002/12/22 15:02:06
|
|
CVS patchset: 3620
CVS date: 2002/12/21 19:23:01
|