forked from mirrors/gstreamer-rs
video_info: Implement fmt::Debug
This commit is contained in:
parent
2962f186f7
commit
a10532c379
1 changed files with 12 additions and 0 deletions
|
@ -190,6 +190,18 @@ impl ::VideoMultiviewFramePacking {
|
||||||
|
|
||||||
pub struct VideoInfo(pub(crate) ffi::GstVideoInfo);
|
pub struct VideoInfo(pub(crate) ffi::GstVideoInfo);
|
||||||
|
|
||||||
|
impl fmt::Debug for VideoInfo {
|
||||||
|
fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {
|
||||||
|
f.debug_struct("VideoInfo")
|
||||||
|
.field("format", &self.format())
|
||||||
|
.field("width", &self.width())
|
||||||
|
.field("height", &self.height())
|
||||||
|
.field("size", &self.size())
|
||||||
|
.finish()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
pub struct VideoInfoBuilder<'a> {
|
pub struct VideoInfoBuilder<'a> {
|
||||||
format: ::VideoFormat,
|
format: ::VideoFormat,
|
||||||
width: u32,
|
width: u32,
|
||||||
|
|
Loading…
Reference in a new issue