| 111 | } |
| 112 | |
| 113 | [[gnu::pure]] |
| 114 | static bool |
| 115 | IsPicture(const AVStream &stream) noexcept |
| 116 | { |
| 117 | return stream.codecpar->codec_type == AVMEDIA_TYPE_VIDEO && |
| 118 | (stream.disposition & AV_DISPOSITION_ATTACHED_PIC) != 0 && |
| 119 | stream.attached_pic.size > 0; |
| 120 | } |
| 121 | |
| 122 | static const AVStream * |
| 123 | FindPictureStream(const AVFormatContext &format_context) noexcept |