81 Commits (7251f909721a570726775acf61b2b9c28a950c76)

Author SHA1 Message Date
Anton Khirnov 88f80977eb fftools/ffmpeg: use AVFrame to pass subtitles from decoders to filters 1 year ago
Anton Khirnov e89a6d1089 fftools/ffmpeg_dec: move InputStream.prev_sub to Decoder 1 year ago
Anton Khirnov a45b9d35b9 fftools/ffmpeg: move fix_sub_duration_heartbeat() to ffmpeg_dec 1 year ago
Anton Khirnov 01897c1788 fftools/ffmpeg_dec: move decoding to a separate thread 1 year ago
Anton Khirnov 5293adb1a7 fftools/ffmpeg: attach bits_per_raw_sample information to frames 1 year ago
Anton Khirnov 7d4e00ccf0 fftools/ffmpeg_dec: stop using Decoder.pkt 1 year ago
Anton Khirnov 1adad44fc7 fftools/ffmpeg_dec: move InputStream.hwaccel_pix_fmt to Decoder 1 year ago
Anton Khirnov 174cb3accf fftools/ffmpeg_dec: remove pointless InputStream.hwaccel_retrieve_data 1 year ago
Anton Khirnov 25d96ab6c0 fftools/ffmpeg_hw: inline hwaccel_decode_init() into its caller 1 year ago
Anton Khirnov df81fb46ee fftools/ffmpeg_dec: simplify process_subtitle() 1 year ago
Anton Khirnov e9eb44ed88 fftools/ffmpeg_dec: drop always-0 InputStream.prev_sub.ret 1 year ago
Anton Khirnov 9630341073 fftools/ffmpeg: factor out attaching FrameData to a frame 1 year ago
Anton Khirnov f8abab673c fftools/ffmpeg: move sub2video handling to ffmpeg_filter 1 year ago
Anton Khirnov 5d530e3a72 fftools/ffmpeg_dec: move sub2video submission to ffmpeg_filter 1 year ago
Anton Khirnov 6abb4a28ef fftools/ffmpeg: add InputStream.index 1 year ago
Anton Khirnov cad59cccaf fftools/ffmpeg_dec: move timestamp estimation state to Decoder 1 year ago
Anton Khirnov 5b05e9e32a fftools/ffmpeg_dec: move InputStream.pkt to Decoder 1 year ago
Anton Khirnov dadeb28e25 fftools/ffmpeg_dec: add decoder private data 1 year ago
Anton Khirnov 760a9bd306 fftools/ffmpeg_hw: move hw_device_setup_for_decode() to ffmpeg_dec 1 year ago
James Almer e86e2d5921 fftools/ffmpeg_dec: abort if avcodec_send_packet() returns EAGAIN 1 year ago
Anton Khirnov c894f85f72 fftools/ffmpeg_dec: rename decode_video() to video_frame_process() 2 years ago
Anton Khirnov 909f5dfae1 fftools/ffmpeg_dec: inline decode_audio() into dec_packet() 2 years ago
Anton Khirnov 959a5decf2 fftools/ffmpeg_dec: deduplicate code in decode_audio/video() 2 years ago
Anton Khirnov ab3493006f fftools/ffmpeg_dec: merge check_decode_result() into its callers 2 years ago
Anton Khirnov c08717adae fftools/ffmpeg: reindent after previous commit 2 years ago
Anton Khirnov 748f2999ee fftools/ffmpeg_dec: restructure audio/video decoding loop 2 years ago
Anton Khirnov 172f901e35 fftools/ffmpeg_dec: deobfuscate subtitle decoding 2 years ago
Anton Khirnov dbf1c6f5f1 fftools/ffmpeg: move decoding code to ffmpeg_dec 2 years ago
Anton Khirnov c8fa58430e fftools/ffmpeg_dec: drop useless abort_codec_experimental() 2 years ago
Anton Khirnov 503c705634 fftools/ffmpeg_dec: reindent after previous commit 2 years ago
Anton Khirnov 9ce1a041d8 fftools/ffmpeg: move opening decoders to a new file 2 years ago