Anton Khirnov
|
0dd7347963
fftools/ffmpeg: drop OutputStream.fps_mode
|
2 years ago |
Anton Khirnov
|
d0f767f81f
fftools/ffmpeg: drop OutputStream.enc
|
2 years ago |
Anton Khirnov
|
7c8737548f
fftools/ffmpeg: remove a stale extern declaration
|
2 years ago |
Anton Khirnov
|
8d26a21bf6
fftools/ffmpeg: stop accessing av_stream_get_parser() from the main thread
|
2 years ago |
Anton Khirnov
|
f23e3ce858
fftools/ffmpeg: call av_guess_frame_rate() when opening the file
|
2 years ago |
Anton Khirnov
|
ab31473830
fftools/ffmpeg: store a separate copy of input codec parameters
|
2 years ago |
Anton Khirnov
|
3b2beceae1
fftools/ffmpeg: use a separate variable for discontinuity offset
|
2 years ago |
Anton Khirnov
|
274c8d5882
fftools/ffmpeg: pre-compute the streamcopy start pts before transcoding starts
|
2 years ago |
Anton Khirnov
|
61d9f34c70
fftools/ffmpeg_demux: do not store demux packet in the context
|
2 years ago |
Anton Khirnov
|
aae9de0cb2
fftools/ffmpeg: move -stream_loop handling to the demuxer thread
|
2 years ago |
Anton Khirnov
|
b99462cd27
fftools/ffmpeg: move seek_to_start() to ffmpeg_demux.c
|
2 years ago |
Anton Khirnov
|
57d75ca031
fftools/ffmpeg: move get_input_packet() to ffmpeg_demux.c
|
2 years ago |
Anton Khirnov
|
7b6622705e
fftools/ffmpeg: move the input thread into its own file
|
2 years ago |
Anton Khirnov
|
c3b8d59d2f
fftools/ffmpeg: drop a write-only variable
|
2 years ago |
Anton Khirnov
|
cc2b7f4625
fftools/ffmpeg: store the input file index in InputFile
|
2 years ago |
Anton Khirnov
|
fee249b30a
fftools/ffmpeg: deprecate specifying a sync stream with -map
|
2 years ago |
Anton Khirnov
|
49123dd058
fftools/ffmpeg: remove OutputStream.sync_ist
|
2 years ago |
Anton Khirnov
|
8e092c3eac
fftools/ffmpeg: remove OutputStream.encoding_needed
|
2 years ago |
Anton Khirnov
|
80e7feb48b
fftools/ffmpeg: remove OutputStream.stream_copy
|
2 years ago |
Anton Khirnov
|
98ece428e3
fftools/ffmpeg: deprecate the -map_channel option
|
2 years ago |
Anton Khirnov
|
4f91782fcd
fftools/ffmpeg: move guess_input_channel_layout() to ffmpeg_opt.c
|
2 years ago |
Anton Khirnov
|
6353b28042
fftools/ffmpeg: drop unused hwaccel variables
|
2 years ago |
Anton Khirnov
|
1a378b8274
fftools/ffmpeg: deprecate -psnr
|
2 years ago |
Anton Khirnov
|
61e42e04ed
fftools/ffmpeg: drop OutputStream.ref_par
|
2 years ago |
Anton Khirnov
|
2d924b3a63
fftools/ffmpeg: move each muxer to a separate thread
|
2 years ago |
Anton Khirnov
|
760ce4bc0b
fftools/ffmpeg: depend on threads
|
2 years ago |
Anton Khirnov
|
52bc8a842e
fftools/ffmpeg_mux: return errors from of_submit_packet()
|
2 years ago |
Anton Khirnov
|
ff593c6c88
fftools/ffmpeg: make the muxer AVFormatContext private to ffmpeg_mux.c
|
2 years ago |
Anton Khirnov
|
4403851ca9
fftools/ffmpeg: only set OutputStream.frame_number for video encoding
|
2 years ago |
Anton Khirnov
|
4740fea7dd
fftools/ffmpeg: rework -shortest implementation
|
2 years ago |
Anton Khirnov
|
d02ae31fb2
fftools/ffmpeg: use pre-BSF DTS for choosing next output
|
2 years ago |
Anton Khirnov
|
b2b9e9ccee
fftools/ffmpeg: use last filter output pts to choose next output stream
|
2 years ago |
Anton Khirnov
|
52fee96ae9
fftools/ffmpeg: move output file opts into private context
|
3 years ago |
Anton Khirnov
|
ec00b005f9
fftools/ffmpeg_mux: split of_write_packet()
|
3 years ago |
Anton Khirnov
|
9c2b800203
fftools/ffmpeg: move the mux queue into muxer private data
|
3 years ago |
Anton Khirnov
|
48989efb76
fftools/ffmpeg: access output file chapters through a wrapper
|
3 years ago |
Anton Khirnov
|
4877842bb5
fftools/ffmpeg: refactor the code checking for bitexact output
|
3 years ago |
Anton Khirnov
|
12e9e50219
fftools/ffmpeg: set want_sdp when initializing the muxer
|
3 years ago |
Anton Khirnov
|
d8e944c238
fftools/ffmpeg: refactor limiting output file size with -fs
|
3 years ago |
Anton Khirnov
|
81af4dec27
fftools/ffmpeg: fix the type of limit_filesize
|
3 years ago |
Anton Khirnov
|
9fe62a545f
fftools/ffmpeg: add a helper function to access output file size
|
3 years ago |
Anton Khirnov
|
6a23be92d2
fftools/ffmpeg_mux: add private muxer context
|
3 years ago |
Gyan Doshi
|
882aac99d2
ffmpeg: add option -isync
|
2 years ago |
Marton Balint
|
20e2aa940c
fftools/ffmpeg: change frame counters to 64 bit
|
2 years ago |
Gyan Doshi
|
09c53a04c5
ffmpeg: add option fps_mode
|
2 years ago |
Anton Khirnov
|
3d4d355375
fftools/ffmpeg: stop using AVStream.nb_frames in do_video_stats()
|
3 years ago |
Anton Khirnov
|
4a7c8bb3d8
fftools/ffmpeg: store output format separately from the muxer context
|
3 years ago |
Anton Khirnov
|
5c66ee6351
fftools/ffmpeg: move freeing the output file to ffmpeg_mux.c
|
3 years ago |
Anton Khirnov
|
5bc644ea8a
fftools/ffmpeg: move writing the trailer to ffmpeg_mux.c
|
3 years ago |
Anton Khirnov
|
288aa37387
fftools/ffmpeg: move some muxing-related code into a separate file
|
3 years ago |