[vlc-devel] [PATCH] and RFC nsv demux
Derk-Jan Hartman
hartman at videolan.org
Fri Apr 7 20:53:47 CEST 2006
In my quest for solving https://trac.videolan.org/vlc/ticket/576
I made some changes to the NSV demuxer in order to more properly
reinitialize itself.
I think all my changes are valid, but I still run into the same
trouble, and actually it has become worse.
I suspect the cause it that the HTTP access module is getting into a
read=0 state and then tries to "request"/disconnect/connect
Since this is a continuous stream I suspect somewhere along the line
video data is being lost or corrupted, causing the demuxer to feed
"incorrect data" into the ffmpeg VP31 decoder, which subsequently
will crash, since apparently it doesn't handle that very well.
Now i'm not 100% sure, but i have a nagging suspicion that somewhere
in the access->demux communication things could be improved to lessen
the the fact that sometimes corrupted data is generated. I just ran
out of ideas where to look.
Also this demux still needs a lot of work in accessing "private codec
info" as well as in reading the meta-tags. Any comments are appreciated.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nsv.patch
Type: application/octet-stream
Size: 7825 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20060407/510f8f99/attachment.obj>
More information about the vlc-devel
mailing list