[FFmpeg-devel] H.264 SEI Display Orientation Message support in ffplay

Dennis Mungai dmngaie at gmail.com
Sun Oct 7 19:13:34 EEST 2018


You might be better served by mpv.
libmpv may be a better implementation for a video player than ffplay.

On Sun, Oct 7, 2018, 19:04 Omer Iqbal <momeriqbal2 at gmail.com> wrote:

> Hey everyone!
>
> I am developing a video streaming mobile application. In order to support
> multiple orientations, I am currently using h.264's SEI Display Orientation
> message in my H.264 bitstream. (For more context, my bitstream is
> transported over RTMP and packaged as FLV)
>
> I see that ffprobe can detect my Display Orientation messages as
> av_frame_side_data of type AV_FRAME_DATA_DISPLAYMATRIX.
>
> However, after reading the source code of ffplay, it seems that it does not
> support frame level orientation changes?.  From what I gathered, it will
> get a display matrix using av_stream_get_side_data. And I can't find any
> place where the stream's display matrix will be changed by a frame level
> display matrix.
>
> Can someone help clarify this? Do ffplay and other popular players support
> frame level rotation at all?
>
> Thanks!
> Omer Iqbal
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list