Michael Niedermayer
|
afe53194ac
fftools/ffmpeg: Check read() for failure
|
4 months ago |
Anton Khirnov
|
dd885ab2f5
fftools/ffmpeg_enc: apply -top to individual encoded frames
|
1 year 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 |
Stefano Sabatini
|
605b4016b3
ffmpeg: drop undocumented -d option
|
2 years ago |
Anton Khirnov
|
b033913d1c
fftools/ffmpeg: move processing AV_PKT_DATA_QUALITY_STATS to do_video_stats()
|
2 years ago |
Anton Khirnov
|
0c914ebd53
fftools/ffmpeg: merge variable declaration and initialization
|
2 years ago |
Anton Khirnov
|
9acce2afcf
fftools/ffmpeg: stop using av_stream_get_end_pts() in do_video_stats()
|
2 years ago |
Anton Khirnov
|
3d4d355375
fftools/ffmpeg: stop using AVStream.nb_frames in do_video_stats()
|
2 years ago |
Anton Khirnov
|
19d1e1fb06
fftools/ffmpeg: move do_video_stats() to avoid a forward declaration
|
2 years ago |
Anton Khirnov
|
1753fbd095
fftools/ffmpeg: drop a useless check and reduce indentation
|
2 years ago |
Anton Khirnov
|
9f4437a4eb
fftools/ffmpeg: reindent after previous commit
|
2 years ago |
Anton Khirnov
|
2ecb333fe4
fftools/ffmpeg: reuse the encoding code for flushing encoders
|
2 years ago |
Anton Khirnov
|
a11ab64730
fftools/ffmpeg: share the code encoding a single frame between video and audio
|
2 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 |
Anton Khirnov
|
b1a984cb49
fftools/ffmpeg: store the output file index in OutputFile
|
2 years ago |
Anton Khirnov
|
662364b2ef
fftools/ffmpeg: stop using OutputStream.frame_number for streamcopy
|
2 years ago |
Anton Khirnov
|
86e1c0303c
fftools/ffmpeg: move a comment to a more appropriate place
|
2 years ago |
Anton Khirnov
|
a8c95e1feb
fftools/ffmpeg: drop an obsolete hack
|
2 years ago |
Jaakko Perttilä
|
b1cbeabf5e
ffmpeg: add packet duration to AVPacket logging
|
2 years ago |
Anton Khirnov
|
c99b93c5d5
fftools: drop useless indirection
|
2 years ago |
James Almer
|
11c4f4b455
ffmpeg: remove usage of internal deprecation macro
|
2 years ago |
Martin Storsjö
|
f2da2e1458
libavcodec: Split version.h
|
2 years ago |
James Almer
|
987763ac35
ffmpeg: convert to new channel layout-API
|
3 years ago |
Andreas Rheinhardt
|
6559858de9
fftools/ffmpeg: Don't presume frame_queue to have been allocated
|
2 years ago |
James Almer
|
d75e7a9a83
ffmpeg: ensure a keyframe was not seen before skipping packets
|
2 years ago |
James Almer
|
afe485ee6b
ffmpeg: flush delayed frames in codec copy scenarios
|
2 years ago |
Danny Wu
|
68595b46cb
fftools/ffmpeg: Restore DTS correction for VP9 copies
|
3 years ago |
Anton Khirnov
|
e6469e68cc
ffmpeg: switch to new FIFO API
|
2 years ago |
Anton Khirnov
|
1b24a1ea14
ffmpeg: remove a redundant assignment of interrupt_callback
|
2 years ago |
Marton Balint
|
8d66a07d65
fftools/ffmpeg: close output files before cleanup
|
2 years ago |
Anton Khirnov
|
9f717ca92f
ffmpeg: handle errors in print_sdp()
|
2 years ago |
Anton Khirnov
|
9145c6d3b2
ffmpeg: move setting video sync method to new_video_stream()
|
2 years ago |
Anton Khirnov
|
011114f3e1
ffmpeg: change vsync value to an enum
|
2 years ago |
Anton Khirnov
|
bb6f591c49
ffmpeg: drop useless framerate assignments
|
3 years ago |
Andreas Rheinhardt
|
fc01a703de
fftools/ffmpeg: Avoid creating unnecessary reference
|
2 years ago |
Andreas Rheinhardt
|
b886512ef2
fftools/ffmpeg: Avoid allocating+freeing frame, check allocations
|
2 years ago |
Anton Khirnov
|
ab3ef54c8c
ffmpeg: only copy bits_per_sample from decoder when it remains valid
|
3 years ago |
Anton Khirnov
|
4258893961
ffmpeg: make -bits_per_raw_sample a per-output-stream option
|
3 years ago |
James Almer
|
c1818cb947
ffmpeg: fix usage of -shortest in codec copy scenarios
|
3 years ago |
Andreas Rheinhardt
|
4913f05ccf
fftools/ffmpeg_opt: Don't duplicate array unnecessarily
|
2 years ago |
rcombs
|
4b54818981
ffmpeg: remove ffmpeg_videotoolbox
|
3 years ago |
Andreas Rheinhardt
|
81be19b906
fftools/ffmpeg: Take type limitations of AVFifo API into account
|
3 years ago |
Anton Khirnov
|
9dd104f6e2
ffmpeg: drop obsolete rotation API remnants
|
3 years ago |
Anton Khirnov
|
e8380bbae6
ffmpeg: do not copy chroma_sample_location from the input stream
|
3 years ago |
Andreas Rheinhardt
|
a132614bba
fftools/ffmpeg: Avoid temporary frame
|
3 years ago |
James Almer
|
405685dec7
ffmpeg: remove unused hw_frames_ctx AVBufferRef from InputStream
|
3 years ago |