143 Commits (a208c277f811a8495699b1f9b5770d6ace5582d4)

Author SHA1 Message Date
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 10 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
Michael Niedermayer 536baf6cc5 oggenc: Fix pref_duration AVOption type 12 years ago
Michael Niedermayer 036b9ee1c9 oggenc: fix "oggstream may be used uninitialized in this function" warning 12 years ago
Justin Ruggles 59220d559b oggenc: add a page_duration option and deprecate the pagesize option 12 years ago
Michael Niedermayer a147c1b2b1 oggenc: remove unneeded null check. 12 years ago
Michael Niedermayer 40ceb6d49f libavformat/oggenc: add {} to complex ifs 12 years ago
Nathan Caldwell bcc1f7caeb Add Opus support to the Ogg muxer. 12 years ago
Martin Storsjö e6153f173a avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Reimar Döffinger 10b1c060f9 oggenc: fix condition when not to flush due to keyframe granule. 13 years ago
Andres Gonzalez ed3e1b485a oggenc: add pagesize option to set preferred page size 13 years ago