434 Commits (3ab11dc5bb6eec9b645da45fe28b1b2c29e92eed)

Author SHA1 Message Date
Andreas Rheinhardt 2b41463b87 avformat/internal: Don't include avcodec.h 2 years ago
Andreas Rheinhardt d5a0eba8a2 av(format|device): Add const to muxer packet data pointers 3 years ago
Andreas Rheinhardt 1fc5d327e4 avformat/(mpeg|mpegts|mxf|sup)enc: Use const uint8_t* to access pkt data 3 years ago
Andreas Rheinhardt 5130bbb7ef avformat/mux: Move ff_choose_chroma_location to mxfenc, its only user 3 years ago
Andreas Rheinhardt f4a2d722aa avformat/internal: Move muxing-only functions to new mux.h header 3 years ago
Marton Balint ffff5bb740 avformat/mxfenc: do not write index tables with the same InstanceUID 3 years ago
Marton Balint 4afe4a542e avformat/mxfenc: allow more bits for variable part in uuid generation 3 years ago
Martin Storsjö 4eb9232c6e libavformat: Split version.h 3 years ago
Vittorio Giovara d219681a52 mxf: convert to new channel layout API 3 years ago
Andreas Rheinhardt 70a90fb73e avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 3 years ago
Andreas Rheinhardt d61240f8c9 avcodec/packet_internal: Add proper PacketList struct 3 years ago
Andreas Rheinhardt 41457e536c avformat/mux, mxfenc: Don't use sizeof(AVPacket) 3 years ago
Nicolas Gaullier dd7c0bc4f9 avformat/mxfenc: fix DNxHD GC element_type 3 years ago
Nicolas Gaullier 1cbeac0c2f avformat/mxfenc: fix DNxHD GC container_ul 3 years ago
Andreas Rheinhardt bb69b734c7 avformat/mxfenc: Avoid allocation for timecode track 3 years ago
Andreas Rheinhardt 25ddf888d8 avformat/mxfenc: Use smaller types to make struct smaller 3 years ago
Andreas Rheinhardt 69a45b8a49 avcodec/Makefile: Remove superfluous avformat->DNXHD dependencies 3 years ago
Andreas Rheinhardt b9a26b9d55 avformat/mxfenc: Remove redundant DNXHD frame size checks 3 years ago
Andreas Rheinhardt 4586de94a7 avformat/mxfenc: Store locally whether DNXHD profile is interlaced 3 years ago
Andreas Rheinhardt 5f4b0ace4b avformat/mxfenc: Make init function out of write_header 3 years ago
Andreas Rheinhardt ea81c23c94 avformat/mxfenc: Remove redundant check 3 years ago
Andreas Rheinhardt 4fa8daab79 avformat/mux: Don't use stack packet when writing interleaved packets 3 years ago
Andreas Rheinhardt c3222931ab avformat/mxfenc: Simplfy writing padding 3 years ago
Andreas Rheinhardt 40bdd8cc05 avformat: Avoid allocation 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
James Almer ec59ca0e6f avformat/mxfenc: add a return at the end of non-void functions 3 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
James Almer d422b2ed87 avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 4 years ago
Andreas Rheinhardt c38ab8f30f avformat/mxfenc: Discard audio until valid video has been received 4 years ago
Andreas Rheinhardt 815515445a avformat/mxfenc: Fix typo 4 years ago
Andreas Rheinhardt 58020bbed1 avformat/mxfenc: Use user-specified version even when bitexact 4 years ago
Andreas Rheinhardt 5400e4a50c avformat/mxfenc: Never set codec_ul UID to NULL 4 years ago
Limin Wang 81c462ad95 avformat/mxfenc: prefer to use the configured metadata 4 years ago
Limin Wang 9605307e78 avformat/mxf: add platform local tag 4 years ago
Tomas Härdin ff0618b5c4 avformat/mxf: Establish register of local tags 4 years ago
Marton Balint b410b14fba avformat/mxfenc: add Coding Equations and Color Primaries to local tags 4 years ago
Andreas Rheinhardt ac0e75b647 avformat/mxf: Deduplicate random_index_pack_key 4 years ago
Anton Khirnov 744b7f2e91 lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 4 years ago
Harry Mallon bb2215f4db avformat/mxfenc: Write Mastering Display Colour Volume to MXF 4 years ago
Harry Mallon 90e2a4d61b avformat/mxfdec: Read Mastering Display Colour Volume from MXF 4 years ago
Harry Mallon abd58a4192 libavformat/mxfenc: color_range should be inclusive 4 years ago
Harry Mallon 64ff61b3c5 avformat/mxfenc: Write color metadata to MXF 4 years ago
Andreas Rheinhardt a0b6df0a39 avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 5 years ago
Marton Balint 8360fd2610 avformat: implement retiming directly in mxfenc and gxfenc 5 years ago
Marton Balint c5324d92c5 avformat/audiointerleave: only keep the retime functionality of the audio interleaver 5 years ago
Andreas Rheinhardt e79309fde6 libavformat/mux, mxfenc: Don't initialize unnecessarily 5 years ago
Marton Balint 425b6a9a2c avformat/mxfenc: allow all frame rates if -strict mode is set to unofficial or lower 5 years ago
Marton Balint 331b96acb5 avformat/mxfenc: factorize timecode checking and setting 5 years ago
Marton Balint 27a8146990 avformat/mxf: get rid of samples per frame array usage 5 years ago