| Commit message (Expand) | Author | Age | Files | Lines |
* | avutil: remove deprecated FF_API_PKT_DURATION | James Almer | 2024-03-07 | 1 | -7/+0 |
* | avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT | James Almer | 2024-03-07 | 1 | -16/+0 |
* | avformat/mux: Don't allocate priv_pts separately | Andreas Rheinhardt | 2024-02-07 | 1 | -11/+6 |
* | lavf/mux: do not apply max_interleave_delta to subtitles | Anton Khirnov | 2023-11-14 | 1 | -1/+1 |
* | avformat/avformat: use the side data from AVStream.codecpar | James Almer | 2023-10-06 | 1 | -0/+21 |
* | avformat/avformat: Deprecate AVFMT_ALLOW_FLUSH | Andreas Rheinhardt | 2023-10-03 | 1 | -0/+6 |
* | lavf: deprecate AVFMT_FLAG_SHORTEST | Anton Khirnov | 2023-09-18 | 1 | -0/+2 |
* | all: Replace __FUNCTION__ by __func__ | Andreas Rheinhardt | 2023-09-07 | 1 | -1/+1 |
* | avformat/mux: Only write HEADER marker if format has .write_header | Andreas Rheinhardt | 2023-09-07 | 1 | -2/+2 |
* | avformat/avformat: Avoid including codec.h, frame.h | Andreas Rheinhardt | 2023-09-07 | 1 | -0/+2 |
* | lavf/mux: clarify log messages when choosing oformat fails | Anton Khirnov | 2023-04-04 | 1 | -3/+5 |
* | avformat/mpegts: add support for preserving SMPTE 2038 when transcoding MPEG-... | Devin Heitmueller | 2023-03-26 | 1 | -2/+4 |
* | avformat/avformat: Move AVOutputFormat internals out of public header | Andreas Rheinhardt | 2023-02-09 | 1 | -38/+39 |
* | avformat/mux: use only valid timestamps when calculating packet distance | James Almer | 2023-01-03 | 1 | -0/+1 |
* | avformat/mux: Constify validate_codec_tag() | Andreas Rheinhardt | 2022-10-27 | 1 | -1/+1 |
* | avformat/mux: Don't call ff_toupper4() unnecessarily | Andreas Rheinhardt | 2022-10-27 | 1 | -1/+2 |
* | avformat/mux: Allow muxers to set custom min timestamp | Andreas Rheinhardt | 2022-09-05 | 1 | -2/+5 |
* | lavf: use AVFrame.duration instead of AVFrame.pkt_duration | Anton Khirnov | 2022-07-19 | 1 | -1/+8 |
* | avformat/utils: Move ff_stream_add_bitstream_filter to mux.c | Andreas Rheinhardt | 2022-05-10 | 1 | -0/+43 |
* | avformat/mux: Move ff_choose_chroma_location to mxfenc, its only user | Andreas Rheinhardt | 2022-05-10 | 1 | -31/+0 |
* | avformat/mux: Move ff_choose_timebase to nutenc, its only user | Andreas Rheinhardt | 2022-05-10 | 1 | -15/+0 |
* | avformat/internal: Move muxing-only functions to new mux.h header | Andreas Rheinhardt | 2022-05-10 | 1 | -1/+1 |
* | libavformat: Split version.h | Martin Storsjö | 2022-03-16 | 1 | -0/+1 |
* | lavf: drop the channel layout compat layer for old-style (de)muxers | Anton Khirnov | 2022-03-15 | 1 | -9/+0 |
* | lavf: convert the generic layer to the new channel layout | Anton Khirnov | 2022-03-15 | 1 | -1/+17 |
* | lavf: add a temporary compat layer for the channel layout API change | Anton Khirnov | 2022-03-15 | 1 | -0/+10 |
* | avformat/mux: Peek into the muxing queue for avoid_negative_ts | Andreas Rheinhardt | 2022-01-21 | 1 | -2/+19 |
* | avformat/mux: Preserve sync even if later packet has negative ts | Andreas Rheinhardt | 2022-01-21 | 1 | -46/+65 |
* | avformat/avformat: Add AVFMT_AVOID_NEG_TS_DISABLED | Andreas Rheinhardt | 2022-01-21 | 1 | -1/+1 |
* | avformat/mux: Remove assert based on faulty assumptions | Andreas Rheinhardt | 2022-01-21 | 1 | -1/+0 |
* | avcodec/packet_internal: Add proper PacketList struct | Andreas Rheinhardt | 2022-01-04 | 1 | -19/+19 |
* | avcodec/utils: Unavpriv avpriv_toupper4() | Andreas Rheinhardt | 2022-01-04 | 1 | -1/+1 |
* | avformat/mux, mxfenc: Don't use sizeof(AVPacket) | Andreas Rheinhardt | 2022-01-04 | 1 | -7/+1 |
* | avformat/avformat: Add AVStream parameter to check_bitstream() sig | Andreas Rheinhardt | 2021-11-27 | 1 | -1/+1 |
* | avformat/mux: Avoid overhead of packet list in case of single streams | Andreas Rheinhardt | 2021-11-19 | 1 | -1/+9 |
* | avformat/mux: Store pointer to interleavement func in FFFormatContext | Andreas Rheinhardt | 2021-11-19 | 1 | -14/+5 |
* | avformat/mux: Remove unnecessary av_packet_unref() | Andreas Rheinhardt | 2021-10-03 | 1 | -6/+4 |
* | avformat/internal: Allow AVFormatInternal.pkt to be used by muxers | Andreas Rheinhardt | 2021-10-03 | 1 | -0/+1 |
* | avformat/mux: Use AVFormatInternal.parse_pkt for temporary packets | Andreas Rheinhardt | 2021-10-03 | 1 | -3/+3 |
* | avformat/mux: Don't use stack packet when writing interleaved packets | Andreas Rheinhardt | 2021-10-03 | 1 | -25/+19 |
* | avformat/mux: Sanitize packets without data and side-data | Andreas Rheinhardt | 2021-10-03 | 1 | -0/+7 |
* | avformat: Avoid allocation for AVStreamInternal | Andreas Rheinhardt | 2021-09-17 | 1 | -17/+17 |
* | avformat/mux, utils: Use dedicated pointer for AVStreamInternal | Andreas Rheinhardt | 2021-09-17 | 1 | -57/+74 |
* | avformat: Avoid allocation for AVFormatInternal | Andreas Rheinhardt | 2021-09-17 | 1 | -12/+12 |
* | avformat/mux, mxfenc, utils: Use dedicated pointer for AVFormatInternal | Andreas Rheinhardt | 2021-09-17 | 1 | -47/+58 |
* | avformat/asfenc, mux, utils: Use smaller scope for variables | Andreas Rheinhardt | 2021-09-17 | 1 | -36/+24 |
* | avformat/mux: Fix double-free when using AVPacket.opaque_ref | Andreas Rheinhardt | 2021-09-03 | 1 | -13/+22 |
* | avformat/mux: Don't access AVStream's internal AVCodecContext | Andreas Rheinhardt | 2021-08-30 | 1 | -1/+1 |
* | avcodec/avcodec: Stop including bsf.h in avcodec.h | Andreas Rheinhardt | 2021-07-22 | 1 | -0/+1 |
* | avformat: move AVStream.{first,cur}_dts to AVStreamInternal | James Almer | 2021-06-09 | 1 | -9/+9 |