[libav-bugs] [Bug 690] [H264]Multi-threads slice decoding causes SEGV

bugzilla at libav.org bugzilla at libav.org
Mon May 26 10:29:41 CEST 2014


https://bugzilla.libav.org/show_bug.cgi?id=690

--- Comment #5 from cee1 <fykcee1 at gmail.com> 2014-05-26 10:29:41 CEST ---
Tcpdumped a stream which causes the crash:
http://dev.lemote.com/files/upload/software/temp/libav-broken.cap[1]

Our receiver is:
gst-launch-1.0 udpsrc multicast-group="224.0.0.8" imulticast-iface="wlan0"
port=3057
caps=application/x-rtp,media=video,payload=96,clock-rate=90000,encoding-name=H264
! rtpjitterbuffer latency=400 ! rtph264depay ! avdec_h264 ! autovideosink


---
1. To resend the stream, it may need to change MAC and IP:

tcprewrite --enet-dmac=NN:NN:NN:NN:NN:NN --enet-smac=XX:XX:XX:XX:XX:XX
--infile=libav-broken.cap --outfile=stage2.pcap

tcpprep -p -i stage2.pcap -o tmp.cache

tcprewrite --endpoints=<dest_ip>:<src_ip> --cachefile=tmp.cache
--infile=stage2.pcap --outfile=stage3.pcap

Then resend it:
tcpreplay --intf1=<interface> stage3.pcap

-- 
Configure bugmail: https://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list