aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/demux.c
Commit message (Expand)AuthorAgeFilesLines
* avformat/avformat: Add FFInputFormat, hide internals of AVInputFormatAndreas Rheinhardt2024-03-071-10/+10
* avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUTJames Almer2024-03-071-19/+0
* avformat/demux: allow demuxers to output more than one packet per read_packet...James Almer2024-02-201-21/+68
* lavf/demux: stop calling avcodec_close()Anton Khirnov2024-02-091-5/+56
* avformat/avformat: use the side data from AVStream.codecparJames Almer2023-10-061-20/+33
* lavf/demux: restrict video parser duration handling to just GIFAnton Khirnov2023-10-031-1/+1
* all: Replace __FUNCTION__ by __func__Andreas Rheinhardt2023-09-071-2/+2
* avformat/demux: propagate the internal decoder's bitrate propertiesJames Almer2023-09-061-0/+17
* avformat/internal: Use forward declaration for AVCodecDescriptorAndreas Rheinhardt2023-08-051-0/+1
* avformat: add demuxer and probe support for H266/VVCThomas Siedel2023-06-291-2/+5
* avformat/mov_demuxer: Extended MOV demuxer to handle EVC video contentDawid Kozinski2023-06-151-0/+1
* avformat/demux: add support to derive timestamps from packet durations for videoPaul B Mahol2023-05-251-0/+5
* lavf: use AV_CODEC_PROP_FIELDS where appropriateAnton Khirnov2023-05-151-15/+20
* lavf/demux: export codec-level framerate in avformat_find_stream_info()Anton Khirnov2023-05-071-0/+1
* lavf/demux: use avg_frame_rate for packet durations for notimestamps formatsAnton Khirnov2023-05-051-0/+5
* lavf/demux: treat streams with AVSTREAM_PARSE_FULL_RAW as having timestampsAnton Khirnov2023-04-131-1/+1
* avcodec: remove FF_API_AVCTX_TIMEBASEJames Almer2023-02-091-18/+23
* avformat/demux: Avoid stack packet when decoding frameAndreas Rheinhardt2023-02-091-7/+7
* avformat/internal: Don't include avcodec.hAndreas Rheinhardt2022-09-261-0/+1
* Revert "avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on...Marton Balint2022-07-061-6/+0
* Revert "avformat/demux: Count EAGAIN as 100 bytes in relation to read limit i...Marton Balint2022-07-061-3/+1
* avformat/demux: Count EAGAIN as 100 bytes in relation to read limit in avform...Michael Niedermayer2022-06-171-1/+3
* avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on stuck e...Michael Niedermayer2022-06-171-0/+6
* avformat/internal: Move definition of FFStream->info to demux.hAndreas Rheinhardt2022-05-101-22/+23
* avformat/demux: Add new demux.h headerAndreas Rheinhardt2022-05-101-1/+1
* avformat/demux: Use unsigned to check duration vs duration_textMichael Niedermayer2022-04-211-1/+1
* avformat: Do not search through the AVOption table for a option not in it rep...Michael Niedermayer2022-03-271-6/+9
* avformat/demux: ensure ch_layout is not lost in the stream's internal avctxJames Almer2022-03-211-0/+3
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+1
* lavc: drop temporary compat wrappers for channel layout API changeAnton Khirnov2022-03-151-18/+0
* lavc: switch to the new channel layout APIVittorio Giovara2022-03-151-3/+25
* lavf: drop the channel layout compat layer for old-style (de)muxersAnton Khirnov2022-03-151-12/+0
* lavf: convert the generic layer to the new channel layoutAnton Khirnov2022-03-151-0/+16
* lavf: add a temporary compat layer for the channel layout API changeAnton Khirnov2022-03-151-0/+12
* avformat/demux: don't truncate the return value of ts_to_samples()James Almer2022-02-051-1/+1
* avformat/demux: print skip_samples and discard_padding as unsigned values in ...James Almer2022-02-051-1/+2
* avformat/demux: don't propagate unsupported skip samples packet side data valuesJames Almer2022-02-051-0/+1
* avcodec/packet_internal: Add proper PacketList structAndreas Rheinhardt2022-01-041-30/+24
* avcodec/raw: Reduce number of avpriv symbolsAndreas Rheinhardt2022-01-041-1/+1
* avformat/demux: Remove redundant prevention against infinite loopAndreas Rheinhardt2021-12-161-3/+0
* avformat/demux: Remove fake-loopAndreas Rheinhardt2021-12-161-5/+3
* avformat/demux: allow total size of packets in raw_packet_buffer to reach pro...Marton Balint2021-11-141-5/+5
* avformat/demux: preserve AV_PKT_FLAG_CORRUPT in parse_packetAlex Shumsky2021-10-291-1/+1
* avformat/demux: Use r_frame_rate in compute_frame_duration if codec_framerate...Nicolas Gaullier2021-09-231-1/+1
* avformat/demux: Use av_opt_set_int() where appropriateAndreas Rheinhardt2021-09-181-4/+4
* avformat/demux: Don't free inexistent ID3v2 metadataAndreas Rheinhardt2021-09-171-1/+1
* avformat/utils: Move demuxing code out into a new fileAndreas Rheinhardt2021-09-171-0/+2960