QMediaPlayer connect signal from its started ffmpeg backend
-
I have a iheart stream opened using QMediaPlayer, and the QMediaMetaData shows nothing and had to initiate a special ffmpeg routine just to retrieve the metadata, and when QMediaPlayer is open and playing a HLS Stream it shows this info >
[https @ 0x7fafc4023280] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/playlist.m3u8?rj-ttl=5&rj-tok=AAABkaQl1GgApzAXNQXzlTn8yg' for reading
[https @ 0x7faf9046c240] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/main/172770034.aac' for reading
[https @ 0x7faf9011cd80] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/main/172770035.aac' for readingBut none of the signals from QMediaPlayer::error or ::mediaStatus or ::metadataAvailable are empty. I think this is from the ffmpeg started by the player function but haven't found a way to connect to it?
-
I have a iheart stream opened using QMediaPlayer, and the QMediaMetaData shows nothing and had to initiate a special ffmpeg routine just to retrieve the metadata, and when QMediaPlayer is open and playing a HLS Stream it shows this info >
[https @ 0x7fafc4023280] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/playlist.m3u8?rj-ttl=5&rj-tok=AAABkaQl1GgApzAXNQXzlTn8yg' for reading
[https @ 0x7faf9046c240] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/main/172770034.aac' for reading
[https @ 0x7faf9011cd80] Opening 'https://n03b-e2.revma.ihrhls.com/zc5235/3_kmxlygnrjs0302/main/172770035.aac' for readingBut none of the signals from QMediaPlayer::error or ::mediaStatus or ::metadataAvailable are empty. I think this is from the ffmpeg started by the player function but haven't found a way to connect to it?
@zedmatrix said in QMediaPlayer connect signal from its started ffmpeg backend:
But none of the signals from QMediaPlayer::error or ::mediaStatus or ::metadataAvailable are empty.
I don't understand this sentence.
QMediaPlayer::errorandmediaStatusaren't signals. You can find the related signals here. What do you mean by "are empty"? What is an empty signal?I think this is from the ffmpeg started by the player function but haven't found a way to connect to it?
What's "this"?
Maybe you wanna rephrase your question into something easier to understand.
-
N Nhan Nguyen moved this topic from General and Desktop on