37 Commits (c7183a22dbc34d02016d92bd19b06a2e665861df)

Author SHA1 Message Date
Dawid Kozinski 091705cd55 avformat/mov_demuxer: Extended MOV demuxer to handle EVC video content 1 year ago
Paul B Mahol e7cadd0ee5 avformat/demux: add support to derive timestamps from packet durations for video 2 years ago
Anton Khirnov e930b834a9 lavf: use AV_CODEC_PROP_FIELDS where appropriate 2 years ago
Anton Khirnov 6deaf1e409 lavf/demux: export codec-level framerate in avformat_find_stream_info() 2 years ago
Anton Khirnov e38e9f3d54 lavf/demux: use avg_frame_rate for packet durations for notimestamps formats 2 years ago
Anton Khirnov 7b827a0293 lavf/demux: treat streams with AVSTREAM_PARSE_FULL_RAW as having timestamps 2 years ago
James Almer 5f9e848e68 avcodec: remove FF_API_AVCTX_TIMEBASE 2 years ago
Andreas Rheinhardt f23ae839fc avformat/demux: Avoid stack packet when decoding frame 2 years ago
Andreas Rheinhardt 2b41463b87 avformat/internal: Don't include avcodec.h 2 years ago
Marton Balint 7acc124121 Revert "avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on stuck empty input parser" 2 years ago
Marton Balint dbc3b5a902 Revert "avformat/demux: Count EAGAIN as 100 bytes in relation to read limit in avformat_find_stream_info()" 2 years ago
Michael Niedermayer b0cac7082d avformat/demux: Count EAGAIN as 100 bytes in relation to read limit in avformat_find_stream_info() 2 years ago
Michael Niedermayer 02699490c1 avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on stuck empty input parser 2 years ago
Andreas Rheinhardt 3cfae9e038 avformat/internal: Move definition of FFStream->info to demux.h 3 years ago
Andreas Rheinhardt 35ec5c819b avformat/demux: Add new demux.h header 3 years ago
Michael Niedermayer 6007d5688c avformat/demux: Use unsigned to check duration vs duration_text 3 years ago
Michael Niedermayer 6265f0b4e1 avformat: Do not search through the AVOption table for a option not in it repeatedly on each packet 3 years ago
James Almer 37f4440682 avformat/demux: ensure ch_layout is not lost in the stream's internal avctx 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Anton Khirnov 5636972c7a lavc: drop temporary compat wrappers for channel layout API change 3 years ago
Vittorio Giovara 548aeb9383 lavc: switch to the new channel layout API 3 years ago
Anton Khirnov b6746b7462 lavf: drop the channel layout compat layer for old-style (de)muxers 3 years ago
Anton Khirnov ac10e3c47c lavf: convert the generic layer to the new channel layout 3 years ago
Anton Khirnov c30e22c9fb lavf: add a temporary compat layer for the channel layout API change 3 years ago
James Almer 0ea87ebc19 avformat/demux: don't truncate the return value of ts_to_samples() 3 years ago
James Almer 928e7c60cc avformat/demux: print skip_samples and discard_padding as unsigned values in debug log 3 years ago
James Almer 3b9bd63ad9 avformat/demux: don't propagate unsupported skip samples packet side data values 3 years ago
Andreas Rheinhardt d61240f8c9 avcodec/packet_internal: Add proper PacketList struct 3 years ago
Andreas Rheinhardt 3d53cefb49 avcodec/raw: Reduce number of avpriv symbols 3 years ago
Andreas Rheinhardt 97e26937b4 avformat/demux: Remove redundant prevention against infinite loop 3 years ago
Andreas Rheinhardt 52a4d44044 avformat/demux: Remove fake-loop 3 years ago
Marton Balint 406ffd9b9b avformat/demux: allow total size of packets in raw_packet_buffer to reach probesize 3 years ago
Alex Shumsky 3925b826df avformat/demux: preserve AV_PKT_FLAG_CORRUPT in parse_packet 3 years ago
Nicolas Gaullier daf04868d8 avformat/demux: Use r_frame_rate in compute_frame_duration if codec_framerate is unknown 3 years ago
Andreas Rheinhardt cef920853f avformat/demux: Use av_opt_set_int() where appropriate 3 years ago
Andreas Rheinhardt f5bfc11b5d avformat/demux: Don't free inexistent ID3v2 metadata 3 years ago
Andreas Rheinhardt bde2cdfe9b avformat/utils: Move demuxing code out into a new file 3 years ago
Andreas Rheinhardt cf7c51f24b avformat/utils: Move seeking code out into a new file 3 years ago
Andreas Rheinhardt a55ce5baf3 avformat/utils: Reindentation 3 years ago
Andreas Rheinhardt 40bdd8cc05 avformat: Avoid allocation for AVStreamInternal 3 years ago
Andreas Rheinhardt 9f05b3ba60 avformat/mux, utils: Use dedicated pointer for AVStreamInternal 3 years ago
Andreas Rheinhardt fed0282508 avformat: Avoid allocation for AVFormatInternal 3 years ago
Andreas Rheinhardt dfbf41775c avformat/mux, mxfenc, utils: Use dedicated pointer for AVFormatInternal 3 years ago
Andreas Rheinhardt eaacb5c513 avformat/asfenc, mux, utils: Use smaller scope for variables 3 years ago
Michael Niedermayer 4d81550df9 avformat/utils: Ignore negative duration in codec_info_duration computation 3 years ago
Andreas Rheinhardt fea4f953b5 avformat/utils: Use av_memdup to duplicate array of AVChapter * 3 years ago
Andreas Rheinhardt bcbd84f435 avformat/utils: Don't allocate zero-sized array 3 years ago
Andreas Rheinhardt e04ddba64f avformat/utils: Don't compare pointers when sorting chapters 3 years ago
Andreas Rheinhardt 6e0823ab83 avformat/utils: Allocate AVStream.info only for input streams 3 years ago
Andreas Rheinhardt 10646d30a3 avformat/utils: Don't initialize AVStreamInternal.info multiple times 3 years ago