|
Function |
Description |
| < |
Determines if one BTimeCode's time is lower than another's |
| + |
Adds another BTimeCode's value |
| += |
Adds another BTimeCode's value |
| - |
Subtracts another BTimeCode's value |
| -= |
Subtracts another BTimeCode's value |
| = |
Makes one BTimeCode equivalent to another |
| == |
Determines if two BTimeCode objects are equal |
| count_timecodes() |
Returns the number of recognized time code types |
| Frames() |
Returns the frames portion of the time |
| frames_to_timecode() |
Given a frame offset and a timecode_info structure, returns the time in hours, minutes, seconds, and frames |
| GetData() |
Gets the timecode's value in hours, minutes, seconds, and frames |
| GetString() |
Returns the time in string form |
| get_timecode_description() |
Returns a timecode_info structure for the specified timecode type |
| Hours() |
Returns the hours portion of the time |
| LinearFrames() |
Returns the time in terms of linear frames |
| Microseconds() |
Returns the time in microseconds |
| Minutes() |
Returns the minutes portion of the time |
| Seconds() |
Returns the seconds portion of the time |
| SetData() |
Sets the timecode's value in hours, minutes, seconds, and frames |
| SetLinearFrames() |
Sets the time in terms of linear frames |
| SetMicroseconds() |
Sets the time in microseconds |
| SetType() |
Sets the timecode type |
| BTimeCode() |
Basic constructor |
| ~BTimeCode() |
Destructor |
| timecode_to_frames() |
Given a time in hours, minutes, seconds, and frames, and a timecode_info structure, returns the linear offset in frames |
| timecode_to_us() |
Given a time in hours, minutes, seconds, and frames, and a timecode_info structure, returns the corresponding time in microseconds |
| Type() |
Returns the timecode type |
| us_to_timecode() |
Given a time in microseconds and a timecode_info structure, returns the corresponding time in hours, minutes, seconds, and frames |