diff options
Diffstat (limited to 'common')
-rw-r--r-- | common/encode.h | 1 | ||||
-rw-r--r-- | common/encode_lavc.c | 13 | ||||
-rw-r--r-- | common/encode_lavc.h | 6 |
3 files changed, 0 insertions, 20 deletions
diff --git a/common/encode.h b/common/encode.h index 62a8b094e9..2803cde4de 100644 --- a/common/encode.h +++ b/common/encode.h @@ -60,7 +60,6 @@ void encode_lavc_stream_eof(struct encode_lavc_context *ctx, enum stream_type type); void encode_lavc_set_metadata(struct encode_lavc_context *ctx, struct mp_tags *metadata); -void encode_lavc_set_audio_pts(struct encode_lavc_context *ctx, double pts); bool encode_lavc_didfail(struct encode_lavc_context *ctx); // check if encoding failed #endif diff --git a/common/encode_lavc.c b/common/encode_lavc.c index 94428c6733..e57c3b9d38 100644 --- a/common/encode_lavc.c +++ b/common/encode_lavc.c @@ -243,16 +243,6 @@ bool encode_lavc_free(struct encode_lavc_context *ctx) return res; } -void encode_lavc_set_audio_pts(struct encode_lavc_context *ctx, double pts) -{ - if (ctx) { - pthread_mutex_lock(&ctx->lock); - ctx->last_audio_in_pts = pts; - ctx->samples_since_last_pts = 0; - pthread_mutex_unlock(&ctx->lock); - } -} - // called locked static void maybe_init_muxer(struct encode_lavc_context *ctx) { @@ -503,10 +493,7 @@ void encode_lavc_discontinuity(struct encode_lavc_context *ctx) return; pthread_mutex_lock(&ctx->lock); - - ctx->audio_pts_offset = MP_NOPTS_VALUE; ctx->discontinuity_pts_offset = MP_NOPTS_VALUE; - pthread_mutex_unlock(&ctx->lock); } diff --git a/common/encode_lavc.h b/common/encode_lavc.h index 390aabd1f8..06e7254e86 100644 --- a/common/encode_lavc.h +++ b/common/encode_lavc.h @@ -49,12 +49,6 @@ struct encode_lavc_context { // must lock manually before accessing state. pthread_mutex_t lock; - // sync to audio mode - double audio_pts_offset; - - double last_audio_in_pts; - int64_t samples_since_last_pts; - // anti discontinuity mode double next_in_pts; double discontinuity_pts_offset; |