From: Daniel Caujolle-B. <seg...@cl...> - 2001-11-29 10:45:26
|
Hi List, It seems the alsa09 plugin is currently a bit broken: audio_alsa_out: Audio Device name = default audio_alsa_out: Number of channels = 2 audio_alsa_out:open:period_size=256 tmp=257 audio_alsa_out:open:period_size=512 tmp=257 audio_alsa_out:open:period_size=1024 tmp=257 audio_alsa_out:open:period_size=2048 tmp=257 audio_alsa_out:open:period_size=4096 tmp=257 audio_alsa_out:open:period_size=8192 tmp=257 audio_alsa_out:open:period_size=16384 tmp=257 audio_alsa_out: buffer time and period time match, could not use audio_out: open failed! Maybe it's due of latest dts changes, no ? Cheers. -- 73's de Daniel, F1RMB. -=- Daniel Caujolle-Bert -=- seg...@cl... -=- -=- f1...@f1... (AMPR NET) -=- |
From: James Courtier-D. <Ja...@su...> - 2001-11-29 20:26:05
|
Which sound card is that, there is a bug in the alsa driver for your card. I have made changes to alsa09 recently, to improve buffer handling, and reduce xruns. I cannot believe that your sound card driver has a fixed buffer size of 257 Frames (Samples). Cheers James > -----Original Message----- > From: xin...@li... > [mailto:xin...@li...]On Behalf Of Daniel > Caujolle-Bert > Sent: 29 November 2001 10:44 > To: xine development list > Subject: [xine-devel] alsa 0.9 audio driver plugin broken > > > Hi List, > > It seems the alsa09 plugin is currently a bit > broken: > > audio_alsa_out: Audio Device name = default > audio_alsa_out: Number of channels = 2 > audio_alsa_out:open:period_size=256 tmp=257 > audio_alsa_out:open:period_size=512 tmp=257 > audio_alsa_out:open:period_size=1024 tmp=257 > audio_alsa_out:open:period_size=2048 tmp=257 > audio_alsa_out:open:period_size=4096 tmp=257 > audio_alsa_out:open:period_size=8192 tmp=257 > audio_alsa_out:open:period_size=16384 tmp=257 > audio_alsa_out: buffer time and period time match, could not use > audio_out: open failed! > > Maybe it's due of latest dts changes, no ? > > Cheers. > -- > 73's de Daniel, F1RMB. > > -=- Daniel Caujolle-Bert -=- seg...@cl... -=- > -=- f1...@f1... (AMPR NET) -=- > > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: Daniel Caujolle-B. <seg...@cl...> - 2001-11-29 20:48:49
|
Hi James, YMF744 - Yamaha DS-XG PCI (YMF744) (ymfpci driver). Cheers. -- 73's de Daniel, F1RMB. -=- Daniel Caujolle-Bert -=- seg...@cl... -=- -=- f1...@f1... (AMPR NET) -=- |
From: James Courtier-D. <Ja...@su...> - 2001-11-29 21:03:06
|
I have made enquires on the alsa-devel list. > -----Original Message----- > From: xin...@li... > [mailto:xin...@li...]On Behalf Of Daniel > Caujolle-Bert > Sent: 29 November 2001 20:47 > To: xine development list > Subject: Re: [xine-devel] alsa 0.9 audio driver plugin broken > > > Hi James, > > YMF744 - Yamaha DS-XG PCI (YMF744) (ymfpci driver). > > Cheers. > -- > 73's de Daniel, F1RMB. > > -=- Daniel Caujolle-Bert -=- seg...@cl... -=- > -=- f1...@f1... (AMPR NET) -=- > > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: Daniel Caujolle-B. <seg...@cl...> - 2001-11-30 01:05:28
|
Hi James, James Courtier-Dutton wrote: > > I have made enquires on the alsa-devel list. Nice!, and i just read the answer from Jaroslav :-( Cheers. -- 73's de Daniel, F1RMB. -=- Daniel Caujolle-Bert -=- seg...@cl... -=- -=- f1...@f1... (AMPR NET) -=- |
From: James Courtier-D. <Ja...@su...> - 2001-11-30 11:35:25
|
There is a bug in the alsa driver. It should return 256 and not 257. If it returned 256, xine would work fine. Cheers James > -----Original Message----- > From: xin...@li... > [mailto:xin...@li...]On Behalf Of James > Courtier-Dutton > Sent: 29 November 2001 21:06 > To: seg...@cl...; xine development list > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > I have made enquires on the alsa-devel list. > > > -----Original Message----- > > From: xin...@li... > > [mailto:xin...@li...]On Behalf Of Daniel > > Caujolle-Bert > > Sent: 29 November 2001 20:47 > > To: xine development list > > Subject: Re: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > Hi James, > > > > YMF744 - Yamaha DS-XG PCI (YMF744) (ymfpci driver). > > > > Cheers. > > -- > > 73's de Daniel, F1RMB. > > > > -=- Daniel Caujolle-Bert -=- seg...@cl... -=- > > -=- f1...@f1... (AMPR NET) -=- > > > > _______________________________________________ > > xine-devel mailing list > > xin...@li... > > https://lists.sourceforge.net/lists/listinfo/xine-devel > > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: James Courtier-D. <Ja...@su...> - 2001-11-30 15:06:29
|
The fix is very simple. In the alsa source. Replacing all the occurrences of 5334 with 5333 in /alsa-driver/lowlevel/pci/ymfpci.c Cheers James > -----Original Message----- > From: James Courtier-Dutton [mailto:Ja...@su...] > Sent: 30 November 2001 11:36 > To: seg...@cl...; xine development list > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > There is a bug in the alsa driver. > It should return 256 and not 257. > If it returned 256, xine would work fine. > > Cheers > James > > > -----Original Message----- > > From: xin...@li... > > [mailto:xin...@li...]On Behalf Of James > > Courtier-Dutton > > Sent: 29 November 2001 21:06 > > To: seg...@cl...; xine development list > > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > I have made enquires on the alsa-devel list. > > > > > -----Original Message----- > > > From: xin...@li... > > > [mailto:xin...@li...]On Behalf Of Daniel > > > Caujolle-Bert > > > Sent: 29 November 2001 20:47 > > > To: xine development list > > > Subject: Re: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > > > > Hi James, > > > > > > YMF744 - Yamaha DS-XG PCI (YMF744) (ymfpci driver). > > > > > > Cheers. > > > -- > > > 73's de Daniel, F1RMB. > > > > > > -=- Daniel Caujolle-Bert -=- > seg...@cl... -=- > > > -=- f1...@f1... (AMPR NET) -=- > > > > > > _______________________________________________ > > > xine-devel mailing list > > > xin...@li... > > > https://lists.sourceforge.net/lists/listinfo/xine-devel > > > > _______________________________________________ > > xine-devel mailing list > > xin...@li... > > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: James Courtier-D. <Ja...@su...> - 2001-11-30 17:47:59
|
The lastest alsa cvs has the fix in it now. And should be in alsa-driver beta 10 when it comes out. Cheers James > -----Original Message----- > From: xin...@li... > [mailto:xin...@li...]On Behalf Of James > Courtier-Dutton > Sent: 30 November 2001 15:08 > To: seg...@cl...; xine development list > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > The fix is very simple. In the alsa source. > Replacing all the occurrences of 5334 with 5333 in > /alsa-driver/lowlevel/pci/ymfpci.c > > Cheers > James > > > > > -----Original Message----- > > From: James Courtier-Dutton [mailto:Ja...@su...] > > Sent: 30 November 2001 11:36 > > To: seg...@cl...; xine development list > > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > There is a bug in the alsa driver. > > It should return 256 and not 257. > > If it returned 256, xine would work fine. > > > > Cheers > > James > > > > > -----Original Message----- > > > From: xin...@li... > > > [mailto:xin...@li...]On Behalf Of James > > > Courtier-Dutton > > > Sent: 29 November 2001 21:06 > > > To: seg...@cl...; xine development list > > > Subject: RE: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > > > > I have made enquires on the alsa-devel list. > > > > > > > -----Original Message----- > > > > From: xin...@li... > > > > [mailto:xin...@li...]On Behalf Of Daniel > > > > Caujolle-Bert > > > > Sent: 29 November 2001 20:47 > > > > To: xine development list > > > > Subject: Re: [xine-devel] alsa 0.9 audio driver plugin broken > > > > > > > > > > > > Hi James, > > > > > > > > YMF744 - Yamaha DS-XG PCI (YMF744) (ymfpci driver). > > > > > > > > Cheers. > > > > -- > > > > 73's de Daniel, F1RMB. > > > > > > > > -=- Daniel Caujolle-Bert -=- > > seg...@cl... -=- > > > > -=- f1...@f1... (AMPR NET) -=- > > > > > > > > _______________________________________________ > > > > xine-devel mailing list > > > > xin...@li... > > > > https://lists.sourceforge.net/lists/listinfo/xine-devel > > > > > > _______________________________________________ > > > xine-devel mailing list > > > xin...@li... > > > https://lists.sourceforge.net/lists/listinfo/xine-devel > > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: Daniel Caujolle-B. <seg...@cl...> - 2001-11-30 20:05:46
|
Hi James, James Courtier-Dutton wrote: > > The lastest alsa cvs has the fix in it now. And should be in alsa-driver > beta 10 when it comes out. Ok, thanks for your help. I will update my CVS version now. Cheers. -- 73's de Daniel, F1RMB. -=- Daniel Caujolle-Bert -=- seg...@cl... -=- -=- f1...@f1... (AMPR NET) -=- |
From: Shawn W. <sh...@wi...> - 2001-11-29 20:57:51
|
Since I'm planning on taking off almost two full weeks for Christmas and since I plan to spend most of those two weeks hacking on my on-the-fly DVD-editing hacks, I'd like to get a bit of advice before I dive in (what I've done so far is mainly experimentation to verify that I can in fact do the editing operations I want). BTW, as far as code that will be contributed back to this project, I'm thinking that I'd like to build a general framework for input and output filters, as well as an API for "control" plugins which can control the currently controllable aspects of the player (speed, pause, mute, etc.), plus be able to control filters (enable/disable and send "events"). Those seem like generally useful capabilities and would then allow my "Xine Edit" (xine-edit.sf.net, but don't bother looking, there's nothing there yet) project to consist of a set of plugins to the main-line Xine. Sound good? Suggestions are welcome... My main question is: What is the best way to identify pieces of the data streams (video, audio and subtitle)? Can it be done in a general way, or must I use different values for DVDs, AVIs, etc.? I see various values floating around the code that seem timing-related (PTS, SCR, etc.) but I'm not sure which makes the most sense to use. PTS looked very good, but I vaguely recall some discussion on this list that indicated it wasn't the correct choice to use for synchronization (note that I haven't looked at the code for a few weeks so this may already have changed). Thanks for any insights, Shawn. |
From: shaheed <sr...@ie...> - 2001-11-29 23:00:48
|
Hi Shawn, > My main question is: What is the best way to identify pieces of the > data streams (video, audio and subtitle)? Can it be done in a general > way, or must I use different values for DVDs, AVIs, etc.? I see various > values floating around the code that seem timing-related (PTS, SCR, > etc.) but I'm not sure which makes the most sense to use. PTS looked > very good, but I vaguely recall some discussion on this list that > indicated it wasn't the correct choice to use for synchronization (note > that I haven't looked at the code for a few weeks so this may already > have changed). This is an interesting question. I think your concept of using time is the best since it is independant of whether the data is audio or video. But you are right that there are many times too. One possibility is to use the concept of Normal Play Time (NPT). This is a concept in MPEG which represents how far into the content you are from the beginning (irrespective of the time for which you pressed FF/REW or paused or whatever). It is used by video servers to let clients know where they are in the stream (e.g. after a seek to a byte position, the server tells you the NPT value of the frame you actually ended up at). Now, if the source data does not contain NPT values, then you would end up converting your choice of timestamp into NPT, i.e. a synthetic NPT but at least the concept is easy to understand. Thanks, Shaheed |