summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/encode.h1
-rw-r--r--common/encode_lavc.c13
-rw-r--r--common/encode_lavc.h6
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;