49 Commits (b168ed9b146337e7bd3c218c5d1c0f7e88bf1315)

Author SHA1 Message Date
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Andreas Rheinhardt f4167842c1 avformat/mux: Add flag for "not more than one stream of each type" 9 months ago
Andreas Rheinhardt 59c9dc82f4 avformat/avformat: Move AVOutputFormat internals out of public header 2 years ago
Marvin Scholz 401508b24b avformat/cafenc: use av_dict_iterate 2 years ago
James Almer aa79d13f51 avformat/cafenc: derive Opus frame size from the relevant stream parameters 2 years ago
Andreas Rheinhardt d78838414b avformat/utils: Move creation-time functions to mux_utils 3 years ago
Vittorio Giovara eaad010f7b caf: convert to new channel layout API 3 years ago
Andreas Rheinhardt d94b641b4a avformat/cafenc: Fix memleak when trailer is never written 3 years ago
Andreas Rheinhardt 19a6b51fe6 avformat/cafenc: Don't segfault upon allocation error 3 years ago
Andreas Rheinhardt 42fe438482 avformat/cafenc: Fix potential integer overflow 3 years ago
Roman Beranek ed240db9e3 cafenc: fill in avg. packet size later if unknown 4 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
Andreas Rheinhardt ef3224c911 avformat/caf: Deduplicate codec tags list 4 years ago
Marton Balint c05d82fa92 avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 5 years ago
Marton Balint 4bf90e095b avformat: remove avio_flush() calls from the end of write_header functions 5 years ago
Carl Eugen Hoyos d180fce6c7 lavf/cafenc: Only allow mono and stereo for Opus. 7 years ago
Carl Eugen Hoyos a3accd0c37 lavf/cafenc: Allow muxing opus. 7 years ago
Carl Eugen Hoyos b4093e60c5 lavf/caf: Support demuxing Opus. 7 years ago
Carl Eugen Hoyos e274113292 lavc/cafenc: Allow QDMC muxing. 9 years ago
Marton Balint 28fbdece79 avformat: use ff_standardize_creation_time for formats writing all format string metadata 9 years ago
Michael Niedermayer b480f0e37a avformat/cafenc: Move special casing of PCM codecs into ff_codec_caf_tags 9 years ago
Carl Eugen Hoyos 1acb5ca02a Improve frame size calculation in caf muxer to fix adpcm_ms remuxing. 11 years ago
Carl Eugen Hoyos 2d56f0d054 Write the actual mp3 frame size when muxing into caf if available. 11 years ago
Carl Eugen Hoyos 4c49d0824a Fix alaw and mulaw muxing in caf. 11 years ago
Carl Eugen Hoyos 18e7e21e2f Enable muxing ac-3 in caf. 11 years ago
Carl Eugen Hoyos fb5518cfb7 Force one stream in caf muxer. 11 years ago
Carl Eugen Hoyos 7f1b3c2ca6 Fix muxing QDM2 mono into caf. 12 years ago
Paul B Mahol c46400ddec cafenc: do not leak caf->pkt_sizes 12 years ago
Paul B Mahol 9ef29af2e8 cafenc: do not include riff.h 12 years ago
Carl Eugen Hoyos a5d4e94a97 Support iLBC in caf. 12 years ago
Paul B Mahol 7fe6f6e2b1 caf muxer: write metadata 12 years ago
Paul B Mahol 73f9d2e887 cafenc: make .long_name match demuxer 12 years ago
Michael Niedermayer bb2f13c19f rename missed CodecID to AVCodecID 13 years ago
Paul B Mahol a6ef7b3a77 cafenc: replace deprecated av_dbl2int() 13 years ago
Paul B Mahol ba10207bbe Use more designated initializers. 13 years ago
Carl Eugen Hoyos 05a267305d Support more codecs when muxing caf. 14 years ago
Carl Eugen Hoyos ef25e70de3 Stream-copying PureVoice into caf works fine. 14 years ago
Carl Eugen Hoyos 9b60b076fb Support muxing MP1, MP2 and MP3 in caf. 14 years ago
Carl Eugen Hoyos c6e0332f30 Explicitely fail for unsupported codecs when muxing caf. 14 years ago
Carl Eugen Hoyos b35477a2f2 Use av_get_bits_per_sample() for mBitsPerChannel in caf. 14 years ago
Carl Eugen Hoyos 88084eecdf Use little endian for caf codec tags. 14 years ago
Carl Eugen Hoyos 45ecc7a294 Support adpcm_ima_wav and adpcm_ms in caf. 14 years ago
Carl Eugen Hoyos 43e96d0466 Support gsm_ms in caf files. 14 years ago
Carl Eugen Hoyos 6d721f714e Fix ff_mov_write_chan() so it can be used by other muxers. 14 years ago
Carl Eugen Hoyos 2c4ad1a37b Initial caf muxer. 14 years ago