77 Commits (29fc468d0a22f4b6f868ff15133fa87a4f5d1dd5)

Author SHA1 Message Date
Michael Niedermayer 1d54f51084 avformat/mux: simplify ff_choose_timebase() 11 years ago
Anton Khirnov 194be1f43e lavf: switch to AVStream.time_base as the hint for the muxer timebase 11 years ago
Michael Niedermayer bfb3ed1a9d avformat/mux: Dont leave stale side data pointers in ff_interleave_add_packet() 11 years ago
Michael Niedermayer 74ece44373 avformat/mux: fix memleak of side data in flac fate tests 11 years ago
Michael Niedermayer 9893e883ea avformat/mux: Remove localized encoder strings 11 years ago
Anton Khirnov a312f71090 lavf: deprecate now unused AVStream.pts 11 years ago
Anton Khirnov ed7922faac mux: drop one of the hacks comprising compute_pkt_fields2() 11 years ago
Anton Khirnov c9281a01b7 lavf: drop the zero-sized packets hack 11 years ago
Anton Khirnov 0c1959b056 lavf: add AVFMT_FLAG_BITEXACT. 11 years ago
Lukasz Marek c9a12fdd2d lavf/mux: pass options to nested structs of priv data 11 years ago
Lukasz Marek 330d547ef3 lavf/mux: pass options to nested structs of priv data 11 years ago
Michael Niedermayer dc6a17cf74 avformat/mux: Check for and remove invalid packet durations 11 years ago
Reimar Döffinger 8cbf0827e1 Various small spelling fixes. 11 years ago
Michael Niedermayer a89c012531 avformat/mux: support shifting timestamps so they start at 0 11 years ago
Nicolas George 916a79227e lavf/mux: check av_dup_packet() return value. 11 years ago
Nicolas George 1b05ac220e lavf: add write_uncoded_frame() API. 11 years ago
Anton Khirnov 394fb56c29 lavf: always unref the packet passed to av_interleaved_write_frame() on error 11 years ago
Luca Barbato d9ae1031f5 lavf: improve handling of sparse streams when muxing 11 years ago
Anton Khirnov 33c859c142 lavf: ignore attachment streams for interleaving purposes 11 years ago
Anton Khirnov 7b03b65bf0 lavf: do basic sanity checking on muxed packets 11 years ago
Stefano Sabatini 5871ee5072 lavf: add output_ts_offset option to AVFormatContext 11 years ago
Michael Niedermayer e9a26dc5bf avformat/mux: fix "no tag found" check in validate_codec_tag() 11 years ago
Stefano Sabatini d37d4b6e40 lavf/mux: improve feedback in case of no streams in muxer 11 years ago
James Almer 618bdb7f58 lavf/mux: Don't write "encoder" metadata tag when bitexact is requested 11 years ago
Luca Barbato 596e5d4783 lavf: Add a flag to enable/disable per-packet flushing 11 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 11 years ago
Stefano Sabatini 08b99be7c4 lavf/mux: rename variable cortag -> tagbuf2 in init_muxer() 12 years ago
Rafaël Carré e21307a2b0 lavf: don't abort if both encoder and muxer aspect ratios are not set 12 years ago
Luca Barbato 12db891dcd avf: move ff_write_chained to mux.c 12 years ago
Vignesh Venkatasubramanian 98c292a7a8 Adding support for encoding VP8 Alpha 12 years ago
Diego Biurrun 2832ea26f3 Remove commented-out debug #define cruft 12 years ago
Diego Biurrun e926b5ceb1 avformat: Drop unnecessary ff_ name prefixes from static functions 12 years ago
Michael Niedermayer ba323d67fa avformat/write_packet: drop disabled code 12 years ago
Michael Niedermayer eba33396f0 avformat/mux: set avoid_negative_ts based on flags if not overridden by user or muxer 12 years ago
Michael Niedermayer 647f306b46 avformat/mux: assert that timestamps are positive after offsetting them 12 years ago
Michael Niedermayer c329195a27 avformat/mux: use a local variable for offset 12 years ago
Michael Niedermayer 060f14f493 avformat/mux: change avoid_negative_ts code to support later addition of AVStreams 12 years ago
Luca Barbato c2cb01d418 lavf: introduce AVFMT_TS_NEGATIVE 12 years ago
Michael Niedermayer a286940da1 mux: also call avio_flush() when flushing the muxer 12 years ago
Nicolas George 4f112a8e34 lavf/mux: add the flush_packets option. 12 years ago
Anton Khirnov 32e5194969 lavf: remove disabled FF_API_INTERLEAVE_PACKET cruft 12 years ago
Anton Khirnov 1afddbe59e avpacket: use AVBuffer to allow refcounting the packets. 12 years ago
Michael Niedermayer 46730e7a0c mux/chunked interleaver: better align duration chunks. 12 years ago
Michael Niedermayer 69a96f9d4c mux: de-obfuscate chunked interleaver checks 12 years ago
Michael Niedermayer c57c1329a9 mux: simplify chunking interleaver code 12 years ago
Michael Niedermayer 1191db31c1 mux: fix chunked interleaver 12 years ago
Michael Niedermayer cae11e4031 mux: fix chunked_duration rounding anomaly 12 years ago
Michael Niedermayer d641ee94b5 lavf: Fix assignments in if() 12 years ago
Michael Niedermayer 1ac5a8d7e3 lavf/mux: Fix assignments in if() 12 years ago
Clément Bœsch 119d70db50 lavf/mux: do not pass a copy of the packet to write_packet(). 12 years ago