flvmux: Codec data for video stream not found, output might not be playable.
my pipeline has two branch as follow.
rtspsrc -> rtph264depay -> tee -> queue -> h264parse -> amcviddec -> queue -> autovideosink
|
.--> queue -> h264parse -> flvmux -> rtmpsink
I get this warning (Codec data for video stream not found, output might not be playable.) by the following setp:
- when the pipeline was in GST_STATE_PLAYING, link rtmpsink branch ( queue -> h264parse -> flvmux -> rtmpsink) to the pipeline.
- use gst_element_sync_state_with_parent to update every element state of rtmpsink branch.
when I get this warning, the player can not play this rtmp stream.
Please give me some help, thanks!