diff --git a/mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp b/mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp index 75497b638c9..df833dfb3b7 100644 --- a/mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp +++ b/mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp @@ -582,8 +582,9 @@ QString ISO639LanguageDescriptor::toString() const QString AVCVideoDescriptor::toString() const { return QString("AVC Video: IDC prof(%1) IDC level(%2) sets(%3%4%5) " - "compat(%6) still(%7) 24hr(%8)") + "compat(%6) still(%7) 24hr(%8) FramePacking(%9)") .arg(ProfileIDC()).arg(LevelIDC()) .arg(ConstaintSet0()).arg(ConstaintSet1()).arg(ConstaintSet2()) - .arg(AVCCompatible()).arg(AVCStill()).arg(AVC24HourPicture()); + .arg(AVCCompatible()).arg(AVCStill()).arg(AVC24HourPicture()) + .arg(FramePackingSEINotPresentFlag()); } diff --git a/mythtv/libs/libmythtv/mpeg/mpegdescriptors.h b/mythtv/libs/libmythtv/mpeg/mpegdescriptors.h index b2c02d0acaf..efa5d0ab5a4 100644 --- a/mythtv/libs/libmythtv/mpeg/mpegdescriptors.h +++ b/mythtv/libs/libmythtv/mpeg/mpegdescriptors.h @@ -344,6 +344,8 @@ class AVCVideoDescriptor : public MPEGDescriptor bool AVCStill(void) const { return _data[5]&0x80; } // AVC_24_hour_picture_flag 1 5.1 bool AVC24HourPicture(void) const { return _data[5]&0x40; } + bool FramePackingSEINotPresentFlag(void) + const { return _data[5]&0x20; } // reserved 6 bslbf QString toString() const; };