|
FFmpegKit Linux API 5.1
|
#include <Chapter.h>
Public Member Functions | |
| Chapter (std::shared_ptr< rapidjson::Value > chapterValue) | |
| std::shared_ptr< int64_t > | getId () |
| std::shared_ptr< std::string > | getTimeBase () |
| std::shared_ptr< int64_t > | getStart () |
| std::shared_ptr< std::string > | getStartTime () |
| std::shared_ptr< int64_t > | getEnd () |
| std::shared_ptr< std::string > | getEndTime () |
| std::shared_ptr< rapidjson::Value > | getTags () |
| std::shared_ptr< std::string > | getStringProperty (const char *key) |
| std::shared_ptr< int64_t > | getNumberProperty (const char *key) |
| std::shared_ptr< rapidjson::Value > | getProperty (const char *key) |
| std::shared_ptr< rapidjson::Value > | getAllProperties () |
Static Public Attributes | |
| static constexpr const char * | KeyId = "id" |
| static constexpr const char * | KeyTimeBase = "time_base" |
| static constexpr const char * | KeyStart = "start" |
| static constexpr const char * | KeyStartTime = "start_time" |
| static constexpr const char * | KeyEnd = "end" |
| static constexpr const char * | KeyEndTime = "end_time" |
| static constexpr const char * | KeyTags = "tags" |
Private Attributes | |
| std::shared_ptr< rapidjson::Value > | _chapterValue |
| ffmpegkit::Chapter::Chapter | ( | std::shared_ptr< rapidjson::Value > | chapterValue | ) |
Definition at line 22 of file Chapter.cpp.
| std::shared_ptr< rapidjson::Value > ffmpegkit::Chapter::getAllProperties | ( | ) |
Returns all chapter properties defined.
Definition at line 79 of file Chapter.cpp.
| std::shared_ptr< int64_t > ffmpegkit::Chapter::getEnd | ( | ) |
Definition at line 41 of file Chapter.cpp.
| std::shared_ptr< std::string > ffmpegkit::Chapter::getEndTime | ( | ) |
Definition at line 45 of file Chapter.cpp.
| std::shared_ptr< int64_t > ffmpegkit::Chapter::getId | ( | ) |
Definition at line 25 of file Chapter.cpp.
| std::shared_ptr< int64_t > ffmpegkit::Chapter::getNumberProperty | ( | const char * | key | ) |
Returns the chapter property associated with the key.
Definition at line 61 of file Chapter.cpp.
| std::shared_ptr< rapidjson::Value > ffmpegkit::Chapter::getProperty | ( | const char * | key | ) |
Returns the chapter property associated with the key.
Definition at line 69 of file Chapter.cpp.
| std::shared_ptr< int64_t > ffmpegkit::Chapter::getStart | ( | ) |
Definition at line 33 of file Chapter.cpp.
| std::shared_ptr< std::string > ffmpegkit::Chapter::getStartTime | ( | ) |
Definition at line 37 of file Chapter.cpp.
| std::shared_ptr< std::string > ffmpegkit::Chapter::getStringProperty | ( | const char * | key | ) |
Returns the chapter property associated with the key.
Definition at line 53 of file Chapter.cpp.
| std::shared_ptr< rapidjson::Value > ffmpegkit::Chapter::getTags | ( | ) |
Definition at line 49 of file Chapter.cpp.
| std::shared_ptr< std::string > ffmpegkit::Chapter::getTimeBase | ( | ) |
Definition at line 29 of file Chapter.cpp.
|
private |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |