+ VideoRange range () const override;
+
+ PixelQuanta pixel_quanta () const override;
+
+ AVColorRange color_range () const {
+ return video_codec_context()->color_range;
+ }
+
+ AVColorPrimaries color_primaries () const {
+ return video_codec_context()->color_primaries;
+ }
+
+ AVColorTransferCharacteristic color_trc () const {
+ return video_codec_context()->color_trc;
+ }
+
+ AVColorSpace colorspace () const {
+ return video_codec_context()->colorspace;
+ }
+
+ boost::optional<int> bits_per_pixel () const;
+
+ boost::optional<double> rotation () const {
+ return _rotation;
+ }
+
+ bool pulldown () const {
+ return _pulldown;
+ }
+