153 Commits (14429f8fec231e1d6e0bfdb3f646e7461d11c736)

Author SHA1 Message Date
Andreas Rheinhardt 45bfe8b838 avformat/avio: Move internal AVIOContext fields to avio_internal.h 3 years ago
Andreas Rheinhardt d0293c770b avformat/oggenc: Deduplicate AVClasses 4 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
Andreas Rheinhardt d0bd00c8eb avformat/oggenc: Avoid allocating and copying when writing page data 5 years ago
Andreas Rheinhardt 6397b4d6a2 avformat/vorbiscomment: Switch to AVIOContext from bytestream API 5 years ago
Andreas Rheinhardt 704d7c9f46 avformat/vorbiscomment: Replace AVDictionary ** by const AVDictionary * 5 years ago
Andreas Rheinhardt 0fcf74f435 avformat/oggenc: Don't free AVStream's priv_data, fix memleak 5 years ago
Marton Balint 3414115cd4 avformat: convert some avio_flush() calls to avio_write_marker(AVIO_DATA_MARKER_FLUSH_POINT) 5 years ago
Marton Balint 4d7f8254ac avformat: remove unneeded avio_flush() calls before calling avio_close_dyn_buf() 5 years ago
James Almer cecf29eb1c avformat/oggenc: free buffered page lists while uninitializing the muxer 5 years ago
Paul B Mahol c0fb6f963f avformat/vorbiscomment: add support for writing chapters 6 years ago
James Almer 505cb8e390 avformat/oggenc: check for stream private data in ogg_free() 8 years ago
James Almer 3c5a53cdfa avformat/oggenc: add ogg_init() and ogg_free() 8 years ago
James Almer 120f34b6ac avformat/oggenc: add vp8 muxing support 9 years ago
James Almer 66408fce49 avformat: add an Ogg Video muxer 9 years ago
James Almer b3820cabad avformat/oggenc: fix page duration calculation when granule differs from timestamp 9 years ago
James Almer 4acdbb1c6c avformat/oggenc: always use the time base stored in the theora header 9 years ago
James Almer f60b54902f avformat/oggenc: make flac the default for oga muxer 9 years ago
Anton Khirnov 9200514ad8 lavf: replace AVStream.codec with AVStream.codecpar 9 years ago
Michael Niedermayer 81a8701eb5 avformat/oggenc: Check segments_count for headers too 9 years ago
Michael Niedermayer 32b1131fc1 avformat/oggenc: Fix return code in case of flushing 10 years ago
Michael Niedermayer 0db5b2b9f8 avformat/oggenc: Check ff_vorbiscomment_length in ogg_write_vorbiscomment() 10 years ago
Federico Tomassetti b4cda0a999 ogg: check memory allocations 10 years ago
Diego Biurrun daf8cf358a avformat: Don't anonymously typedef structs 10 years ago
Michael Niedermayer e912f45b81 avformat/oggenc: Simplify by using OFFSET and PARAM 10 years ago
Luca Barbato f726fc21ef ogg: Provide an option to offset the serial number 10 years ago
Michael Niedermayer ad2deb02e5 avcodec/xiph: mark returned header pointers const from avpriv_split_xiph_headers() 10 years ago
Lukasz Marek 650aa36f35 lavf/oggenc: use meaningful error codes 10 years ago
Anton Khirnov e839de0f85 oggenc: accept only STREAMINFO extradata 10 years ago
Michael Niedermayer b3d11437ca oggenc: remove unneeded null check 10 years ago
Anton Khirnov eabdc2a830 lavf: use initial_padding instead of deprecated delay 10 years ago
Luca Barbato f9f34cb998 ogg: Use separate classes for the aliases 11 years ago
Luca Barbato 051aadeed1 ogg: Provide aliases for Speex, Opus and audio-only ogg 11 years ago
Anton Khirnov 194be1f43e lavf: switch to AVStream.time_base as the hint for the muxer timebase 11 years ago
Martin Storsjö 103243ca64 oggenc: Set the right AVOption size for the pref_duration option 11 years ago
Martin Storsjö 95b7fa1729 oggenc: Support flushing the muxer 11 years ago
Michael Niedermayer 7dba055bb0 oggenc: Fix the EOS flag 11 years ago
Anton Khirnov efcde917af vorbiscomment: simplify API by using av_dict_count() 11 years ago
Michael Niedermayer 919c320f72 avformat/oggenc: fix EOS flag 11 years ago
Andrew Kelley 9767d7c092 oggenc: Flush after writing headers 11 years ago
Andrew Kelley 1d3eb0b573 oggenc: Move ogg_write_pages up above ogg_write_header 11 years ago
Anton Khirnov 0c1959b056 lavf: add AVFMT_FLAG_BITEXACT. 11 years ago
James Almer 0f62982335 oggenc: check return value of av_mallocz() 11 years ago
Carl Eugen Hoyos 0816abae1e Add an .oga muxer. 11 years ago
Andrew Kelley b0c2c097e4 lavf: default .ogg audio to libvorbis if we can 11 years ago
Carl Eugen Hoyos 2ccc6ff03a Add an Opus and a Speex muxer. 11 years ago
Diego Biurrun 8f8bc92365 Add missing #includes for *INT64_MAX and *INT64_C 11 years ago
Michael Niedermayer 49515cb840 avformat: remove duplicate includes 11 years ago
James Almer ac8e70d735 oggenc: Write stream metadata if available 12 years ago
Luca Barbato c2cb01d418 lavf: introduce AVFMT_TS_NEGATIVE 12 years ago