Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: Error when playing mp3
On Sun, Feb 03, 2002 at 03:56:20PM +0000, Stefan Huelswitt wrote:
> On 03 Feb 2002 Martin Neuditschko <yosuke.tomoe@gmx.net> wrote:
>
> > On Sun, Feb 03, 2002 at 11:34:44AM +0000, Stefan Huelswitt wrote:
> >>
> >> What does exactly you are doing? What is the last action before
> >> the crash?
> >
> > I open the OSD -> MP3 -> SOURCE -> /mnt/Win_D -> SELECT
> > -> BROWSE.
>
> I think Win_D is your NTFS mounted partition?
Yes.
> > instant: load
> > instant: file Daten/backup/gesichert/Musik/Hits/Public Domain - Operation Blade (Original Mix).mp3
> > MP3: inital trickmode=0
> > mp3: playlist has 1 files, first is Daten/backup/gesichert/Musik/Hits/Public Domain - Operation Blade (Original Mix).mp3
> > mp3: shuffle order 0
>
> So you ARE doing instant replay, but ...
>
> >> >> Does it crashes with any MP3? Or only with some? Try to replay a
> >> >> song from the browser. Does this work?
> >> >
> >> > This works in every case. (Also directly from the NTFS-Partitions.
> >>
> >> Does understand this right: replay songs from the browser (aka
> >> instant play) works regardless of the fs, but if you tries to
> >> replay a real playlist from NTFS, it crashs?
> >
> > Yes, right.
Argh, no. I think, you mean it like this:
I open the directory with Konqueror, click on th MP3 on the NTFS-
Partition and Konqueror starts Noatun (X-Application) and plays
the MP3. Only this is working.
> ... but here you said that it WORKS with instant replay!
>
> As you says that the error depends on which filesystem your files
> lays, the only error point I can think about, is there vdr opens
> the file. Usualy the file is mmap()ed and may be the NTFS driver
> doesn't supports this in a common way.
>
> But if this is true, vdr should have generated more messages
> before reaching the error point. As you are logging to file, some
> buffering from your shell may cause this.
Without redirecting I get this ouput:
-----------------------------------------------------------------
quotestr: old=*.m3u new=*.m3u
quotestr: old=/mp3 new=/mp3
scandir: command 'find "/mp3" -follow -type f -iname "*.m3u" -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=*.m3u new=*.m3u
quotestr: old=/mnt/Win_D new=/mnt/Win_D
scandir: command 'find "/mnt/Win_D" -follow -type f -iname "*.m3u" -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D new=/mnt/Win_D
scandir: command 'find "/mnt/Win_D" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D new=/mnt/Win_D
scandir: command 'find "/mnt/Win_D" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten new=/mnt/Win_D/Daten
scandir: command 'find "/mnt/Win_D/Daten" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten new=/mnt/Win_D/Daten
scandir: command 'find "/mnt/Win_D/Daten" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup new=/mnt/Win_D/Daten/backup
scandir: command 'find "/mnt/Win_D/Daten/backup" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup new=/mnt/Win_D/Daten/backup
scandir: command 'find "/mnt/Win_D/Daten/backup" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert new=/mnt/Win_D/Daten/backup/gesichert
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert new=/mnt/Win_D/Daten/backup/gesichert
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert/Musik new=/mnt/Win_D/Daten/backup/gesichert/Musik
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert/Musik" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert/Musik new=/mnt/Win_D/Daten/backup/gesichert/Musik
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert/Musik" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert/Musik/Hits new=/mnt/Win_D/Daten/backup/gesichert/Musik/Hits
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert/Musik/Hits" -follow -type d -maxdepth 1 2>/dev/null | sort -df'
quotestr: old=/mnt/Win_D/Daten/backup/gesichert/Musik/Hits new=/mnt/Win_D/Daten/backup/gesichert/Musik/Hits
scandir: command 'find "/mnt/Win_D/Daten/backup/gesichert/Musik/Hits" -follow -type f -maxdepth 1 2>/dev/null | sort -df'
instant: load
instant: file Daten/backup/gesichert/Musik/Hits/Hypertrax - See The Day.mp3
MP3: inital trickmode=0
mp3: playlist has 1 files, first is Daten/backup/gesichert/Musik/Hits/Hypertrax - See The Day.mp3
mp3: shuffle order 0
mp3: heartbeat buffer=0
mp3: scale stats clippSpeicherzugriffsfehler
-----------------------------------------------------------------
> So what is the last message you see when not logging to file? And
> what is the last message on syslog?
I think, only normal messages:
Feb 3 18:18:37 melchior vdr[6273]: VDR version 0.99pre4 started
Feb 3 18:18:37 melchior vdr[6273]: MP3 extention version 0.34
Feb 3 18:18:37 melchior vdr[6273]: loading /video/setup.conf
Feb 3 18:18:37 melchior vdr[6273]: loading /video/channels.conf
Feb 3 18:18:37 melchior vdr[6273]: loading /video/timers.conf
Feb 3 18:18:37 melchior vdr[6273]: loading /video/keys-pc.conf
Feb 3 18:18:37 melchior vdr[6273]: loading /video/mp3sources.conf
Feb 3 18:18:37 melchior vdr[6273]: loading id3 cache from /video/id3info.cache
Feb 3 18:18:37 melchior vdr[6273]: probing /dev/ost/frontend0
Feb 3 18:18:37 melchior vdr[6275]: EIT processing thread started (pid=6275) - master
Feb 3 18:18:37 melchior vdr[6273]: probing /dev/ost/frontend1
Feb 3 18:18:37 melchior vdr[6273]: found 1 video device
Feb 3 18:18:37 melchior vdr[6273]: setting primary DVB to 1
Feb 3 18:18:37 melchior vdr[6273]: switching to channel 13
Feb 3 18:18:37 melchior vdr[6273]: SVDRP listening on port 2001
Feb 3 18:18:58 melchior vdr[6273]: MP3: playback started with instant playlist Daten/backup/gesichert/Musik/Hits/Hypertrax - See The Day.mp3
Feb 3 18:18:58 melchior vdr[6319]: mp3 output thread started (pid=6319)
Feb 3 18:18:58 melchior vdr[6320]: mp3 input thread started (pid=6320)
(From start of vdr till crash)
> Could you supply a stack backtrace?
If you say me how to do, it should be no problem.
PS: I don' t notice any change if I compile with or
without ONLY48KHZ=1. What should be different?
--
mfg
Martin Neuditschko
Home |
Main Index |
Thread Index