Page 1 of 1

VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 10 Aug 2012 16:34
by YAFU
Hello.
I'm from Argentina and the digital television system is ISDB-Tb. I am using Kubuntu 12.04 64bit, and my USB tuner is a MyGica S870 using "dvb_usb_dib0700" module driver. Currently using VLC 2.0.3
The first problem I had is that when opening channels.conf list in VLC was totally hung and I had to kill the process. That's problem that occurs with the original kernel patched by Ubuntu. I've solved this problem by installing a kernel from the mainline kernel PPA.
Now I can watch digital TV with VLC, but VLC is closed randomly and frequently. The problem occurs more frequently with the channels with poor signal reception.
Here I leave the output in verbose mode (the last part):

Code: Select all

libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 0 libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 18 libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 4096 [0x7fac90c03b28] ts demux error: MPEG-4 descriptor not found [0x7fac90c03b28] ts demux error: MPEG-4 descriptor not found libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 0) for PID 4112 [0x7fac90c03b28] ts demux error: MPEG-4 descriptor not found [0x7fac90c03b28] ts demux error: MPEG-4 descriptor not found [0x7fac90c03b28] ts demux warning: first packet for pid=4113 cc=0x8 [0x7fac90c03b28] ts demux warning: first packet for pid=4115 cc=0x9 [0x7fac90c03b28] ts demux warning: first packet for pid=4116 cc=0x9 [0x7fac90004378] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90004378] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90004378] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90004378] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90004378] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac903b6738] avcodec decoder warning: disabling direct rendering libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 17 [h264 @ 0x7fac90c0c880] mmco: unref short failure [h264 @ 0x7fac900f78a0] mmco: unref short failure [h264 @ 0x7fac90c0c880] mmco: unref short failure [h264 @ 0x7fac90c0c880] mmco: unref short failure [h264 @ 0x7fac90c0c880] illegal short term buffer state detected [h264 @ 0x7fac90c0c880] mmco: unref short failure libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 20 [0x7fac9008a208] packetizer_mpeg4audio packetizer warning: waiting for header [0x7fac9008a208] packetizer_mpeg4audio packetizer warning: waiting for header [0x7fac9008a208] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000 [0x7fac90c0e298] faad decoder warning: decoded zero sample [0x7fac8c023728] main audio output warning: buffer too early (-86559), down-sampling libdvbpsi error (dr_4d decoder): invalid length/content (tag=0x4d) [0x7fac903b6738] main decoder warning: can't get output picture libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0 libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 0) for PID 18 libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 4096 [0x7fac90c19898] ts demux error: MPEG-4 descriptor not found [0x7fac90c19898] ts demux error: MPEG-4 descriptor not found [0x7fac90c19898] ts demux warning: first packet for pid=4097 cc=0xf [0x7fac90c19898] ts demux warning: first packet for pid=4100 cc=0x5 [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 17 [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90c0e888] packetizer_mpeg4audio packetizer warning: waiting for header [0x7fac90c0e888] packetizer_mpeg4audio packetizer warning: waiting for header [0x7fac90c0e888] packetizer_mpeg4audio packetizer warning: waiting for header [0x7fac90c0e888] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000 [0x7fac90c0e298] faad decoder warning: decoded zero sample [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac90103888] packetizer_h264 packetizer warning: waiting for SPS/PPS [0x7fac8c023728] main audio output warning: buffer way too early (-128418), clearing queue [0x7fac90c0c918] avcodec decoder warning: disabling direct rendering [h264 @ 0x7fac900a1720] mmco: unref short failure [h264 @ 0x7fac900f78a0] mmco: unref short failure [h264 @ 0x7fac900a1720] mmco: unref short failure [h264 @ 0x7fac900a1720] mmco: unref short failure [h264 @ 0x7fac900a1720] illegal short term buffer state detected [h264 @ 0x7fac900a1720] mmco: unref short failure [0x7fac8c023728] main audio output warning: buffer way too late (1195013), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (1152346), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (1109680), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (1067013), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (1024346), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (981680), dropping buffer [0x7fac8c023728] pulse audio output warning: too early by 169801 us [0x7fac8c023728] pulse audio output warning: too early by 173993 us [0x7fac8c023728] pulse audio output warning: too early by 173805 us [0x7fac8c023728] pulse audio output warning: too early by 164936 us [0x7fac8c023728] pulse audio output warning: too early by 164596 us [0x7fac8c023728] main audio output warning: buffer way too late (969703), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (927036), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (884370), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (841703), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (799036), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (756370), dropping buffer [0x7fac8c023728] pulse audio output warning: too early by 163379 us [0x7fac8c023728] pulse audio output warning: too early by 162661 us [0x7fac8c023728] main audio output warning: buffer way too late (713969), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (671302), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (628636), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (585969), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (543302), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (500636), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (458728), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (416061), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (373395), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (330728), dropping buffer [0x7fac8c023728] pulse audio output warning: too early by 162039 us [0x7fac8c023728] main audio output warning: buffer way too late (288061), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (245395), dropping buffer [0x7fac8c023728] main audio output warning: buffer way too late (203227), dropping buffer [0x7fac8c023728] main audio output warning: buffer too late (160560), up-sampling [0x7fac8c023728] pulse audio output warning: too early by 157799 us [0x7fac74003fa8] main video output warning: picture is too late to be displayed (missing 52 ms) [0x7fac74003fa8] main video output warning: picture is too late to be displayed (missing 48 ms) [0x7fac74003fa8] main video output warning: picture is too late to be displayed (missing 45 ms) libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 20 [0x7fac8c023728] pulse audio output warning: too early by 147033 us [0x7fac8c023728] pulse audio output warning: too early by 135730 us [0x7fac8c023728] pulse audio output warning: too early by 124981 us [0x7fac8c023728] pulse audio output warning: too early by 116112 us libdvbpsi error (dr_4d decoder): invalid length/content (tag=0x4d) libdvbpsi error (dr_4d decoder): invalid length/content (tag=0x4d) *** glibc detected *** vlc: malloc(): memory corruption: 0x00007fac90baef70 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7facbeb90626] /lib/x86_64-linux-gnu/libc.so.6(+0x8078b)[0x7facbeb9278b] /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x75)[0x7facbeb94a45] /lib/x86_64-linux-gnu/libc.so.6(+0x22284)[0x7facbeb34284] /lib/x86_64-linux-gnu/libc.so.6(iconv_open+0xe2)[0x7facbeb33e02] /usr/lib/libvlccore.so.5(FromCharset+0x23)[0x7facbf369f33] /usr/lib/vlc/plugins/demux/libts_plugin.so(+0x504a)[0x7fac87df004a] /usr/lib/vlc/plugins/demux/libts_plugin.so(+0x54ac)[0x7fac87df04ac] /usr/lib/libdvbpsi.so.7(dvbpsi_GatherEITSections+0x249)[0x7fac94268809] /usr/lib/libdvbpsi.so.7(dvbpsi_PushPacket+0x222)[0x7fac94265cc2] /usr/lib/vlc/plugins/demux/libts_plugin.so(+0xd3cb)[0x7fac87df83cb] /usr/lib/libvlccore.so.5(+0x50a98)[0x7facbf340a98] /usr/lib/libvlccore.so.5(+0x51185)[0x7facbf341185] /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x7facbf0dae9a] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7facbec044bd] ======= Memory map: ======== 00400000-00403000 r-xp 00000000 08:05 682850 /usr/bin/vlc 00602000-00603000 r--p 00002000 08:05 682850 /usr/bin/vlc 00603000-00604000 rw-p 00003000 08:05 682850 /usr/bin/vlc 00f3e000-01175000 rw-p 00000000 00:00 0 [heap] 7fac60000000-7fac60a1a000 rw-p 00000000 00:00 0 7fac60a1a000-7fac64000000 ---p 00000000 00:00 0 7fac64000000-7fac64a0d000 rw-p 00000000 00:00 0 7fac64a0d000-7fac68000000 ---p 00000000 00:00 0 7fac68000000-7fac682a2000 rw-p 00000000 00:00 0 7fac682a2000-7fac6c000000 ---p 00000000 00:00 0 7fac6c000000-7fac6c86b000 rw-p 00000000 00:00 0 7fac6c86b000-7fac70000000 ---p 00000000 00:00 0 7fac70f33000-7fac70fcb000 rw-s 00000000 00:04 43909258 /SYSV00000000 (deleted) 7fac70fcb000-7fac71063000 rw-s 00000000 00:04 43876489 /SYSV00000000 (deleted) 7fac71063000-7fac710fb000 rw-s 00000000 00:04 43843720 /SYSV00000000 (deleted) 7fac710fb000-7fac71193000 rw-s 00000000 00:04 43810951 /SYSV00000000 (deleted) 7fac71193000-7fac7122b000 rw-s 00000000 00:04 43778182 /SYSV00000000 (deleted) 7fac7122b000-7fac712c3000 rw-s 00000000 00:04 43745413 /SYSV00000000 (deleted) 7fac712c3000-7fac7135b000 rw-s 00000000 00:04 43712644 /SYSV00000000 (deleted) 7fac7135b000-7fac713f3000 rw-s 00000000 00:04 43679875 /SYSV00000000 (deleted) 7fac713f3000-7fac7148b000 rw-s 00000000 00:04 43647106 /SYSV00000000 (deleted) 7fac7148b000-7fac71523000 rw-s 00000000 00:04 43614337 /SYSV00000000 (deleted) 7fac71523000-7fac715bb000 rw-s 00000000 00:04 43581568 /SYSV00000000 (deleted) 7fac715bb000-7fac715d3000 r-xp 00000000 08:05 669433 /usr/lib/vlc/plugins/video_filter/libblend_plugin.so 7fac715d3000-7fac717d2000 ---p 00018000 08:05 669433 /usr/lib/vlc/plugins/video_filter/libblend_plugin.so 7fac717d2000-7fac717d3000 r--p 00017000 08:05 669433 /usr/lib/vlc/plugins/video_filter/libblend_plugin.so 7fac717d3000-7fac717d4000 rw-p 00018000 08:05 669433 /usr/lib/vlc/plugins/video_filter/libblend_plugin.so 7fac7183b000-7fac718d3000 rw-s 00000000 00:04 43548799 /SYSV00000000 (deleted) 7fac718d3000-7fac7196b000 rw-s 00000000 00:04 43516030 /SYSV00000000 (deleted) 7fac7196b000-7fac71a03000 rw-s 00000000 00:04 43483261 /SYSV00000000 (deleted) 7fac71a03000-7fac71a9b000 rw-s 00000000 00:04 43450492 /SYSV00000000 (deleted) 7fac71a9b000-7fac71abf000 r-xp 00000000 08:05 669437 /usr/lib/vlc/plugins/video_filter/libdeinterlace_plugin.so 7fac71abf000-7fac71cbf000 ---p 00024000 08:05 669437 /usr/lib/vlc/plugins/video_filter/libdeinterlace_plugin.so 7fac71cbf000-7fac71cc0000 r--p 00024000 08:05 669437 /usr/lib/vlc/plugins/video_filter/libdeinterlace_plugin.so 7fac71cc0000-7fac71cc1000 rw-p 00025000 08:05 669437 /usr/lib/vlc/plugins/video_filter/libdeinterlace_plugin.so 7fac71cc2000-7fac71d5a000 rw-s 00000000 00:04 43417723 /SYSV00000000 (deleted) 7fac71d5a000-7fac71df2000 rw-s 00000000 00:04 43384954 /SYSV00000000 (deleted) 7fac71df2000-7fac71e8a000 rw-s 00000000 00:04 43352185 /SYSV00000000 (deleted) 7fac71e8a000-7fac71f22000 rw-s 00000000 00:04 43319416 /SYSV00000000 (deleted) 7fac71f22000-7fac71fba000 rw-s 00000000 00:04 43286647 /SYSV00000000 (deleted) 7fac71fba000-7fac72052000 rw-s 00000000 00:04 43253878 /SYSV00000000 (deleted) 7fac72052000-7fac720ea000 rw-s 00000000 00:04 43221109 /SYSV00000000 (deleted) 7fac720ea000-7fac72182000 rw-s 00000000 00:04 43188340 /SYSV00000000 (deleted) 7fac72182000-7fac7221a000 rw-s 00000000 00:04 43155571 /SYSV00000000 (deleted) 7fac7221a000-7fac722b2000 rw-s 00000000 00:04 43122802 /SYSV00000000 (deleted) 7fac722b2000-7fac7234a000 rw-s 00000000 00:04 43090033 /SYSV00000000 (deleted) 7fac7234a000-7fac723e2000 rw-s 00000000 00:04 43057264 /SYSV00000000 (deleted) 7fac723e2000-7fac7247a000 rw-s 00000000 00:04 43024495 /SYSV00000000 (deleted) 7fac7247a000-7fac72512000 rw-s 00000000 00:04 42991726 /SYSV00000000 (deleted) 7fac72512000-7fac725aa000 rw-s 00000000 00:04 42958957 /SYSV00000000 (deleted) 7fac725aa000-7fac72642000 rw-s 00000000 00:04 42926188 /SYSV00000000 (deleted) 7fac72642000-7fac726da000 rw-s 00000000 00:04 42893419 /SYSV00000000 (deleted) 7fac726da000-7fac72fc1000 rw-s 00000000 00:04 39157851 /SYSV00000000 (deleted) 7fac72fc1000-7fac72fc2000 ---p 00000000 00:00 0 7fac72fc2000-7fac730c2000 rw-p 00000000 00:00 0 [stack:10697] 7fac730c2000-7fac730c4000 r-xp 00000000 08:05 682898 /usr/lib/vlc/plugins/misc/libxdg_screensaver_plugin.so 7fac730c4000-7fac732c3000 ---p 00002000 08:05 682898 /usr/lib/vlc/plugins/misc/libxdg_screensaver_plugin.so 7fac732c3000-7fac732c4000 r--p 00001000 08:05 682898 /usr/lib/vlc/plugins/misc/libxdg_screensaver_plugin.so 7fac732c4000-7fac732c5000 rw-p 00002000 08:05 682898 /usr/lib/vlc/plugins/misc/libxdg_screensaver_plugin.so 7fac732e1000-7fac732e6000 r-xp 00000000 08:05 832479 /usr/lib/x86_64-linux-gnu/gconv/ISO_6937.so 7fac732e6000-7fac734e5000 ---p 00005000 08:05 832479 /usr/lib/x86_64-linux-gnu/gconv/ISO_6937.so 7fac734e5000-7fac734e6000 r--p 00004000 08:05 832479 /usr/lib/x86_64-linux-gnu/gconv/ISO_6937.so 7fac734e6000-7fac734e7000 rw-p 00005000 08:05 832479 /usr/lib/x86_64-linux-gnu/gconv/ISO_6937.so 7fac734e7000-7fac734e9000 r-xp 00000000 08:05 655533 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 7fac734e9000-7fac736e8000 ---p 00002000 08:05 655533 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 7fac736e8000-7fac736e9000 r--p 00001000 08:05 655533 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 7fac736e9000-7fac736ea000 rw-p 00002000 08:05 655533 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 7fac736ea000-7fac736f0000 r-xp 00000000 08:05 655535 /usr/lib/x86_64-linux-gnu/libxcb-xv.so.0.0.0 7fac736f0000-7fac738ef000 ---p 00006000 08:05 655535 /usr/lib/x86_64-linux-gnu/libxcb-xv.so.0.0.0 7fac738ef000-7fac738f0000 r--p 00005000 08:05 655535 /usr/lib/x86_64-linux-gnu/libxcb-xv.so.0.0.0 7fac738f0000-7fac738f1000 rw-p 00006000 08:05 655535 /usr/lib/x86_64-linux-gnu/libxcb-xv.so.0.0.0 7fac738f1000-7fac738f8000 r-xp 00000000 08:05 682886 /usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so 7fac738f8000-7fac73af7000 ---p 00007000 08:05 682886 /usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so 7fac73af7000-7fac73af8000 r--p 00006000 08:05 682886 /usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so 7fac73af8000-7fac73af9000 rw-p 00007000 08:05 682886 /usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so 7fac73af9000-7fac73afa000 ---p 00000000 00:00 0 7fac73afa000-7fac73bfa000 rw-p 00000000 00:00 0 [stack:10696] 7fac73bfa000-7fac73bfb000 r-xp 00000000 08:05 671850 /usr/lib/vlc/plugins/video_filter/libyuvp_plugin.so 7fac73bfb000-7fac73dfb000 ---p 00001000 08:05 671850 /usr/lib/vlc/plugins/video_filter/libyuvp_plugin.so 7fac73dfb000-7fac73dfc000 r--p 00001000 08:05 671850 /usr/lib/vlc/plugins/video_filter/libyuvp_plugin.so 7fac73dfc000-7fac73dfd000 rw-p 00002000 08:05 671850 /usr/lib/vlc/plugins/video_filter/libyuvp_plugin.so 7fac73dfd000-7fac73dff000 r-xp 00000000 08:05 680581 /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so 7fac73dff000-7fac73ffe000 ---p 00002000 08:05 680581 /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so 7fac73ffe000-7fac73fff000 r--p 00001000 08:05 680581 /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so 7fac73fff000-7fac74000000 rw-p 00002000 08:05 680581 /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so 7fac74000000-7fac768ce000 rw-p 00000000 00:00 0 7fac768ce000-7fac78000000 ---p 00000000 00:00 0 7fac78052000-7fac78055000 r-xp 00000000 08:05 680575 /usr/lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.so 7fac78055000-7fac78254000 ---p 00003000 08:05 680575 /usr/lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.so 7fac78254000-7fac78255000 r--p 00002000 08:05 680575 /usr/lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.so 7fac78255000-7fac78256000 rw-p 00003000 08:05 680575 /usr/lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.so 7fac78256000-7fac78259000 r-xp 00000000 08:05 680579 /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so 7fac78259000-7fac78458000 ---p 00003000 08:05 680579 /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so 7fac78458000-7fac78459000 r--p 00002000 08:05 680579 /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so 7fac78459000-7fac7845a000 rw-p 00003000 08:05 680579 /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so 7fac7845a000-7fac7845c000 r-xp 00000000 08:05 680567 /usr/lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.so 7fac7845c000-7fac7865b000 ---p 00002000 08:05 680567 /usr/lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.so 7fac7865b000-7fac7865c000 r--p 00001000 08:05 680567 /usr/lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.so 7fac7865c000-7fac7865d000 rw-p 00002000 08:05 680567 /usr/lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.so 7fac7865d000-7fac78664000 r-xp 00000000 08:05 680573 /usr/lib/vlc/plugins/video_chroma/libi420_rgb_plugin.so 7fac78664000-7fac78863000 ---p 00007000 08:05 680573 /usr/lib/vlc/plugins/video_chroma/libi420_rgb_plugin.so 7fac78863000-7fac78864000 r--p 00006000 08:05 680573 /usr/lib/vlc/plugins/video_chroma/libi420_rgb_plugin.so 7fac78864000-7fac78865000 rw-p 00007000 08:05 680573 /usr/lib/vlc/plugins/video_chroma/libi420_rgb_plugin.so 7fac78865000-7fac78867000 r-xp 00000000 08:05 680577 /usr/lib/vlc/plugins/video_chroma/libyuy2_i422_plugin.so 7fac78867000-7fac78a66000 ---p 00002000 08:05 680577 /usr/lib/vlc/plugins/video_chroma/libyuy2_i422_plugin.so 7fac78a66000-7fac78a67000 r--p 00001000 08:05 680577 /usr/lib/vlc/plugins/video_chroma/libyuy2_i422_plugin.so 7fac78a67000-7fac78a68000 rw-p 00002000 08:05 680577 /usr/lib/vlc/plugins/video_chroma/libyuy2_i422_plugin.so 7fac78a68000-7fac78a6a000 r-xp 00000000 08:05 680571 /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so 7fac78a6a000-7fac78c6a000 ---p 00002000 08:05 680571 /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so 7fac78c6a000-7fac78c6b000 r--p 00002000 08:05 680571 /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so 7fac78c6b000-7fac78c6c000 rw-p 00003000 08:05 680571 /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so 7fac78c6c000-7fac78c6f000 r-xp 00000000 08:05 669375 /usr/lib/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so 7fac78c6f000-7fac78e6e000 ---p 00003000 08:05 669375 /usr/lib/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so 7fac78e6e000-7fac78e6f000 r--p 00002000 08:05 669375 /usr/lib/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so 7fac78e6f000-7fac78e70000 rw-p 00003000 08:05 669375 /usr/lib/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so 7fac78e70000-7fac78e7b000 r-xp 00000000 08:05 669395 /usr/lib/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so 7fac78e7b000-7fac7907a000 ---p 0000b000 08:05 669395 /usr/lib/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so 7fac7907a000-7fac7907b000 r--p 0000a000 08:05 669395 /usr/lib/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so 7fac7907b000-7fac7907c000 rw-p 0000b000 08:05 669395 /usr/lib/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so 7fac7907c000-7fac79097000 r-xp 00000000 08:05 680633 /usr/lib/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so 7fac79097000-7fac79296000 ---p 0001b000 08:05 680633 /usr/lib/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so 7fac79296000-7fac79297000 r--p 0001a000 08:05 680633 /usr/lib/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so 7fac79297000-7fac79298000 rw-p 0001b000 08:05 680633 /usr/lib/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so 7fac79298000-7fac7929d000 r-xp 00000000 08:05 680631 /usr/lib/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so 7fac7929d000-7fac7949c000 ---p 00005000 08:05 680631 /usr/lib/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so 7fac7949c000-7fac7949d000 r--p 00004000 08:05 680631 /usr/lib/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so 7fac7949d000-7fac7949e000 rw-p 00005000 08:05 680631 /usr/lib/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so 7fac7949e000-7fac794e2000 r-xp 00000000 08:05 675819 /usr/lib/x86_64-linux-gnu/libswscale.so.2.1.0 7fac794e2000-7fac796e2000 ---p 00044000 08:05 675819 /usr/lib/x86_64-linux-gnu/libswscale.so.2.1.0 7fac796e2000-7fac796e3000 r--p 00044000 08:05 675819 /usr/lib/x86_64-linux-gnu/libswscale.so.2.1.0 7fac796e3000-7fac796e4000 rw-p 00045000 08:05 675819 /usr/lib/x86_64-linux-gnu/libswscale.so.2.1.0 7fac796e4000-7fac796e8000 r-xp 00000000 08:05 669562 /usr/lib/vlc/plugins/video_filter/libswscale_plugin.so 7fac796e8000-7fac798e7000 ---p 00004000 08:05 669562 /usr/lib/vlc/plugins/video_filter/libswscale_plugin.so 7fac798e7000-7fac798e8000 r--p 00003000 08:05 669562 /usr/lib/vlc/plugins/video_filter/libswscale_plugin.so 7fac798e8000-7fac798e9000 rw-p 00004000 08:05 669562 /usr/lib/vlc/plugins/video_filter/libswscale_plugin.so 7fac798e9000-7fac798ed000 r-xp 00000000 08:05 669373 /usr/lib/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so 7fac798ed000-7fac79aec000 ---p 00004000 08:05 669373 /usr/lib/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so 7fac79aec000-7fac79aed000 r--p 00003000 08:05 669373 /usr/lib/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so 7fac79aed000-7fac79aee000 rw-p 00004000 08:05 669373 /usr/lib/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so 7fac79aee000-7fac79af5000 r-xp 00000000 08:05 680629 /usr/lib/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so 7fac79af5000-7fac79cf4000 ---p 00007000 08:05 680629 /usr/lib/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so 7fac79cf4000-7fac79cf5000 r--p 00006000 08:05 680629 /usr/lib/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so 7fac79cf5000-7fac79cf6000 rw-p 00007000 08:05 680629 /usr/lib/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so 7fac79d0e000-7fac79da6000 rw-s 00000000 00:04 42860649 /SYSV00000000 (deleted) 7fac79da6000-7fac79db1000 r-xp 00000000 08:05 671880 /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so 7fac79db1000-7fac79fb1000 ---p 0000b000 08:05 671880 /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so 7fac79fb1000-7fac79fb2000 r--p 0000b000 08:05 671880 /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so 7fac79fb2000-7fac79fb3000 rw-p 0000c000 08:05 671880 /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so 7fac79fb3000-7fac7a11e000 r-xp 00000000 08:05 652218 /usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8 7fac7a11e000-7fac7a31d000 ---p 0016b000 08:05 652218 /usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8 7fac7a31d000-7fac7a31e000 r--p 0016a000 08:05 652218 /usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8 7fac7a31e000-7fac7a31f000 rw-p 0016b000 08:05 652218 /usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8 7fac7a31f000-7fac7a321000 r-xp 00000000 08:05 669187 /usr/lib/vlc/plugins/audio_filter/libsamplerate_plugin.so 7fac7a321000-7fac7a520000 ---p 00002000 08:05 669187 /usr/lib/vlc/plugins/audio_filter/libsamplerate_plugin.so 7fac7a520000-7fac7a521000 r--p 00001000 08:05 669187 /usr/lib/vlc/plugins/audio_filter/libsamplerate_plugin.so 7fac7a521000-7fac7a522000 rw-p 00002000 08:05 669187 /usr/lib/vlc/plugins/audio_filter/libsamplerate_plugin.so 7fac7a522000-7fac7a540000 r-xp 00000000 08:05 659278 /usr/lib/x86_64-linux-gnu/libmad.so.0.2.1 7fac7a540000-7fac7a740000 ---p 0001e000 08:05 659278 /usr/lib/x86_64-linux-gnu/libmad.so.0.2.1 7fac7a740000-7fac7a741000 r--p 0001e000 08:05 659278 /usr/lib/x86_64-linux-gnu/libmad.so.0.2.1 7fac7a741000-7fac7a742000 rw-p 0001f000 08:05 659278 /usr/lib/x86_64-linux-gnu/libmad.so.0.2.1 7fac7a742000-7fac7a744000 r-xp 00000000 08:05 669219 /usr/lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so 7fac7a744000-7fac7a943000 ---p 00002000 08:05 669219 /usr/lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so 7fac7a943000-7fac7a944000 r--p 00001000 08:05 669219 /usr/lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so 7fac7a944000-7fac7a945000 rw-p 00002000 08:05 669219 /usr/lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so 7fac7a945000-7fac7a951000 r-xp 00000000 08:05 668962 /usr/lib/liba52-0.7.4.so 7fac7a951000-7fac7ab51000 ---p 0000c000 08:05 668962 /usr/lib/liba52-0.7.4.so 7fac7ab51000-7fac7ab52000 r--p 0000c000 08:05 668962 /usr/lib/liba52-0.7.4.so 7fac7ab52000-7fac7ab53000 rw-p 0000d000 08:05 668962 /usr/lib/liba52-0.7.4.so 7fac7ab53000-7fac7ab54000 rw-p 00000000 00:00 0 7fac7ab54000-7fac7ab56000 r-xp 00000000 08:05 669110 /usr/lib/vlc/plugins/audio_filter/liba52tofloat32_plugin.so 7fac7ab56000-7fac7ad55000 ---p 00002000 08:05 669110 /usr/lib/vlc/plugins/audio_filter/liba52tofloat32_plugin.so 7fac7ad55000-7fac7ad56000 r--p 00001000 08:05 669110 /usr/lib/vlc/plugins/audio_filter/liba52tofloat32_plugin.so 7fac7ad56000-7fac7ad57000 rw-p 00002000 08:05 669110 /usr/lib/vlc/plugins/audio_filter/liba52tofloat32_plugin.so 7fac7ad57000-7fac7ad7f000 r-xp 00000000 08:05 669169 /usr/lib/libdca.so.0.0.0 7fac7ad7f000-7fac7af7e000 ---p 00028000 08:05 669169 /usr/lib/libdca.so.0.0.0 7fac7af7e000-7fac7af7f000 r--p 00027000 08:05 669169 /usr/lib/libdca.so.0.0.0 7fac7af7f000-7fac7af80000 rw-p 00028000 08:05 669169 /usr/lib/libdca.so.0.0.0 7fac7af80000-7fac7af82000 r-xp 00000000 08:05 668995 /usr/lib/vlc/plugins/audio_filter/libdtstofloat32_plugin.so 7fac7af82000-7fac7b181000 ---p 00002000 08:05 668995 /usr/lib/vlc/plugins/audio_filter/libdtstofloat32_plugin.so 7fac7b181000-7fac7b182000 r--p 00001000 08:05 668995 /usr/lib/vlc/plugins/audio_filter/libdtstofloat32_plugin.so 7fac7b182000-7fac7b183000 rw-p 00002000 08:05 668995 /usr/lib/vlc/plugins/audio_filter/libdtstofloat32_plugin.so 7fac7b183000-7fac7b186000 r-xp 00000000 08:05 669057 /usr/lib/vlc/plugins/audio_filter/libscaletempo_plugin.so 7fac7b186000-7fac7b385000 ---p 00003000 08:05 669057 /usr/lib/vlc/plugins/audio_filter/libscaletempo_plugin.so 7fac7b385000-7fac7b386000 r--p 00002000 08:05 669057 /usr/lib/vlc/plugins/audio_filter/libscaletempo_plugin.so 7fac7b386000-7fac7b387000 rw-p 00003000 08:05 669057 /usr/lib/vlc/plugins/audio_filter/libscaletempo_plugin.so 7fac7b387000-7fac7b388000 r-xp 00000000 08:05 664333 /usr/lib/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so 7fac7b388000-7fac7b587000 ---p 00001000 08:05 664333 /usr/lib/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so 7fac7b587000-7fac7b588000 r--p 00000000 08:05 664333 /usr/lib/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so 7fac7b588000-7fac7b589000 rw-p 00001000 08:05 664333 /usr/lib/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so 7fac7b589000-7fac7f58a000 rw-s 00000000 00:12 848886 /run/shm/pulse-shm-3239284380 7fac7f58a000-7fac7f58b000 ---p 00000000 00:00 0 Abortado (`core' generado)
(Sorry, but the last error messages are in Spanish)

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 10 Aug 2012 18:04
by Rémi Denis-Courmont
Likely a bug in your version of libdvbpsi. Without valgrind logs nor sample file, cannot say.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 11 Aug 2012 00:17
by YAFU
Thanks for your reply.
"libdvbpsi" version used on Ubuntu 12.04 is 2.2 (libdvbpsi7 package)
Could you give me a link to learn how to get that valgrind log? Should I use cvlc?
I have been reading something. For example the data to tune a channel in the list generated by w_scan are:

Code: Select all

</track> <track> <title>0006. TV Pública</title> <location>dvb-t://frequency=527142857,inversion=2,bandwidth=6,code-rate-hp=9,code-rate-lp=9,modulation=0,transmission=0,guard=0,hierarchy=0</location> <extension application="http://www.videolan.org/vlc/playlist/0"> <vlc:id>7</vlc:id> <vlc:option>program=2304</vlc:option>
So how do I get this log? Could be the following way?:

Code: Select all

valgrind -v --leak-check=full --log-file=valgrind.log cvlc dvb-t://frequency=527142857 :program=2304 :dvb-inversion=2 :dvb-bandwidth=6 :dvb-modulation=0 :dvb-transmission=0 :dvb-guard=0 :dvb-hierarchy=0 :run-time=2700
After running the command, Should I be able to watch the channel? Or only outputs from the terminal and log?
Please give me a clue
Thank you.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 11 Aug 2012 10:19
by Rémi Denis-Courmont
Need to run VLC under valgrind until the crash occurs or the error is logged, I guess.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 12 Aug 2012 12:36
by YAFU
Ok, I got the logs with:

Code: Select all

valgrind -v --leak-check=full --log-file=valgrind.log vlc -v
Here I upload three valgrinds logs but I do not know if they contain useful information:
http://www.fileswap.com/dl/7oxoNK5ygf/v ... na.7z.html
I also uploaded captures samples of two ISDB-Tb channels in 720p and 1080p.
http://www.fileswap.com/dl/tv3x9cQdjp/I ... ar.gz.html

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 12 Aug 2012 14:37
by Rémi Denis-Courmont
Yeah, it's a bug in libdvbpsi, not in VLC.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 12 Aug 2012 15:15
by YAFU
Ok, thanks.
So Where and how should I report this libdvbpsi bug?

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 13 Aug 2012 01:07
by Jean-Baptiste Kempf
Mail the mailing list.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 13 Aug 2012 15:43
by YAFU
After reporting to the mailing list, developer Jean-Paul Saman requested me a new sample with EIT tables. I share here in the forum that sample obtained with "vlc --sout-all":
http://www.fileswap.com/dl/d2H7OA8rs6/I ... ar.gz.html

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 04 Sep 2012 16:33
by YAFU
Hello.
A libdvbpsi developer informed me that this problem would be solved in "libdvbpsi8" (not libdvbpsi7):
http://permalink.gmane.org/gmane.comp.v ... .devel/492

How I can test libdvbpsi8 with VLC?

Thanks.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 25 Oct 2012 04:18
by YAFU
Hello.
Do you know when VLC will use "libdvbpsi8"? Any development branch of VLC uses it?

I've seen that will release 1.0.0 version of libdvbpsi, but I do not know if that version is still libdvbpsi7 or libdvbpsi8.

Thanks.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 25 Oct 2012 10:05
by Rémi Denis-Courmont
VLC use whatever version of libdvbpsi you compile it with.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 25 Oct 2012 14:20
by YAFU
Sorry, I do not understand.
I've compiled VLC and libdvbpsi individually. VLC still asking for libdvbpsi7.
Could you give me a link to learn how to compile correctly? I mean, to "compile it with"
Thanks.

Edit:
I think I understand now. I should have compiled and installed "libdvbpsi8" first. I'll try again.
Sorry about that.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 25 Oct 2012 20:32
by YAFU
I can not compile vlc (2.0.3 and 2.0.4):

Code: Select all

CC libpulsesrc_plugin_la-vlcpulse.lo In file included from ../audio_output/vlcpulse.c:24:0: ../../config.h:750:0: warning: "_REENTRANT" redefined [enabled by default] <command-line>:0:0: note: this is the location of the previous definition CC libpulsesrc_plugin_la-pulse.lo In file included from pulse.c:24:0: ../../config.h:750:0: warning: "_REENTRANT" redefined [enabled by default] <command-line>:0:0: note: this is the location of the previous definition CCLD libpulsesrc_plugin.la CC libaccess_shm_plugin_la-shm.lo CCLD libaccess_shm_plugin.la CC libv4l2_plugin_la-video.lo v4l2/video.c: In function 'InitVideo': v4l2/video.c:930:13: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'v4l2_std_id' [-Wformat] v4l2/video.c:933:9: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'v4l2_std_id' [-Wformat] v4l2/video.c:1424:43: warning: 'f_fps' may be used uninitialized in this function [-Wuninitialized] v4l2/video.c: In function 'GrabVideo': v4l2/video.c:556:14: warning: 'p_block' may be used uninitialized in this function [-Wuninitialized] CC libv4l2_plugin_la-demux.lo CC libv4l2_plugin_la-access.lo v4l2/access.c: In function 'AccessReadStream': v4l2/access.c:119:9: warning: 'vlc_object_alive' is deprecated (declared at ../../include/vlc_objects.h:81) [-Wdeprecated-declarations] CC libv4l2_plugin_la-controls.lo v4l2/controls.c: In function 'ControlSetCallback': v4l2/controls.c:172:8: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] CCLD libv4l2_plugin.la CC libxcb_screen_plugin_la-xcb.lo CCLD libxcb_screen_plugin.la CC libdtv_plugin_la-access.lo CC libdtv_plugin_la-linux.lo dtv/linux.c: In function 'dvb_set_isdbc': dtv/linux.c:900:3: warning: #warning ISDB-C might need Linux DVB version 5.5 or later. [-Wcpp] CC libdtv_plugin_la-en50221.lo dtv/en50221.c: In function 'en50221_SetCAPMT': dtv/en50221.c:2234:17: error: implicit declaration of function 'dvbpsi_DeletePMT' [-Werror=implicit-function-declara dtv/en50221.c: At top level: dtv/en50221.c:2288:12: warning: 'en50221_OpenMMI' defined but not used [-Wunused-function] dtv/en50221.c:2328:12: warning: 'en50221_CloseMMI' defined but not used [-Wunused-function] dtv/en50221.c:2356:15: warning: 'en50221_GetMMIObject' defined but not used [-Wunused-function] dtv/en50221.c:2381:13: warning: 'en50221_SendMMIObject' defined but not used [-Wunused-function] cc1: some warnings being treated as errors make[5]: *** [libdtv_plugin_la-en50221.lo] Error 1 make[5]: se sale del directorio «/home/yafu/vlc_build/vlc-2.0.3/modules/access» make[4]: *** [all-recursive] Error 1 make[4]: se sale del directorio «/home/yafu/vlc_build/vlc-2.0.3/modules/access» make[3]: *** [all] Error 2 make[3]: se sale del directorio «/home/yafu/vlc_build/vlc-2.0.3/modules/access» make[2]: *** [all-recursive] Error 1 make[2]: se sale del directorio «/home/yafu/vlc_build/vlc-2.0.3/modules» make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio «/home/yafu/vlc_build/vlc-2.0.3» make: *** [all] Error 2
libdtv_plugin_la-en50221.lo is related to VLC?
Now, what am I doing wrong? :)

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 26 Oct 2012 15:46
by Jean-Baptiste Kempf
No libdvbpsi installed?

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 26 Oct 2012 16:12
by YAFU
Yes, I compiled and installed libdvbpsi 1.0.0-pre2 (libdvbpis8) in /usr:

Code: Select all

/. /usr /usr/include /usr/include/dvbpsi /usr/include/dvbpsi/atsc_eit.h /usr/include/dvbpsi/atsc_ett.h /usr/include/dvbpsi/atsc_mgt.h /usr/include/dvbpsi/atsc_stt.h /usr/include/dvbpsi/atsc_vct.h /usr/include/dvbpsi/bat.h /usr/include/dvbpsi/cat.h /usr/include/dvbpsi/demux.h /usr/include/dvbpsi/descriptor.h /usr/include/dvbpsi/dr.h /usr/include/dvbpsi/dr_02.h /usr/include/dvbpsi/dr_03.h /usr/include/dvbpsi/dr_04.h /usr/include/dvbpsi/dr_05.h /usr/include/dvbpsi/dr_06.h /usr/include/dvbpsi/dr_07.h /usr/include/dvbpsi/dr_08.h /usr/include/dvbpsi/dr_09.h /usr/include/dvbpsi/dr_0a.h /usr/include/dvbpsi/dr_0b.h /usr/include/dvbpsi/dr_0c.h /usr/include/dvbpsi/dr_0d.h /usr/include/dvbpsi/dr_0e.h /usr/include/dvbpsi/dr_0f.h /usr/include/dvbpsi/dr_13.h /usr/include/dvbpsi/dr_14.h /usr/include/dvbpsi/dr_40.h /usr/include/dvbpsi/dr_41.h /usr/include/dvbpsi/dr_42.h /usr/include/dvbpsi/dr_43.h /usr/include/dvbpsi/dr_44.h /usr/include/dvbpsi/dr_45.h /usr/include/dvbpsi/dr_47.h /usr/include/dvbpsi/dr_48.h /usr/include/dvbpsi/dr_49.h /usr/include/dvbpsi/dr_4a.h /usr/include/dvbpsi/dr_4b.h /usr/include/dvbpsi/dr_4d.h /usr/include/dvbpsi/dr_4e.h /usr/include/dvbpsi/dr_4f.h /usr/include/dvbpsi/dr_50.h /usr/include/dvbpsi/dr_52.h /usr/include/dvbpsi/dr_55.h /usr/include/dvbpsi/dr_56.h /usr/include/dvbpsi/dr_58.h /usr/include/dvbpsi/dr_59.h /usr/include/dvbpsi/dr_5a.h /usr/include/dvbpsi/dr_62.h /usr/include/dvbpsi/dr_66.h /usr/include/dvbpsi/dr_69.h /usr/include/dvbpsi/dr_73.h /usr/include/dvbpsi/dr_76.h /usr/include/dvbpsi/dr_7c.h /usr/include/dvbpsi/dr_83.h /usr/include/dvbpsi/dr_8a.h /usr/include/dvbpsi/dvbpsi.h /usr/include/dvbpsi/eit.h /usr/include/dvbpsi/nit.h /usr/include/dvbpsi/pat.h /usr/include/dvbpsi/pmt.h /usr/include/dvbpsi/psi.h /usr/include/dvbpsi/rst.h /usr/include/dvbpsi/sdt.h /usr/include/dvbpsi/sis.h /usr/include/dvbpsi/tot.h /usr/lib /usr/lib/libdvbpsi.a /usr/lib/libdvbpsi.la /usr/lib/libdvbpsi.so /usr/lib/libdvbpsi.so.8 /usr/lib/libdvbpsi.so.8.0.0 /usr/lib/pkgconfig /usr/lib/pkgconfig/libdvbpsi.pc /usr/share /usr/share/doc /usr/share/doc/libdvbpsi /usr/share/doc/libdvbpsi/AUTHORS /usr/share/doc/libdvbpsi/COPYING /usr/share/doc/libdvbpsi/ChangeLog /usr/share/doc/libdvbpsi/INSTALL /usr/share/doc/libdvbpsi/NEWS /usr/share/doc/libdvbpsi/README /usr/share/doc/libdvbpsi/TODO /usr/share/doc/libdvbpsi/doc /usr/share/doc/libdvbpsi/doc/Makefile /usr/share/doc/libdvbpsi/doc/Makefile.am /usr/share/doc/libdvbpsi/doc/Makefile.in /usr/share/doc/libdvbpsi/doc/decoder.dot /usr/share/doc/libdvbpsi/doc/doxygen.cfg /usr/share/doc/libdvbpsi/doc/howto-new-api.doxygen /usr/share/doc/libdvbpsi/doc/index.doxygen /usr/share/doc/libdvbpsi/doc/newdec.doxygen /usr/share/doc/libdvbpsi/doc/structure.doxygen /usr/share/doc/libdvbpsi/doc/usage.doxygen

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 27 Oct 2012 18:08
by Jean-Baptiste Kempf
Does dvbpsi_DeletePMT symbol match in the library headers?

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 27 Oct 2012 19:35
by YAFU
That sounds like I should know something about programming. Sorry, I have no idea.

Are the library headers which have the extension finished in ".h"?
This is the content of "en50221.h" in "/vlc-2.0.4/modules/access/dtv"

Code: Select all

typedef struct cam cam_t; struct dvbpsi_pmt_s; cam_t *en50221_Init( vlc_object_t *, int fd ); void en50221_Poll( cam_t * ); int en50221_SetCAPMT( cam_t *, struct dvbpsi_pmt_s * ); char *en50221_Status( cam_t *, char *req ); void en50221_End( cam_t * ); #define STRINGIFY( z ) UGLY_KLUDGE( z ) #define UGLY_KLUDGE( z ) #z
Where and what I should see if it matches?

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 29 Oct 2012 12:07
by Jean-Baptiste Kempf
UPdate your libdvbpsi version.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 29 Oct 2012 15:02
by YAFU
I had installed the latest pre-release version available here (1.0.0-pre2):
http://www.videolan.org/developers/libdvbpsi.html
Now I tried it with the git version (1.0.0-pre3) and I get the same error.

I clarify that I can compile VLC with libdvbpsi7, but as I said before I need to try libdvbpsi8 that is the one with the fix to my problem.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 29 Oct 2012 16:09
by Jean-Baptiste Kempf
Use git version.

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 29 Oct 2012 20:32
by YAFU
Similar error when running "make" using today's git version libdvbpsi-1.0.0-pre3 and vlc-2.1.0-git:

Code: Select all

v4l2/demux.c:627:1: warning: no return statement in function returning non-void [-Wreturn-type] CC libv4l2_plugin_la-access.lo CC libv4l2_plugin_la-radio.lo CC libv4l2_plugin_la-controls.lo v4l2/controls.c: In function ‘ControlAddIntMenu’: v4l2/controls.c:685:9: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘__s64’ [-Wformat] v4l2/controls.c:689:9: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘__s64’ [-Wformat] v4l2/controls.c: In function ‘ControlSetCallback’: v4l2/controls.c:177:8: warning: ‘ret’ may be used uninitialized in this function [-Wuninitialized] CC libv4l2_plugin_la-lib.lo CCLD libv4l2_plugin.la CC libxcb_screen_plugin_la-xcb.lo CCLD libxcb_screen_plugin.la CC libaccess_bd_plugin_la-bd.lo CC libaccess_bd_plugin_la-mpls.lo CC libaccess_bd_plugin_la-clpi.lo CCLD libaccess_bd_plugin.la CC libdtv_plugin_la-access.lo CC libdtv_plugin_la-linux.lo dtv/linux.c: In function ‘dvb_set_isdbc’: dtv/linux.c:1017:3: warning: #warning ISDB-C might need Linux DVB version 5.5 or later. [-Wcpp] CC libdtv_plugin_la-en50221.lo dtv/en50221.c: In function ‘en50221_SetCAPMT’: dtv/en50221.c:2237:17: error: implicit declaration of function ‘dvbpsi_DeletePMT’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[5]: *** [libdtv_plugin_la-en50221.lo] Error 1 make[5]: Leaving directory `/home/yafu/vlc-source/modules/access' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/yafu/vlc-source/modules/access' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/yafu/vlc-source/modules/access' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/yafu/vlc-source/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/yafu/vlc-source' make: *** [all] Error 2
I'm configuring with the Ubuntu way:

Code: Select all

./configure --prefix=/usr --enable-realrtsp --enable-aa --enable-merge-ffmpeg --enable-vcdx --enable-ncurses --disable-speex
In a link I had shared earlier, one of the developers of libdvbpsi had told me that:

Code: Select all

VLC does not work yet with the latest libdvbpsi since the API changed somewhat. It means you cannot test that for me atm.
Can the problem be related to that?
I do not know, because that answer was after my stupid question. Maybe he said that because he realized that I was not capable :P

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 14 Jan 2014 17:19
by rafaelw
Hi folks,
I am getting the same problem as described here. However, I have installed the libdvbpsi8 instead of libdvbpsi7.
MY O.S. is Ubuntu 13.04
VLC version is:
VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
VLC version 2.0.8 Twoflower (2.0.8a-0-g68cf50b)
Compiled by buildd on allspice.buildd (Aug 1 2013 16:39:52)
Compiler: gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-8ubuntu1)

Does anyone has any idea how to work this around ?

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 28 Jan 2014 18:17
by adomenech
exactly the same on armhf compilation of https://github.com/willswang/vlc

Re: VLC 2.0.x and DVB-T (ISDB-Tb) closes randomly

Posted: 28 Jan 2014 19:16
by adomenech
found workarround, just install old libdvbpsi7 libs

sudo apt-get install wget
wget http://launchpadlibrarian.net/87293634/ ... _armhf.deb
wget http://launchpadlibrarian.net/87293635/ ... _armhf.deb
sudo dpkg -i libdvbpsi7_0.2.2-1_armhf.deb libdvbpsi-dev_0.2.2-1_armhf.deb

Hope this helps ;)