Skip to content

generating a mosaic with vlm crashes

In git master branch creating a mosaic using VLM results in segmentation fault. Here is the commandline used.

 LD_LIBRARY_PATH=extras/contrib/lib gdb --args ./src/.libs/vlc --ignore-config --plugin-path modules --no-plugins-cache -I telnet --vlm-conf /home/jpsaman/Documents/VLC_cursus/1.Commandline/cli_examples/mosaic.vlm --fake-aspect-ratio "4:3" --mosaic-width 800 --mosaic-height 600 --udp-caching 500 --mosaic-keep-picture --mosaic-rows 2 --mosaic-cols 2  --mosaic-xoffset 50 --mosaic-yoffset 50 -vvvv

Here is the vlm configfile used:

new background broadcast enabled input fake://
setup background option fake-file=/home/jpsaman/Pictures/videolan_org_1024x768.png
setup background option fake-fps=25.0
setup background output #transcode{sfilter=mosaic{width=384,height=288},vcodec=mp2v}:bridge-in:std{access=udp,mux=ts,dst=10.44.4.255}

new channel1 broadcast enabled input /home/jpsaman/Videos/Matrix_f900.avi
setup channel1 output #duplicate{dst=mosaic-bridge{height=144,width=192},select=video,bridge-out,select=audio}

new channel2 broadcast enabled input /home/jpsaman/Videos/Madagascar_HD.ts
setup channel2 output #duplicate{dst=mosaic-bridge{height=144,width=192},select=video,bridge-out,select=audio}

control background play
control channel1 play
control channel2 play

And here is the backtrace from gdb

(gdb) bt
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00000000 in ?? ()
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x052ced29 in Send (p_stream=0x841c51c, id=0x841e298, 
    p_buffer=0x842fad8) at mosaic_bridge.c:566
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x03dacf24 in Send (p_stream=0xb4c0070c, id=0x842d8e8, 
    p_buffer=0x842fad8) at duplicate.c:272
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x002453a7 in sout_InputSendBuffer (p_input=0x842f8f8, 
    p_buffer=0x842fad8) at stream_output/stream_output.c:284
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x001d5ebe in DecoderDecode (p_dec=0x842c2e4, p_block=0x842f918)
    at input/decoder.c:947
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x001e14e4 in EsOutSend (out=0x841e4f0, es=0xb4c09520, 
    p_block=0x842f918) at input/es_out.c:1445
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x002d67bf in Demux_Seekable (p_demux=0x8423ef4)
    at ../../../include/vlc_es_out.h:115
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x001ea560 in MainLoop (p_input=0x8412734) at input/input.c:604
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x001eb1c7 in Run (p_input=0x8412734) at input/input.c:505
[#9](https://code.videolan.org/videolan/vlc/-/issues/9)  0x0022d4e4 in thread_entry (data=0x841cfa0) at misc/threads.c:467
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x0075450b in start_thread () from /lib/libpthread.so.0
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x00695b2e in clone () from /lib/libc.so.6

And vlc logging output:

[00000001] main libvlc debug: libvlc was configured with ./configure  '--prefix=/usr' '--enable-debug' '--enable-dvdnav' '--enable-zvbi' '--enable-dvbpsi' '--enable-dvdcss' '--enable-live555' '--with-contrib' '--enable-faad' '--enable-flac' '--enable-vorbis' '--enable-caca' '--enable-goom' '--enable-mozilla' '--without-mozilla-sdk-path'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc debug: checking builtin modules
[00000001] main libvlc debug: checking plugin modules
[00000001] main libvlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main libvlc debug: recursively browsing `modules'
[New Thread -1208084800 (LWP 18188)]
[00000001] main libvlc debug: module bank initialized, found 262 modules
[00000001] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU 
[00000001] main libvlc debug: looking for memcpy module: 3 candidates
[00000001] main libvlc debug: using memcpy module "memcpymmxext"
[New Thread -1229534320 (LWP 18195)]
[00000350] main interaction debug: thread 3065432976 (Interaction control) created at priority 0 (interface/interaction.c:379)
[00000350] main interaction debug: thread started
[00000352] main input debug: Creating an input for 'Media Library'
[00000352] main input debug: Input is a meta file: disabling unneeded options
[00000352] main input debug: `file/xspf-open:///home/jpsaman/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/jpsaman/.local/share/vlc/ml.xspf'
[00000352] main input debug: creating access 'file' path='/home/jpsaman/.local/share/vlc/ml.xspf'
[00000353] main access debug: looking for access module: 3 candidates
[00000353] access_mmap access debug: opening file /home/jpsaman/.local/share/vlc/ml.xspf
[00000353] main access debug: using access module "access_mmap"
[00000353] main access debug: TIMER module_Need() : 0.198 ms - Total 0.198 ms / 1 intvls (Avg 0.198 ms)
[00000354] main stream debug: Using AStream*Block
[00000354] main stream debug: pre buffering
[00000354] main stream debug: received first data for our buffer
[00000353] access_mmap access debug: at end of memory mapped file
[00000352] main input debug: creating demux: access='file' demux='xspf-open' path='/home/jpsaman/.local/share/vlc/ml.xspf'
[00000355] main demux debug: looking for demux module: 1 candidate
[00000355] playlist demux debug: using XSPF playlist reader
[00000355] main demux debug: using demux module "playlist"
[00000355] main demux debug: TIMER module_Need() : 0.094 ms - Total 0.094 ms / 1 intvls (Avg 0.094 ms)
[00000352] main input debug: `file/xspf-open:///home/jpsaman/.local/share/vlc/ml.xspf' successfully opened
[00000356] main xml debug: looking for xml module: 2 candidates
[00000356] main xml debug: using xml module "xml"
[00000356] main xml debug: TIMER module_Need() : 0.081 ms - Total 0.081 ms / 1 intvls (Avg 0.081 ms)
[00000353] access_mmap access debug: at end of memory mapped file
[00000355] playlist demux debug: parsed 0 tracks successfully
[00000356] main xml debug: removing module "xml"
[00000352] main input debug: EOF reached
[00000352] main input debug: control type=1
[00000355] main demux debug: removing module "playlist"
[00000353] main access debug: removing module "access_mmap"
[00000352] main input debug: Destroying the input for 'Media Library'
[00000352] main input debug: TIMER input launching for 'Media Library' : 2.642 ms - Total 2.642 ms / 1 intvls (Avg 2.642 ms)
[New Thread -1240024176 (LWP 18196)]
[00000357] main preparser debug: waiting for thread completion
[00000357] main preparser debug: thread started
[00000357] main preparser debug: thread 3054943120 (preparser) created at priority 0 (playlist/thread.c:80)
[New Thread -1250514032 (LWP 18197)]
[00000358] main fetcher debug: waiting for thread completion
[00000358] main fetcher debug: thread started
[00000358] main fetcher debug: thread 3044453264 (fetcher) created at priority 0 (playlist/thread.c:110)
[New Thread -1262486640 (LWP 18198)]
[00000351] main playlist debug: waiting for thread completion
[00000351] main playlist debug: thread started
[00000351] main playlist debug: rebuilding array of current - root Playlist
[00000351] main playlist debug: rebuild done - 0 items, index -1
[00000351] main playlist debug: thread 3032480656 (playlist) created at priority 0 (playlist/thread.c:119)
[00000001] main libvlc debug: creating VLM
[New Thread -1272976496 (LWP 18199)]
[00000359] main vlm daemon debug: thread 3021990800 (vlm thread) created at priority 0 (input/vlm.c:112)
[00000001] main libvlc debug: loading VLM configuration
[00000001] main libvlc debug: load /home/jpsaman/Documents/VLC_cursus/1.Commandline/cli_examples/mosaic.vlm
[00000359] main vlm daemon debug: creating access '' path='/home/jpsaman/Documents/VLC_cursus/1.Commandline/cli_examples/mosaic.vlm'
[00000360] main access debug: looking for access module: 6 candidates
[00000360] vcd access debug: trying .cue file: /home/jpsaman/Documents/VLC_cursus/1.Commandline/cli_examples/mosaic.cue
[00000360] vcd access debug: could not find .cue file
[00000360] access_mmap access debug: opening file /home/jpsaman/Documents/VLC_cursus/1.Commandline/cli_examples/mosaic.vlm
[00000360] main access debug: using access module "access_mmap"
[00000360] main access debug: TIMER module_Need() : 0.221 ms - Total 0.221 ms / 1 intvls (Avg 0.221 ms)
[00000361] main stream debug: Using AStream*Block
[00000361] main stream debug: pre buffering
[00000361] main stream debug: received first data for our buffer
[00000360] access_mmap access debug: at end of memory mapped file
[00000360] access_mmap access debug: at end of memory mapped file
[00000360] main access debug: removing module "access_mmap"
[00000362] main input debug: Creating an input for '(null)'
[New Thread -1283466352 (LWP 18200)]
[00000359] main vlm daemon debug: thread started
[00000362] [Media: background] main input debug: waiting for thread completion
[00000362] [Media: background] main input debug: thread started
[00000363] [Media: background] main stream output debug: stream=`transcode'
[00000364] [Media: background] main stream out debug: looking for sout stream module: 1 candidate
[00000363] [Media: background] main stream output debug: stream=`bridge-in'
[00000366] [Media: background] main stream out debug: looking for sout stream module: 1 candidate
[00000363] [Media: background] main stream output debug: stream=`std'
[00000367] [Media: background] main stream out debug: looking for sout stream module: 1 candidate
[00000367] [Media: background] main stream out debug: set config option: sout-standard-access to udp
[00000367] [Media: background] main stream out debug: set config option: sout-standard-mux to ts
[00000367] [Media: background] main stream out debug: set config option: sout-standard-dst to 10.44.4.255
[00000367] [Media: background] stream_out_standard stream out debug: creating `udp/ts://10.44.4.255'
[00000367] [Media: background] stream_out_standard stream out debug: extension is 255
[00000367] [Media: background] stream_out_standard stream out debug: extension -> mux=(null)
[00000367] [Media: background] stream_out_standard stream out debug: using `udp/ts://10.44.4.255'
[00000368] [Media: background] main access out debug: looking for sout access module: 1 candidate
[00000368] [Media: background] main access out debug: net: connecting to [10.44.4.255]:1234
[00000368] [Media: background] access_output_udp access out debug: source: 10.44.4.98 port 36653
[00000368] [Media: background] access_output_udp access out debug: destination: 10.44.4.255 port 1234
[00000362] [Media: background] main input debug: thread 3011500944 (input) created at priority 10 (input/input.c:367)
[00000370] main input debug: Creating an input for '(null)'
[New Thread -1293956208 (LWP 18201)]
[00000369] [Media: background] main generic debug: thread 3001011088 (sout write thread) created at priority 20 (udp.c:255)
[00000368] [Media: background] main access out debug: using sout access module "access_output_udp"
[00000368] [Media: background] main access out debug: TIMER module_Need() : 3.851 ms - Total 3.851 ms / 1 intvls (Avg 3.851 ms)
[00000369] [Media: background] main generic debug: thread started
[00000367] [Media: background] stream_out_standard stream out debug: access opened
[00000371] [Media: background] main mux debug: looking for sout mux module: 1 candidate
[New Thread -1304446064 (LWP 18202)]
[00000370] [Media: channel1] main input debug: waiting for thread completion
[00000370] [Media: channel1] main input debug: thread started
[00000370] [Media: channel1] main input debug: thread 2990521232 (input) created at priority 10 (input/input.c:367)
[00000373] main input debug: Creating an input for '(null)'
[00000372] [Media: channel1] main stream output debug: stream=`duplicate'
[00000374] [Media: channel1] main stream out debug: looking for sout stream module: 1 candidate
[00000374] [Media: channel1] stream_out_duplicate stream out debug: creating 'duplicate'
[00000374] [Media: channel1] stream_out_duplicate stream out debug:  * adding `mosaic-bridge{height=144,width=192}'
[00000372] [Media: channel1] main stream output debug: stream=`mosaic-bridge'
[00000375] [Media: channel1] main stream out debug: looking for sout stream module: 1 candidate
[00000375] [Media: channel1] main stream out debug: set config option: sout-mosaic-bridge-height to 144
[00000375] [Media: channel1] main stream out debug: set config option: sout-mosaic-bridge-width to 192
[00000375] [Media: channel1] main stream out debug: using sout stream module "stream_out_mosaic_bridge"
[00000375] [Media: channel1] main stream out debug: TIMER module_Need() : 2.405 ms - Total 2.405 ms / 1 intvls (Avg 2.405 ms)
[00000374] [Media: channel1] stream_out_duplicate stream out debug:  * apply selection video
[00000374] [Media: channel1] stream_out_duplicate stream out debug:  * apply selection audio
[00000374] [Media: channel1] main stream out debug: using sout stream module "stream_out_duplicate"
[00000374] [Media: channel1] main stream out debug: TIMER module_Need() : 2.954 ms - Total 2.954 ms / 1 intvls (Avg 2.954 ms)
[00000370] [Media: channel1] main input debug: `/home/jpsaman/Videos/Matrix_f900.avi' gives access `' demux `' path `/home/jpsaman/Videos/Matrix_f900.avi'
[00000370] [Media: channel1] main input debug: creating demux: access='' demux='' path='/home/jpsaman/Videos/Matrix_f900.avi'
[00000376] [Media: channel1] main demux debug: looking for access_demux module: 3 candidates
[00000376] [Media: channel1] main demux debug: TIMER module_Need() : 0.143 ms - Total 0.143 ms / 1 intvls (Avg 0.143 ms)
[00000370] [Media: channel1] main input debug: creating access '' path='/home/jpsaman/Videos/Matrix_f900.avi'
[00000377] [Media: channel1] main access debug: looking for access module: 6 candidates
[00000377] [Media: channel1] vcd access debug: trying .cue file: /home/jpsaman/Videos/Matrix_f900.cue
[00000377] [Media: channel1] vcd access debug: could not find .cue file
[00000377] [Media: channel1] access_mmap access debug: opening file /home/jpsaman/Videos/Matrix_f900.avi
[00000377] [Media: channel1] main access debug: using access module "access_mmap"
[00000377] [Media: channel1] main access debug: TIMER module_Need() : 0.447 ms - Total 0.447 ms / 1 intvls (Avg 0.447 ms)
[00000378] [Media: channel1] main stream debug: Using AStream*Block
[00000378] [Media: channel1] main stream debug: pre buffering
[00000378] [Media: channel1] main stream debug: received first data for our buffer
[00000378] [Media: channel1] main stream debug: prebuffering done 1048576 bytes in 0s - 15058823 kbytes/s
[00000370] [Media: channel1] main input debug: creating demux: access='' demux='' path='/home/jpsaman/Videos/Matrix_f900.avi'
[00000379] [Media: channel1] main demux debug: looking for demux module: 59 candidates
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:46464952 (RIFF) size:18339768 pos:0
[00000378] [Media: channel1] avi stream debug: found LIST chunk: 'AVI '
[00000378] [Media: channel1] avi stream debug: <list 'AVI '>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:5453494c (LIST) size:8830 pos:12
[00000378] [Media: channel1] avi stream debug: found LIST chunk: 'hdrl'
[00000378] [Media: channel1] avi stream debug: <list 'hdrl'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:68697661 (avih) size:56 pos:24
[00000378] [Media: channel1] avi stream debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 640x480
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:5453494c (LIST) size:4244 pos:88
[00000378] [Media: channel1] avi stream debug: found LIST chunk: 'strl'
[00000378] [Media: channel1] avi stream debug: <list 'strl'>
[New Thread -1315984496 (LWP 18203)]
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:68727473 (strh) size:56 pos:100
[00000371] [Media: background] mux_ts mux debug: shaping=200000 pcr=70000 dts_delay=400000
[00000371] [Media: background] main mux debug: using sout mux module "mux_ts"
[00000371] [Media: background] main mux debug: TIMER module_Need() : 12.937 ms - Total 12.937 ms / 1 intvls (Avg 12.937 ms)
[00000363] [Media: background] main stream output debug: muxer support adding stream at any time
[00000367] [Media: background] stream_out_standard stream out debug: mux opened
[00000367] [Media: background] main stream out debug: using sout stream module "stream_out_standard"
[00000367] [Media: background] main stream out debug: TIMER module_Need() : 19.249 ms - Total 19.249 ms / 1 intvls (Avg 19.249 ms)
[00000366] [Media: background] main stream out debug: using sout stream module "stream_out_bridge"
[00000366] [Media: background] main stream out debug: TIMER module_Need() : 19.616 ms - Total 19.616 ms / 1 intvls (Avg 19.616 ms)
[00000373] [Media: channel2] main input debug: thread started
[00000378] [Media: channel1] avi stream debug: strh: type:vids handler:0x34766964 samplesize:0 23.98fps
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:66727473 (strf) size:40 pos:164
[00000378] [Media: channel1] avi stream debug: strf: video:DIV3 640x480 planes:1 24bpp
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:212
[00000378] [Media: channel1] avi stream debug: </list 'strl'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:5453494c (LIST) size:4234 pos:4340
[00000378] [Media: channel1] avi stream debug: found LIST chunk: 'strl'
[00000378] [Media: channel1] avi stream debug: <list 'strl'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:68727473 (strh) size:56 pos:4352
[00000378] [Media: channel1] avi stream debug: strh: type:auds handler:0x00000000 samplesize:1 11982.00fps
[00000364] [Media: background] main stream out debug: set config option: sout-transcode-sfilter to mosaic{width=384,height=288}
[00000373] [Media: channel2] main input debug: waiting for thread completion
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:66727473 (strf) size:30 pos:4416
[00000378] [Media: channel1] avi stream debug: strf: audio:0x0055 channels:2 44100Hz 0bits/sample 93kb/s
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:4454
[00000364] [Media: background] main stream out debug: set config option: sout-transcode-vcodec to mp2v
[00000364] [Media: background] stream_out_transcode stream out debug: codec video=mp2v 0x0 scaling: 1.000000 800kb/s
[00000373] [Media: channel2] main input debug: thread 2978982800 (input) created at priority 10 (input/input.c:367)
[00000382] [Media: background] main filter debug: looking for sub filter module: 1 candidate
[00000382] [Media: background] main filter error: couldn't set priority of non-existent thread
[00000378] [Media: channel1] avi stream debug: </list 'strl'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:5453494c (LIST) size:260 pos:8582
[00000378] [Media: channel1] avi stream debug: found LIST chunk: 'odml'
[00000378] [Media: channel1] avi stream debug: <list 'odml'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:686c6d64 (dmlh) size:248 pos:8594
[00000378] [Media: channel1] avi stream warning: unknown chunk (not loaded)
[00000378] [Media: channel1] avi stream debug: </list 'odml'>
[00000378] [Media: channel1] avi stream debug: </list 'hdrl'>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:1382 pos:8850
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:5453494c (LIST) size:18266400 pos:10240
[00000378] [Media: channel1] avi stream debug: skipping movi chunk
[00000378] [Media: channel1] main stream debug: b_seek=1 th*avg=1048576 skip=17228072
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:31786469 (idx1) size:63120 pos:18276648
[00000384] main interface debug: looking for interface module: 1 candidate
[00000384] main interface debug: using interface module "hotkeys"
[00000384] main interface debug: TIMER module_Need() : 0.136 ms - Total 0.136 ms / 1 intvls (Avg 0.136 ms)
[00000378] [Media: channel1] avi stream debug: idx1: index entry:3945
[00000378] [Media: channel1] avi stream debug: </list 'AVI '>
[00000378] [Media: channel1] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:56 pos:18339776
[00000378] [Media: channel1] main stream debug: b_seek=0 th*avg=555884 skip=0
[00000377] [Media: channel1] access_mmap access debug: at end of memory mapped file
[00000378] [Media: channel1] avi stream debug: * LIST-root size:18339840 pos:0
[00000378] [Media: channel1] avi stream debug:      + RIFF-AVI  size:18339768 pos:0
[00000378] [Media: channel1] avi stream debug:      |    + LIST-hdrl size:8830 pos:12
[00000378] [Media: channel1] avi stream debug:      |    |    + avih size:56 pos:24
[00000378] [Media: channel1] avi stream debug:      |    |    + LIST-strl size:4244 pos:88
[00000378] [Media: channel1] avi stream debug:      |    |    |    + strh size:56 pos:100
[00000378] [Media: channel1] avi stream debug:      |    |    |    + strf size:40 pos:164
[00000378] [Media: channel1] avi stream debug:      |    |    |    + JUNK size:4120 pos:212
[00000378] [Media: channel1] avi stream debug:      |    |    + LIST-strl size:4234 pos:4340
[00000378] [Media: channel1] avi stream debug:      |    |    |    + strh size:56 pos:4352
[00000378] [Media: channel1] avi stream debug:      |    |    |    + strf size:30 pos:4416
[00000378] [Media: channel1] avi stream debug:      |    |    |    + JUNK size:4120 pos:4454
[00000378] [Media: channel1] avi stream debug:      |    |    + LIST-odml size:260 pos:8582
[00000378] [Media: channel1] avi stream debug:      |    |    |    + dmlh size:248 pos:8594
[00000378] [Media: channel1] avi stream debug:      |    + JUNK size:1382 pos:8850
[00000378] [Media: channel1] avi stream debug:      |    + LIST-movi size:18266400 pos:10240
[00000378] [Media: channel1] avi stream debug:      |    + idx1 size:63120 pos:18276648
[00000378] [Media: channel1] avi stream debug:      + JUNK size:56 pos:18339776
[00000379] [Media: channel1] avi demux debug: AVIH: 2 stream, flags  HAS_INDEX IS_INTERLEAVED 
[00000379] [Media: channel1] avi demux debug: stream[0] rate:23976 scale:1000 samplesize:0
[00000379] [Media: channel1] avi demux debug: stream[0] video(DIV3) 640x480 24bpp 23.976000fps
[00000370] [Media: channel1] main input debug: selecting program id=0
[00000379] [Media: channel1] avi demux debug: stream[1] rate:11982 scale:1 samplesize:1
[00000379] [Media: channel1] avi demux debug: stream[1] audio(0x55) 2 channels 44100Hz 0bits
[New Thread -1326474352 (LWP 18204)]
[00000381] [Media: channel2] main stream output debug: stream=`duplicate'
[00000383] [Media: channel2] main stream out debug: looking for sout stream module: 1 candidate
[00000383] [Media: channel2] stream_out_duplicate stream out debug: creating 'duplicate'
[00000383] [Media: channel2] stream_out_duplicate stream out debug:  * adding `mosaic-bridge{height=144,width=192}'
[00000381] [Media: channel2] main stream output debug: stream=`mosaic-bridge'
[00000384] main interface debug: thread 2968492944 (interface) created at priority 0 (interface/interface.c:168)
[00000384] main interface debug: thread started
[00000379] [Media: channel1] avi demux debug: stream[0] created 3641 index entries
[00000379] [Media: channel1] avi demux debug: stream[1] created 304 index entries
[00000379] [Media: channel1] avi demux debug: stream[0] length:151 (based on index)
[00000379] [Media: channel1] avi demux debug: stream[1] length:151 (based on index)
[00000379] [Media: channel1] main demux debug: using demux module "avi"
[00000379] [Media: channel1] main demux debug: TIMER module_Need() : 20.072 ms - Total 20.072 ms / 1 intvls (Avg 20.072 ms)
[00000370] [Media: channel1] main input debug: looking for a subtitle file in /home/jpsaman/Videos/
[00000386] [Media: channel1] main packetizer debug: looking for packetizer module: 17 candidates
[00000386] [Media: channel1] main packetizer debug: using packetizer module "packetizer_copy"
[00000386] [Media: channel1] main packetizer debug: TIMER module_Need() : 0.156 ms - Total 0.156 ms / 1 intvls (Avg 0.156 ms)
[00000370] [Media: channel1] main input debug: stream out mode -> no decoder thread
[00000385] [Media: channel2] main stream out debug: looking for sout stream module: 1 candidate
[00000388] main interface debug: looking for interface module: 1 candidate
[00000387] [Media: channel1] main packetizer debug: looking for packetizer module: 17 candidates
[00000387] [Media: channel1] main packetizer debug: using packetizer module "mpeg_audio"
[00000387] [Media: channel1] main packetizer debug: TIMER module_Need() : 4.936 ms - Total 4.936 ms / 1 intvls (Avg 4.936 ms)
[00000370] [Media: channel1] main input debug: stream out mode -> no decoder thread
[00000385] [Media: channel2] main stream out debug: set config option: sout-mosaic-bridge-height to 144
[00000370] [Media: channel1] main input debug: starting in async mode
[00000370] [Media: channel1] main input debug: `/home/jpsaman/Videos/Matrix_f900.avi' successfully opened
[00000379] [Media: channel1] avi demux debug: old:0 < new 0
[00000370] [Media: channel1] main input debug: control type=1
[00000387] [Media: channel1] mpeg_audio packetizer debug: MPGA channels:2 samplerate:44100 bitrate:96
[00000372] [Media: channel1] main stream output debug: adding a new sout input (sout_input:0x842f8f8)
[00000374] [Media: channel1] stream_out_duplicate stream out debug: duplicated a new stream codec=mpga (es=1 group=0)
[00000389] [Media: channel1] main decoder debug: looking for decoder module: 26 candidates
[00000389] [Media: channel1] main decoder debug: using decoder module "mpeg_audio"
[00000389] [Media: channel1] main decoder debug: TIMER module_Need() : 0.222 ms - Total 0.222 ms / 1 intvls (Avg 0.222 ms)
[00000375] [Media: channel1] stream_out_mosaic_bridge stream out debug: mosaic bridge id=Id pos=0
[00000375] [Media: channel1] stream_out_mosaic_bridge stream out debug: psz_chain: (null)

[00000374] [Media: channel1] stream_out_duplicate stream out debug:     - added for output 0
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information