mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2025-02-17 19:39:00 +00:00
Document pts/dts.
Originally committed as revision 13265 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b18a4ab2ae
commit
f6e76ba476
@ -44,8 +44,23 @@
|
||||
/* packet functions */
|
||||
|
||||
typedef struct AVPacket {
|
||||
int64_t pts; ///< presentation time stamp in time_base units
|
||||
int64_t dts; ///< decompression time stamp in time_base units
|
||||
/**
|
||||
* Presentation time stamp in time_base units.
|
||||
* This is the time at which the decompressed packet will be presented
|
||||
* to the user.
|
||||
* Can be AV_NOPTS_VALUE if it is not stored in the file.
|
||||
* pts MUST be larger or equal to dts as presentation can not happen before
|
||||
* decompression, unless one wants to view hex dumps. Some formats misuse
|
||||
* the terms dts and pts/cts to mean something different, these timestamps
|
||||
* must be converted to true pts/dts before they are stored in AVPacket.
|
||||
*/
|
||||
int64_t pts;
|
||||
/**
|
||||
* Decompression time stamp in time_base units.
|
||||
* This is the time at which the packet is decompressed.
|
||||
* Can be AV_NOPTS_VALUE if it is not stored in the file.
|
||||
*/
|
||||
int64_t dts;
|
||||
uint8_t *data;
|
||||
int size;
|
||||
int stream_index;
|
||||
|
Loading…
x
Reference in New Issue
Block a user