SequenceData

Public Member Functions | List of all members # bmf_sdk::SequenceData Class Reference

sdk_interface.h

Public Member Functions

void set_pts (int64_t pts )

int64_t pts () const

Rational time_base () const

void set_time_base ( Rational time_base )

bool operator> (const SequenceData &other)

bool operator>= (const SequenceData &other)

bool operator< (const SequenceData &other)

bool operator<= (const SequenceData &other)

SequenceData & copy_props (const SequenceData &from)

Member Function Documentation

 copy_props()

 SequenceData & bmf_sdk::SequenceData::copy_props( const SequenceData &from )  

util function to copy props

Parameters

  • from

Returns SequenceData &

 operator>()

bool bmf_sdk::SequenceData::operator> ( const SequenceData &other )  

inlineinline

     {
         return pts_ > other.pts_;
     }

 operator>=()

bool bmf_sdk::SequenceData::operator>= ( const SequenceData &other )  

inlineinline

     {
         return pts_ >= other.pts_;
     }

 operator<()

bool bmf_sdk::SequenceData::operator< ( const SequenceData &other )  

inlineinline

     {
         return !(*this >= other);
     }

 operator<=()

bool bmf_sdk::SequenceData::operator<= ( const SequenceData &other )  

inlineinline

     {
         return !(*this > other);
     }

 pts()

int64_t bmf_sdk::SequenceData::pts (  ) const 

inlineinline

Returns

 { return pts_; }

 set_pts()

void bmf_sdk::SequenceData::set_pts ( int64_t pts )  

inlineinline

Set the pts object.

Parameters

  • pts
 { pts_ = pts;}

 set_time_base()

void bmf_sdk::SequenceData::set_time_base (  Rational time_base )  

inlineinline

set timebase of frame

Parameters

  • time_base of frame
     {
         time_base_ = time_base;
     }

 time_base()

Rational bmf_sdk::SequenceData::time_base(  ) const 

inlineinline

Get the time base object.

Returns Rational

     {
         return time_base_;
     }
  • /20230627/doxygen_converter/bmf/bmf/sdk/cpp_sdk/include/bmf/sdk/ sdk_interface.h

Last modified December 16, 2024 : Fix binutils install doc on macOS (#28) (67b861f)