[vlc] Re: VLC Input from Pipe

Benjamin Pracht bigben+spam at videolan.org
Tue Nov 8 17:27:51 CET 2005


On Mon, Nov 07, 2005, Angus Davis wrote :
> Peter Martin wrote:
> 
> Thanks, that was helpful, but I am still not having success.   My syntax is:
> 
> cat stream.ts | vlc --intf=dummy --rc-fake-tty -vvv /dev/stdin --sout 
> '#standard{access=http,mux=ts,url=10.0.1.197:8080}'
> 
> in lieu of "-vvv /dev/stdin/" I have also tried (none worked):
> stream:///dev/stdin
> file://dev/stdin
> file://-
> 
> Here is the typical display of messages leading up to the seg fault:
> 
> [... ] ...
> [00000231] main module debug: using sout stream module "stream_out_standard"
> [00000254] main input debug: `stream:///dev/stdin' gives access `stream' 
> demux `' path `/dev/stdin'
> [00000254] main input debug: creating demux: access='stream' demux='' 
> path='/dev/stdin'
> [00000263] main demuxer debug: looking for access_demux module: 0 candidates
> [00000263] main demuxer warning: no access_demux module matched "stream"
> [00000254] main input debug: creating access 'stream' path='/dev/stdin'
> [00000264] main access debug: looking for access2 module: 4 candidates
> [00000264] access_file access debug: opening file `/dev/stdin'
> [00000017] main module debug: using access2 module "access_file"
> [00000266] main private debug: pre buffering
> [00000266] main private debug: received first data for our buffer
> [00000266] main private debug: prebuffering done 1400832 bytes in 0s - 
> 105149 kbytes/s
> [00000254] main input debug: creating demux: access='stream' demux='' 
> path='/dev/stdin'
> [00000267] main demuxer debug: looking for demux2 module: 37 candidates
> [00000267] main demuxer debug: looking for id3 module: 1 candidate
> [00000267] id3 demuxer debug: checking for ID3 tag
> [00000154] main module debug: using id3 module "id3"
> [00000154] main module debug: unlocking module "id3"
> Segmentation fault
> 

Well, there seems to be bug in the id3 module that makes it crash when
getting probed. Could you provide a backtrace ?

You can force a demux using the syntax

vlc file/ts:///dev/stdin

-- 
Benjamin Pracht

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list