diff options
author | Anton Khirnov <anton@khirnov.net> | 2023-04-04 09:44:42 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2023-04-17 12:01:40 +0200 |
commit | 2178ff2162ba4898c5f1cc3f334b00392451efd6 (patch) | |
tree | 71db8ab65237ccd75dbbdd5ebbf522db4f752fc9 /fftools/ffmpeg.h | |
parent | a34f483291e5e635e55e0d326c23bb8c352852c3 (diff) | |
download | ffmpeg-2178ff2162ba4898c5f1cc3f334b00392451efd6.tar.gz |
fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux
do_streamcopy() is muxing code, so this is a more appropriate place for
this. The last uses of InputStream in it will be removed in following
commits.
Diffstat (limited to 'fftools/ffmpeg.h')
-rw-r--r-- | fftools/ffmpeg.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h index 8ec0f1b3f3..46b4614ec4 100644 --- a/fftools/ffmpeg.h +++ b/fftools/ffmpeg.h @@ -872,6 +872,13 @@ void of_enc_stats_close(void); * must be supplied in this case. */ void of_output_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int eof); + +/** + * @param dts predicted packet dts in AV_TIME_BASE_Q + */ +void of_streamcopy(InputStream *ist, OutputStream *ost, + const AVPacket *pkt, int64_t dts); + int64_t of_filesize(OutputFile *of); int ifile_open(const OptionsContext *o, const char *filename); |