267 Commits (cdba98bb80e2ab73d34659c610771b020afc6a77)

Author SHA1 Message Date
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
Andreas Rheinhardt c24ee7c275 avformat/mux: Peek into the muxing queue for avoid_negative_ts 3 years ago
Andreas Rheinhardt c602deb138 avformat/mux: Preserve sync even if later packet has negative ts 3 years ago
Andreas Rheinhardt f6d14b1297 avformat/avformat: Add AVFMT_AVOID_NEG_TS_DISABLED 3 years ago
Andreas Rheinhardt 5d5b62e595 avformat/mux: Remove assert based on faulty assumptions 3 years ago
Andreas Rheinhardt d61240f8c9 avcodec/packet_internal: Add proper PacketList struct 3 years ago
Andreas Rheinhardt b74e47c4ff avcodec/utils: Unavpriv avpriv_toupper4() 3 years ago
Andreas Rheinhardt 41457e536c avformat/mux, mxfenc: Don't use sizeof(AVPacket) 3 years ago
Andreas Rheinhardt a5ee166327 avformat/avformat: Add AVStream parameter to check_bitstream() sig 3 years ago
Andreas Rheinhardt 52d13d54e1 avformat/mux: Avoid overhead of packet list in case of single streams 3 years ago
Andreas Rheinhardt c03e53aea7 avformat/mux: Store pointer to interleavement func in FFFormatContext 3 years ago
Andreas Rheinhardt 5de6c90187 avformat/mux: Remove unnecessary av_packet_unref() 3 years ago
Andreas Rheinhardt c2bb054979 avformat/internal: Allow AVFormatInternal.pkt to be used by muxers 3 years ago
Andreas Rheinhardt 2ce6a9f847 avformat/mux: Use AVFormatInternal.parse_pkt for temporary packets 3 years ago
Andreas Rheinhardt 4fa8daab79 avformat/mux: Don't use stack packet when writing interleaved packets 3 years ago
Andreas Rheinhardt 805ec95f8e avformat/mux: Sanitize packets without data and side-data 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
Andreas Rheinhardt 2f710734c8 avformat/mux: Fix double-free when using AVPacket.opaque_ref 3 years ago
Andreas Rheinhardt bafb65ba2a avformat/mux: Don't access AVStream's internal AVCodecContext 3 years ago
Andreas Rheinhardt 57b5ec6ba7 avcodec/avcodec: Stop including bsf.h in avcodec.h 3 years ago
James Almer 591b88e678 avformat: move AVStream.{first,cur}_dts to AVStreamInternal 4 years ago
James Almer 3749eede66 avformat: remove deprecated AVStream.codec 4 years ago
Andreas Rheinhardt 30f7021aa0 avformat: Remove deprecated filename field from AVFormatContext 4 years ago
Andreas Rheinhardt 56450a0ee4 avformat: Constify the API wrt AV(In|Out)putFormat 4 years ago
Anton Khirnov 270ddc2baf lavf: postpone removal of FF_API_COMPUTE_PKT_FIELDS2 4 years ago
James Almer 9066969713 avformat/mux: use av_packet_alloc() to allocate packets 4 years ago
James Almer d422b2ed87 avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 4 years ago
James Almer d5d6751a55 avformat/mux: return a pointer to the packet in ff_interleaved_peek() 4 years ago
James Almer 93e2fa933f avformat/mux: add ff_get_muxer_ts_offset() 4 years ago
Anton Khirnov 1c0885334d lavf/mux: rewrite guessing the packet duration 4 years ago
Anton Khirnov 744b7f2e91 lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 4 years ago
Anton Khirnov 91a98cc4ea lavf: move AVStream.pts_buffer to AVStreamInternal 4 years ago
Anton Khirnov cea7c19cda lavf: move AVStream.*index_entries* to AVStreamInternal 4 years ago
Anton Khirnov 7e87288f73 lavf: move AVStream.interleaver_chunk_* to AVStreamInternal 4 years ago
Anton Khirnov cb46a6bcbc lavf: move AVStream.{nb_decoded_frames,mux_ts_offset} to AVStreamInternal 4 years ago
Andreas Rheinhardt 06fdc82337 avformat/mux: Remove unnecessary unreferencing of AVPacket 5 years ago
Andreas Rheinhardt 718f05f5e5 avformat/mux: Call check_packet() more directly 5 years ago
Andreas Rheinhardt 39195896f3 avformat/mux: Check pkt->stream_index before using it 5 years ago
Marton Balint d7a0071a44 avformat/mux: add proper support for full N:M bitstream filtering 5 years ago
Marton Balint 6406351222 avformat/mux: factorize writing a packet 5 years ago
Marton Balint c31ba86c37 avformat/mux: factorize interleaved write_packet 5 years ago
Marton Balint 7a8a5c200b avformat/mux: move interleaved packet functions upwards 5 years ago
Limin Wang 96e5e6abb9 avformat/mux: Set AV_PKT_FLAG_KEY for is_intra_only packet 5 years ago
Marton Balint 1128aa8753 avformat: only allow a single bitstream filter when muxing 5 years ago