diff mbox series

[FFmpeg-devel,2/2] avcodec/setts_bsf: add a NOPTS constant

Message ID 20210703193103.706-2-jamrial@gmail.com
State Accepted
Headers show
Series [FFmpeg-devel,1/2] avcodec/setts_bsf: actually store the current packet's timestamps to be usable by the next
Related show

Checks

Context Check Description
andriy/x86_make success Make finished
andriy/x86_make_fate success Make fate finished
andriy/PPC64_make success Make finished
andriy/PPC64_make_fate success Make fate finished

Commit Message

James Almer July 3, 2021, 7:31 p.m. UTC
Signed-off-by: James Almer <jamrial@gmail.com>
---
 libavcodec/setts_bsf.c | 3 +++
 1 file changed, 3 insertions(+)

Comments

Paul B Mahol July 4, 2021, 1:17 p.m. UTC | #1
LGTM, please update documentation.
James Almer July 4, 2021, 2:20 p.m. UTC | #2
On 7/4/2021 10:17 AM, Paul B Mahol wrote:
> LGTM, please update documentation.

Done and pushed. Thanks.
diff mbox series

Patch

diff --git a/libavcodec/setts_bsf.c b/libavcodec/setts_bsf.c
index 1e43036ee1..d7d13d2652 100644
--- a/libavcodec/setts_bsf.c
+++ b/libavcodec/setts_bsf.c
@@ -44,6 +44,7 @@  static const char *const var_names[] = {
     "STARTDTS",    ///< DTS at start of movie
     "TB",          ///< timebase of the stream
     "SR",          ///< sample rate of the stream
+    "NOPTS",       ///< The AV_NOPTS_VALUE constant
     NULL
 };
 
@@ -61,6 +62,7 @@  enum var_name {
     VAR_STARTDTS,
     VAR_TB,
     VAR_SR,
+    VAR_NOPTS,
     VAR_VARS_NB
 };
 
@@ -121,6 +123,7 @@  static int setts_init(AVBSFContext *ctx)
     s->prev_indts  = AV_NOPTS_VALUE;
     s->prev_outpts = AV_NOPTS_VALUE;
     s->prev_outdts = AV_NOPTS_VALUE;
+    s->var_values[VAR_NOPTS] = AV_NOPTS_VALUE;
 
     return 0;
 }