Bug#1042407: rtpengine FTBFS with FFmpeg 6.0

Adrian Bunk bunk at debian.org
Thu Jul 27 19:21:52 BST 2023


Source: rtpengine
Version: 10.5.4.3-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=rtpengine&ver=10.5.4.3-1%2Bb2

...
running test test-transcode.c:518
send RTP SSRC 4d2 seq 0 TS 0 PT 0
send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00
recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 0, TS 0, len 160
[internals] returning in-sequence packet (seq 0)
[transcoding] Processing RTP packet: seq 0, TS 0
[transcoding] Decoding RTP packet now
[internals] 0x55e6cbedc700 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0
[internals] send packet ret 0
[internals] receive frame ret 0
[internals] raw frame from decoder pts 0 samples 160
[internals] receive frame ret -11
[transcoding] RTP media successfully decoded: TS 0, samples 160
[internals] output fifo pts 0
[internals] send frame ret 0
[internals] receive packet ret 0
[internals] output avpkt size is 160
[internals] output pkt pts/dts is 0/0
[transcoding] RTP media successfully encoded: TS 0, len 160
[transcoding] Adding 160 bytes to packetizer
[transcoding] Received packet of 160 bytes from packetizer
[transcoding] Scheduling to send RTP packet (seq 0 TS 0) in 0.0 ms (at 0.000000)
[internals] receive packet ret -11
[internals] packet queue empty
[internals] receive packet ret -11
[internals] receive packet ret -11
[internals] Adding codec 'PCMA'/'PCMA/8000'/'PCMA/8000/1' at pos (nil)
[codec] Updating codecs for offerer tag_A #0
[codec] Adding codec PCMA/8000 (8)
[internals] Adding codec 'PCMA'/'PCMA/8000'/'PCMA/8000/1' at pos (nil)
[codec] Codec G722 not present for offering
[codec] Updating codecs for answerer tag_B #0
[codec] Adding codec PCMA/8000 (8)
[internals] Adding codec 'PCMA'/'PCMA/8000'/'PCMA/8000/1' at pos (nil)
[codec] Adding codec G722 for transcoding
[codec] Codec G722/8000 added for transcoding with payload type 9
[internals] Adding codec 'G722'/'G722/8000'/'G722/8000/1' at pos (nil)
[codec] Updating supplemental codecs for tag_B #0
[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0
[codec] Default sink codec is PCMA/8000
[codec] Checking receiver codec PCMA/8000/1 (8)
[codec] Creating codec handler for PCMA/8000 (8)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Sink supports codec PCMA/8000 for passthrough
[codec] Using passthrough handler for PCMA/8000 with DTMF -1, CN -1
[codec] Checking receiver codec G722/8000/1 (9)
[codec] Creating codec handler for G722/8000 (9)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Created transcode context for G722/8000 (9) -> PCMA/8000 (8) with DTMF output -1 and CN output -1
[codec] Creating SSRC transcoder from G722/8000/1 to PCMA/8000/1
[internals] supported sample format for output codec pcm_alaw: s16
[internals] using output sample format s16 for codec pcm_alaw
[core] Initialized encoder with frame size 160 samples
[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0)
[codec] Using passthrough handler with new SSRC for PCMA/8000
[codec] Updating supplemental codecs for tag_B #0
[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0
[codec] Default sink codec is PCMA/8000
[codec] Checking receiver codec PCMA/8000/1 (8)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Sink supports codec PCMA/8000 for passthrough
[codec] Using passthrough handler for PCMA/8000 with DTMF -1, CN -1
[codec] Checking receiver codec G722/8000/1 (9)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Leaving transcode context for G722/8000 (9) -> PCMA/8000 (8) intact
[codec] Using passthrough handler with new SSRC for PCMA/8000
[internals] Adding codec 'G722'/'G722/8000'/'G722/8000/1' at pos (nil)
[codec] Updating codecs for answerer tag_B #0
[codec] Adding codec G722/8000 (9)
[internals] Adding codec 'G722'/'G722/8000'/'G722/8000/1' at pos (nil)
[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0
[codec] Default sink codec is PCMA/8000
[codec] Checking receiver codec G722/8000/1 (9)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Leaving transcode context for G722/8000 (9) -> PCMA/8000 (8) intact
[codec] Codec answer for tag_B #0
[codec] Reverse codec for G722/8000 (9) is PCMA/8000 (8)
[internals] Adding codec 'PCMA'/'PCMA/8000'/'PCMA/8000/1' at pos (nil)
[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0
[codec] Default sink codec is G722/8000
[codec] Checking receiver codec PCMA/8000/1 (8)
[codec] Creating codec handler for PCMA/8000 (8)
[codec] Sink codec is G722/8000/1 (9)
[codec] Created transcode context for PCMA/8000 (8) -> G722/8000 (9) with DTMF output -1 and CN output -1
[codec] Creating SSRC transcoder from PCMA/8000/1 to G722/8000/1
[internals] supported sample format for output codec g722: s16
[internals] using output sample format s16 for codec g722
[core] Initialized encoder with frame size 160 samples
[internals] supported sample format for input codec pcm_alaw: s16
[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0)
[codec] Updating supplemental codecs for tag_A #0
[codec] Updating supplemental codecs for tag_B #0
[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0
[codec] Default sink codec is G722/8000
[codec] Checking receiver codec PCMA/8000/1 (8)
[codec] Sink codec is G722/8000/1 (9)
[codec] Leaving transcode context for PCMA/8000 (8) -> G722/8000 (9) intact
[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0
[codec] Default sink codec is PCMA/8000
[codec] Checking receiver codec G722/8000/1 (9)
[codec] Sink codec is PCMA/8000/1 (8)
[codec] Leaving transcode context for G722/8000 (9) -> PCMA/8000 (8) intact
[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 0, TS 0, len 160
[internals] returning in-sequence packet (seq 0)
[transcoding] Processing RTP packet: seq 0, TS 0
[transcoding] Decoding RTP packet now
[internals] 0x55e6cbedca60 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0
[internals] send packet ret 0
[internals] receive frame ret 0
[internals] raw frame from decoder pts 0 samples 160
[internals] receive frame ret -11
[ffmpeg] av_log: Using s16p internally between filters

[transcoding] RTP media successfully decoded: TS 0, samples 288
[internals] output fifo pts 0
[internals] send frame ret 0
[internals] receive packet ret 0
[internals] output avpkt size is 80
[internals] output pkt pts/dts is -22/-22
[transcoding] RTP media successfully encoded: TS 0, len 80
[transcoding] Adding 80 bytes to packetizer
[internals] receive packet ret -11
[internals] packet queue empty
[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 1, TS 160, len 160
[internals] returning in-sequence packet (seq 1)
[transcoding] Processing RTP packet: seq 1, TS 160
[transcoding] Decoding RTP packet now
[internals] 0x55e6cbedca60 dec pts 0 rtp_ts 0 incoming ts 160
[internals] send packet ret 0
[internals] receive frame ret 0
[internals] raw frame from decoder pts 160 samples 160
[internals] receive frame ret -11
[transcoding] RTP media successfully decoded: TS 320, samples 320
[internals] output fifo pts 160
[ffmpeg] av_log: frame_size (320) was not respected for a non-last frame

[internals] send frame ret -22
[core] Error returned from libav: Invalid argument
[internals] output fifo pts 320
[ffmpeg] av_log: frame_size (320) was not respected for a non-last frame

[internals] send frame ret -22
[core] Error returned from libav: Invalid argument
[internals] packet queue empty
Aborted
2023-07-27 14:47:28 test test-transcode: failed
...



More information about the Pkg-voip-maintainers mailing list