| Commit message (Expand) | Author | Age | Files | Lines |
* | avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat | Andreas Rheinhardt | 2024-03-07 | 1 | -10/+10 |
* | avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT | James Almer | 2024-03-07 | 1 | -19/+0 |
* | avformat/demux: allow demuxers to output more than one packet per read_packet... | James Almer | 2024-02-20 | 1 | -21/+68 |
* | lavf/demux: stop calling avcodec_close() | Anton Khirnov | 2024-02-09 | 1 | -5/+56 |
* | avformat/avformat: use the side data from AVStream.codecpar | James Almer | 2023-10-06 | 1 | -20/+33 |
* | lavf/demux: restrict video parser duration handling to just GIF | Anton Khirnov | 2023-10-03 | 1 | -1/+1 |
* | all: Replace __FUNCTION__ by __func__ | Andreas Rheinhardt | 2023-09-07 | 1 | -2/+2 |
* | avformat/demux: propagate the internal decoder's bitrate properties | James Almer | 2023-09-06 | 1 | -0/+17 |
* | avformat/internal: Use forward declaration for AVCodecDescriptor | Andreas Rheinhardt | 2023-08-05 | 1 | -0/+1 |
* | avformat: add demuxer and probe support for H266/VVC | Thomas Siedel | 2023-06-29 | 1 | -2/+5 |
* | avformat/mov_demuxer: Extended MOV demuxer to handle EVC video content | Dawid Kozinski | 2023-06-15 | 1 | -0/+1 |
* | avformat/demux: add support to derive timestamps from packet durations for video | Paul B Mahol | 2023-05-25 | 1 | -0/+5 |
* | lavf: use AV_CODEC_PROP_FIELDS where appropriate | Anton Khirnov | 2023-05-15 | 1 | -15/+20 |
* | lavf/demux: export codec-level framerate in avformat_find_stream_info() | Anton Khirnov | 2023-05-07 | 1 | -0/+1 |
* | lavf/demux: use avg_frame_rate for packet durations for notimestamps formats | Anton Khirnov | 2023-05-05 | 1 | -0/+5 |
* | lavf/demux: treat streams with AVSTREAM_PARSE_FULL_RAW as having timestamps | Anton Khirnov | 2023-04-13 | 1 | -1/+1 |
* | avcodec: remove FF_API_AVCTX_TIMEBASE | James Almer | 2023-02-09 | 1 | -18/+23 |
* | avformat/demux: Avoid stack packet when decoding frame | Andreas Rheinhardt | 2023-02-09 | 1 | -7/+7 |
* | avformat/internal: Don't include avcodec.h | Andreas Rheinhardt | 2022-09-26 | 1 | -0/+1 |
* | Revert "avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on... | Marton Balint | 2022-07-06 | 1 | -6/+0 |
* | Revert "avformat/demux: Count EAGAIN as 100 bytes in relation to read limit i... | Marton Balint | 2022-07-06 | 1 | -3/+1 |
* | avformat/demux: Count EAGAIN as 100 bytes in relation to read limit in avform... | Michael Niedermayer | 2022-06-17 | 1 | -1/+3 |
* | avformat/demux: Make read_frame_internal() return AVERREOR(EAGAIN) on stuck e... | Michael Niedermayer | 2022-06-17 | 1 | -0/+6 |
* | avformat/internal: Move definition of FFStream->info to demux.h | Andreas Rheinhardt | 2022-05-10 | 1 | -22/+23 |
* | avformat/demux: Add new demux.h header | Andreas Rheinhardt | 2022-05-10 | 1 | -1/+1 |
* | avformat/demux: Use unsigned to check duration vs duration_text | Michael Niedermayer | 2022-04-21 | 1 | -1/+1 |
* | avformat: Do not search through the AVOption table for a option not in it rep... | Michael Niedermayer | 2022-03-27 | 1 | -6/+9 |
* | avformat/demux: ensure ch_layout is not lost in the stream's internal avctx | James Almer | 2022-03-21 | 1 | -0/+3 |
* | configure: Use a separate config_components.h header for $ALL_COMPONENTS | Martin Storsjö | 2022-03-16 | 1 | -0/+1 |
* | lavc: drop temporary compat wrappers for channel layout API change | Anton Khirnov | 2022-03-15 | 1 | -18/+0 |
* | lavc: switch to the new channel layout API | Vittorio Giovara | 2022-03-15 | 1 | -3/+25 |
* | lavf: drop the channel layout compat layer for old-style (de)muxers | Anton Khirnov | 2022-03-15 | 1 | -12/+0 |
* | lavf: convert the generic layer to the new channel layout | Anton Khirnov | 2022-03-15 | 1 | -0/+16 |
* | lavf: add a temporary compat layer for the channel layout API change | Anton Khirnov | 2022-03-15 | 1 | -0/+12 |
* | avformat/demux: don't truncate the return value of ts_to_samples() | James Almer | 2022-02-05 | 1 | -1/+1 |
* | avformat/demux: print skip_samples and discard_padding as unsigned values in ... | James Almer | 2022-02-05 | 1 | -1/+2 |
* | avformat/demux: don't propagate unsupported skip samples packet side data values | James Almer | 2022-02-05 | 1 | -0/+1 |
* | avcodec/packet_internal: Add proper PacketList struct | Andreas Rheinhardt | 2022-01-04 | 1 | -30/+24 |
* | avcodec/raw: Reduce number of avpriv symbols | Andreas Rheinhardt | 2022-01-04 | 1 | -1/+1 |
* | avformat/demux: Remove redundant prevention against infinite loop | Andreas Rheinhardt | 2021-12-16 | 1 | -3/+0 |
* | avformat/demux: Remove fake-loop | Andreas Rheinhardt | 2021-12-16 | 1 | -5/+3 |
* | avformat/demux: allow total size of packets in raw_packet_buffer to reach pro... | Marton Balint | 2021-11-14 | 1 | -5/+5 |
* | avformat/demux: preserve AV_PKT_FLAG_CORRUPT in parse_packet | Alex Shumsky | 2021-10-29 | 1 | -1/+1 |
* | avformat/demux: Use r_frame_rate in compute_frame_duration if codec_framerate... | Nicolas Gaullier | 2021-09-23 | 1 | -1/+1 |
* | avformat/demux: Use av_opt_set_int() where appropriate | Andreas Rheinhardt | 2021-09-18 | 1 | -4/+4 |
* | avformat/demux: Don't free inexistent ID3v2 metadata | Andreas Rheinhardt | 2021-09-17 | 1 | -1/+1 |
* | avformat/utils: Move demuxing code out into a new file | Andreas Rheinhardt | 2021-09-17 | 1 | -0/+2960 |