LINUX.ORG.RU

main error: decoder is leaking pictures, resetting the heap


0

0

Переставил тут систему, как обычно поставил vlc, что бы смотреть 
сетевое ТВ. И тут увидел странную вещь, буквально пара кадров 
отобразилась нормально, а дальше пошли артефакты, вплоть до полной 
остановки изменения видео картинки (замирает в покорёженном виде) при
этом звук воспроизводится нормально. Вот что мне говорит vlc:

main debug: adding item `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u' ( file/:///home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u )
main debug: Input is a meta file: disabling unneeded options
main debug: `file/:///home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u' gives access `file' demux `' path `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: creating demux: access='file' demux='' path='/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "file"
main debug: creating access 'file' path='/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: looking for access2 module: 2 candidates
access_directory debug: opening directory `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
access_directory debug: skipping non-directory `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
access_file debug: opening file `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: creating demux: access='file' demux='' path='/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: looking for demux2 module: 57 candidates
playlist debug: found valid M3U playlist
main debug: using demux2 module "playlist"
main debug: `file/:///home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u' successfully opened
main debug: deleting item `/home/alexandr/Files/Playlist/ic-playlist-tv-clear-rus.m3u'
main debug: control type=1
main debug: removing module "playlist"
main debug: removing module "access_file"
main debug: rebuilding array of current - root п÷п╩п╣п╧п╩п╦я│я┌
main debug: rebuild done - 84 items, index -1
main debug: need to fetch meta for 24 tehno (ru)
..........
main debug: need to fetch meta for Zvezda (ru)
main debug: starting new item
main debug: processing request item 24 tehno (ru) node п÷п╩п╣п╧п╩п╦я│я┌ skip 0
main debug: rebuilding array of current - root п÷п╩п╣п╧п╩п╦я│я┌
main debug: rebuild done - 84 items, index 0
main debug: creating new input thread
main debug: waiting for thread completion
main debug: `http://194.187.205.232:7009' gives access `http' demux `' path `194.187.205.232:7009'
main debug: creating demux: access='http' demux='' path='194.187.205.232:7009'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='194.187.205.232:7009'
main debug: looking for access2 module: 2 candidates
access_http debug: http: server='194.187.205.232' port=7009 file='(null)
main debug: thread 2977270672 (input) created at priority 0 (input/input.c:338)
main debug: requesting art for 24 tehno (ru)
main debug: net: connecting to 194.187.205.232 port 7009
main debug:
main debug: connection succeeded (socket = 8)
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Content-Type: application/octet-stream
main debug: using access2 module "access_http"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 1588 bytes in 0s - 11 kbytes/s
main debug: creating demux: access='http' demux='' path='194.187.205.232:7009'
main debug: looking for demux2 module: 50 candidates
main debug: using demux2 module "ts"
ts debug: DEMUX_SET_GROUP 0 (nil)
main debug: `http://194.187.205.232:7009' successfully opened
ts debug: pid[69] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=16244 version=26 current_next=1
ts debug: * number=1 pid=66
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=3 pid_pcr=69
ts debug: * es pid=68 type=3 fcc=mpga
main debug: selecting program id=1
main debug: looking for decoder module: 26 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 2963065744 (decoder) created at priority 0 (input/decoder.c:196)
main debug: found art for 24 tehno (ru) in cache
ts debug: * es pid=69 type=2 fcc=mpgv
main debug: looking for decoder module: 26 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 2953448336 (decoder) created at priority 0 (input/decoder.c:196)
ts warning: first packet for pid=69 cc=0xd
ts warning: first packet for pid=68 cc=0x4
★★★★★

Re: main error: decoder is leaking pictures, resetting the heap

main debug: control type=1
mpeg_audio debug: waiting for PTS
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192
main debug: no aout present, spawning one
main debug: looking for audio output module: 4 candidates
alsa debug: failed to find a useable alsa configuration
main debug: thread 2943351696 (aout) created at priority 0 (oss.c:516)
main debug: using audio output module "oss"
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "converter_float"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'mpga' 48000 Hz Stereo frame=1 samples/1161 bytes
main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
libmpeg2 debug: 544x576 (display 544,576), aspect 576000, sar 24:17, 25.000 fps
main debug: no usable vout present, spawning one
main debug: window size: 768x576
main debug: looking for video output module: 9 candidates
xvideo debug: adaptor 0, port 325, format 0x32315659 (YV12) planar
xvideo debug: XShm video extension v1.1 (with pixmaps, opcode: 149)
xvideo debug: Window manager supports NetWM
xvideo debug: Window manager supports _NET_WM_STATE_FULLSCREEN
xvideo debug: Window manager supports _NET_WM_STATE_ABOVE
xvideo debug: Window manager supports _NET_WM_STATE_BELOW
xvideo debug: Window manager supports _NET_WM_STATE_STAYS_ON_TOP
main debug: using video output module "xvideo"
main debug: waiting for thread completion
main debug: got 5 direct buffer(s)
main debug: picture in 544x576 (0,0,544x576), chroma I420, ar 4:3, sar 24:17
main debug: picture user 544x576 (0,0,544x576), chroma I420, ar 4:3, sar 24:17
main debug: picture out 544x576 (0,0,544x576), chroma I420, ar 4:3, sar 24:17
main debug: direct render, mapping render pictures 0-3 to system pictures 1-4
main debug: thread 2929605520 (video output) created at priority 0 (video_output/video_output.c:454)
main warning: dts != current_pts (-1164241)
main warning: decoder synchro warning: pts != current_date (-40000)
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVP -> I420
main debug: using video blending module "blend"
main debug: looking for text renderer module: 3 candidates
main debug: thread 2918796176 (fontlist builder) created at priority 0 (freetype.c:379)
freetype debug: using fontsize: 36
main debug: using text renderer module "freetype"
freetype debug: using fontsize: 36
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 0 seconds
main error: decoder is leaking pictures, resetting the heap
main error: picture to date 0x8496a7c has invalid status 6
main error: picture to display 0x8496a7c has invalid status 6
main warning: PTS is out of range (590318), dropping buffer
....
main warning: PTS is out of range (-33145), dropping buffer
main warning: input PTS is out of range (32578), trashing
main warning: computed PTS is out of range (8626), clearing out
main error: decoder is leaking pictures, resetting the heap
main error: picture to display 0x8496864 has invalid status 4
main error: decoder is leaking pictures, resetting the heap
main error: decoder is leaking pictures, resetting the heap

..... (_ВОТ ТУТ ПОВТОРЯЮТСЯ ЭТИ СТРОЧКИ В ОГРОМНЫХ КОЛИЧЕСТВА, ВИДИМО НА КАЖДЫЙ КАДР!!!_) .....

main error: decoder is leaking pictures, resetting the heap
main error: decoder is leaking pictures, resetting the heap
main debug: incoming request - stopping current input
main debug: dying input
main error: decoder is leaking pictures, resetting the heap
ts debug: eof ?
main debug: EOF reached
main debug: control type=0
main debug: control: stopping input
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[66] seen
main debug: removing module "mpeg_audio"
main debug: thread 2963065744 joined (input/decoder.c:227)
main debug: killing decoder fourcc `mpga', 45 PES in FIFO
main debug: removing module "mpgatofixed32"
main debug: removing module "bandlimited_resampler"
main debug: dying input
main debug: thread 2943351696 joined (oss.c:543)
main debug: removing module "oss"
main debug: removing module "converter_float"
main debug: removing module "float32_mixer"

cyclon ★★★★★ ()
Ответ на: Re: main error: decoder is leaking pictures, resetting the heap от cyclon

Re: main error: decoder is leaking pictures, resetting the heap

ts debug: - pid[68] seen
main debug: removing module "libmpeg2"
main debug: thread 2953448336 joined (input/decoder.c:227)
main debug: killing decoder fourcc `mpgv', 146 PES in FIFO
main debug: Program doesn't contain anymore ES
ts debug: - pid[69] seen
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "access_http"
main debug: dead input
main debug: thread 2977270672 joined (input/input.c:475)
main debug: garbage collector destroying 1 vout
main debug: removing module "blend"
main debug: removing module "freetype"
main debug: removing module "xvideo"
main debug: thread 2929605520 joined (video_output/video_output.c:494)

До переустановки всё было замечатльно, всё работало. Пробовал один из
каналов засунуть в mplayer, он тоже всё отобразил нормально. Так же 
пробовал всё это посмотреть в VLC в венде (второй комп, подключён 
через мой с линуксом), там то же всё показывает.

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -Os -fomit-frame-pointer -fgcse -ftracer -fgcse-lm"
CXXFLAGS="-march=pentium4 -Os -fomit-frame-pointer -fgcse -ftracer -fgcse-lm"
CC=gcc
CXX=g++
ACCEPT_KEYWORDS="~x86"
USE="-ipv6 -unicode -gnome -jack -3dnow -esd -nowebdav -mysql -apache -apache2 -ldap
-fortran -directfb -odbc mmx sse sse2 nptl multislot multitarget bashlogger chroot \
nptlonly gd gd-external dba cpdflib ftp alsa libusb encode acpi java oggvorbis sdl \
dvd oss divx4 xvid usb samba ppds dvdr flac dvdread dv lzo divx4linux kde qt pnp \
bzip2 ogg mp3 nvidia kdeenablefinal xosd xscreensaver lirc dvb a52 zeroconf jpeg2k tiff \
openexr network ieee1394 win32codecs rtc live aac hal ffmpeg examples kqemu xinerama \
lm_sensors gimp cairo browserplugin mozilla nsplugin mmxext tga svga real theora usb \
bluetooth irda syslog cups foomaticdb wifi divx wmp vorbis gtk quicktime jpeg truetype \
X png pdf wmf svg xml opengl qt3 xv gif rewrite mpeg sql graphviz cvs imlib spell real \
kdehiddenvisibility wxwindows vlm vcd upnp stream speex skins shout optimisememory mod \
matroska libnotify libcaca httpd gnutls corba cddb cdda bidi aalib rtsp chardet \
modplug musepack pulseaudio sid sndfile wavpack wma bl cdparanoia cpudetection \
custom-cflags dga dts enca ggi mad nas openal x264 xanim mplayer threads \
kdehiddenvisibility xmms clearcase perforce javascript subversion gnokii scanner rdesktop \
sametime slp jingle fbcon logitech-mouse xcomposite gtkhtml lcms mng acl fam legacyssl lua \
utempter ical sms akode audiofile gstreamer xine gphoto2 exif extrafilters fame imagemagick \
mjpeg autoipd bookmarks dbus howl-compat mono qt4 batch fasttrack gnutella magic winbind \
async djvu 7zip slang toolbar glitz mailwrapper xpm fontconfig userlocales mmap glib \
multicall gmedia realmedia visualization v4l daap sdl-image v4l2 sysfs lame sox cdio \
dvdnav radio rar srt tivo vidix zoran xattr rcc xattr tidy mppe-mppc teletext amrwb amrnb pnm mp2"

Что делать?!

Заранее спасибо!!!

cyclon ★★★★★ ()
Ответ на: Re: main error: decoder is leaking pictures, resetting the heap от ftor

Re: main error: decoder is leaking pictures, resetting the heap

поставил 0.8, но чё то так много всего перековырял, что даже и не знаю что помогло, но всё равно спасибо :)

cyclon ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.