BelledonneCommunications / linhome-ios

GNU General Public License v3.0
2 stars 2 forks source link

MS_VIDEO_DECODER_DECODING_ERRORS error #5

Open dcpexta opened 2 years ago

dcpexta commented 2 years ago

Hello,

i'm sending a sip video stream to your app and on iOS i have these errors MS_VIDEO_DECODER_DECODING_ERRORS in the log files. The video recieved on the iphone is very poor, with android instead all is working.

IMG_0049

here a log file

default 11:53:38.726469+0200    Linhome Hang detected: 0.32s (always-on hang reporting)
default 11:53:38.726804+0200    Linhome     AVAudioSession_iOS.mm:288   Posting AVAudioSessionRouteChangeNotification. Reason: AVAudioSessionRouteChangeReasonOverride
default 11:53:38.741507+0200    Linhome AQClient.cpp:786:PropertyChanged: 1634824814 0x1a57aa8bc/0x10b334940
error   11:53:38.774240+0200    Linhome [liblinphone][Warning] Advanced adaptive rate control requested but avpf-tmmbr is not activated in this stream. Reverting to basic rate control instead
error   11:53:38.774490+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTP socket: Invalid argument.
error   11:53:38.774626+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTCP socket: Invalid argument.
default 11:53:39.419465+0200    Linhome AURemoteIO.cpp:433:AURemoteIO: AURemoteIO0x109812e40: reporterID=146028888071
default 11:53:39.488302+0200    Linhome AURemoteIO.cpp:1555:Start: Starting AURemoteIO(0x109812e40)
output client:  1 ch,  48000 Hz, Int16, output HW:  1 ch,  48000 Hz, Float32
input client:   1 ch,  48000 Hz, Int16, input HW:   1 ch,  48000 Hz, Float32
default 11:53:39.488616+0200    Linhome AURemoteIO.cpp:1613:fetchWorkgroup: workgroup port 0x17817
error   11:53:39.507431+0200    Linhome [liblinphone][Warning] 'eq_gains' linphonerc parameter has no effect anymore. Please use 'mic_eq_gains' or 'spk_eq_gains' instead
error   11:53:39.507797+0200    Linhome [liblinphone][Warning] Advanced adaptive rate control requested but avpf-tmmbr is not activated in this stream. Reverting to basic rate control instead
error   11:53:39.508039+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTP socket: Invalid argument.
error   11:53:39.508111+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTCP socket: Invalid argument.
error   11:53:39.514219+0200    Linhome [mediastreamer][Error] no such method on filter MSVideoToolboxH264Decoder, fid=16389 method index=7
error   11:53:39.514511+0200    Linhome [mediastreamer][Error] no such method on filter IOSDisplay, fid=16387 method index=1
error   11:53:39.514564+0200    Linhome [mediastreamer][Error] no such method on filter IOSDisplay, fid=16387 method index=0
default 11:53:39.549293+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.549897+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.549987+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.552484+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.553472+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.556463+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.558163+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:39.559859+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
error   11:53:39.858078+0200    Linhome [mediastreamer][Warning] AudioUnit capture sample time discontinuity (current=42751, previous=27648, inNumberFrames=1024) ! This usually happens during audio route changes.
error   11:53:39.858197+0200    Linhome [mediastreamer][Warning] AudioUnit playback discontinuity detected (current=40703, previous=26624, inNumberFrames=1024).
default 11:53:39.870121+0200    Linhome Hang detected: 1.14s (always-on hang reporting)
default 11:53:39.942496+0200    Linhome     AVAudioSession_iOS.mm:288   Posting AVAudioSessionRouteChangeNotification. Reason: AVAudioSessionRouteChangeReasonCategoryChange
default 11:53:39.962769+0200    Linhome     AVAudioSession_iOS.mm:288   Posting AVAudioSessionRouteChangeNotification. Reason: AVAudioSessionRouteChangeReasonOverride
default 11:53:40.430049+0200    Linhome SSClientCompletion.cpp:33:SendCompletion: Calling client's completion block now: clientPID = 460, actionID = 4095
error   11:53:41.041887+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTP socket: Invalid argument.
error   11:53:41.041949+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTCP socket: Invalid argument.
error   11:53:41.043359+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTP socket: Invalid argument.
error   11:53:41.043467+0200    Linhome [ortp][Warning] Fail to set IPv4 packet info on RTCP socket: Invalid argument.
default 11:53:41.056332+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.057408+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.057807+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.061458+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.063534+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.072093+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.077083+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.080507+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
default 11:53:41.082875+0200    Linhome container_create_or_lookup_app_group_path_by_app_group_identifier: success
error   11:53:41.123486+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: need more parameter sets
error   11:53:41.123534+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: feeding failed
error   11:53:41.123660+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:41.123713+0200    Linhome [mediastreamer][Warning] MKVRecorder: waiting for an I-frame
error   11:53:41.404478+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: need more parameter sets
error   11:53:41.404607+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: feeding failed
error   11:53:41.404865+0200    Linhome [mediastreamer][Warning] MKVRecorder: waiting for an I-frame
error   11:53:41.423326+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:41.955347+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:41.955682+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:41.956197+0200    Linhome [mediastreamer][Warning] Measured and target fps significantly different (1.000000<->15.000000), updating encoder.
error   11:53:41.956299+0200    Linhome [mediastreamer][Warning] H26xEncoderFilter: ignoring video size change because the encoder is started
error   11:53:41.957413+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.166615+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.174465+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.183979+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.197356+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.204566+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.224287+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.237550+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.245887+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.264019+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.356618+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.363651+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.384382+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.466831+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.474704+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.483709+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.526443+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.534584+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.545408+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.558969+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.563725+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.583698+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.596939+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.604432+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.624526+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.635785+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.645241+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.663866+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.676317+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.685281+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.703622+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.716736+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.724229+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.744065+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.765671+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.774399+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.783967+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.805891+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.814982+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.824068+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:42.847462+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:42.854301+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:42.864368+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.026568+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.034611+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.043929+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.077527+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.084791+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.103868+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.116375+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.124140+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.144042+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.166317+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.174446+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.183995+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.216053+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.224740+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.243999+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.256249+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.264337+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.284310+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.308069+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.313857+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.324644+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.355739+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.363725+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.383858+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.426640+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.434288+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.443916+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.487231+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.495790+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.503958+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.537918+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.544651+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.563631+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.577074+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.599319+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
error   11:53:43.613985+0200    Linhome [liblinphone][Warning] MS_VIDEO_DECODER_DECODING_ERRORS
error   11:53:43.637814+0200    Linhome [mediastreamer][Warning] Read NOT started
error   11:53:43.638227+0200    Linhome [mediastreamer][Error] VideoToolboxDecoder: fail to decode one frame: bad data [osstatus=-12909]
error   11:53:43.639095+0200    Linhome [mediastreamer][Error] H26xDecoder: decoding failure
default 11:53:43.680845+0200    Linhome [org.linhome] Setting badge number to 0
default 11:53:43.681884+0200    Linhome AURemoteIO.cpp:1625:Stop: Stopping AURemoteIO(0x109812e40)
default 11:53:43.686069+0200    Linhome [org.linhome] Set badge number [ hasCompletionHandler: 0 hasError: 0 ]
default 11:53:43.710483+0200    Linhome AURemoteIO.cpp:1625:Stop: Stopping AURemoteIO(0x109812e40)
default 11:53:43.718164+0200    Linhome AURemoteIO.cpp:1625:Stop: Stopping AURemoteIO(0x109812e40)
default 11:53:43.893465+0200    Linhome     AVAudioSession_iOS.mm:288   Posting AVAudioSessionRouteChangeNotification. Reason: AVAudioSessionRouteChangeReasonCategoryChange
error   11:53:43.911365+0200    Linhome [liblinphone][Warning] Device [Audio Queue Device] type is unknown
error   11:53:43.911767+0200    Linhome [liblinphone][Warning] Current audio route input is 'No input', but we could not find the matching device in the linphone devices list
error   11:53:43.911824+0200    Linhome [liblinphone][Warning] Setting input device to match the current output device by default