72 Commits (42a99b76de9869382059c3b53d2671c85a575972)

Author SHA1 Message Date
Marton Balint 18ac642359 avformat: migrate to AVFormatContext->url 7 years ago
Carl Eugen Hoyos 724cf83f10 Remove some unneeded casts of bit_rate. 7 years ago
Anton Khirnov 78a7af823b Use the new AVIOContext destructor. 7 years ago
Martin Storsjö d086e40459 lavf: Remove codec_tag from dashenc and smoothstreamingenc 7 years ago
Martin Storsjö 61f589e31e lavf: Remove codec_tag from dashenc and smoothstreamingenc 7 years ago
Anton Khirnov 6f554521af Use the new AVIOContext destructor. 8 years ago
Diego Biurrun 5afb94c817 Mark read-only tables as static 9 years ago
Martin Storsjö fab8156b2f avio: Copy URLContext generic options into child URLContexts 9 years ago
Derek Buitenhuis 93629735d7 avformat: Add a protocol blacklisting API 9 years ago
Anton Khirnov 9200514ad8 lavf: replace AVStream.codec with AVStream.codecpar 9 years ago
Anton Khirnov ec4c483976 lavf: add a protocol whitelist/blacklist for file opened internally 9 years ago
Anton Khirnov 8c0ceafb0f urlprotocol: receive a list of protocols from the caller 9 years ago
Anton Khirnov e192cd9ce2 smoothstreamingenc: do not open the files as read+write 9 years ago
Michael Niedermayer fe3fed0b14 Update demuxers and protocols for protocol whitelist support 9 years ago
Anton Khirnov 9f61abc811 lavf: allow custom IO for all files 9 years ago
Clément Bœsch 43ecec0f03 avformat: use AV_OPT_TYPE_BOOL in a bunch of places 9 years ago
Michael Niedermayer 7404f3bdb9 lavc: Switch bitrate to 64bit unless compatibility with avconv was requested. 9 years ago
Diego Biurrun daf8cf358a avformat: Don't anonymously typedef structs 10 years ago
Michael Niedermayer ea3fc9fe68 smoothstreamingenc: Add a missing "goto fail" 10 years ago
Michael Niedermayer f2e12f8942 avformat/smoothstreamingenc: Add missing "goto fail" 10 years ago
Michael Niedermayer 7dce91368f avformat/smoothstreamingenc: Use av_freep() avoid leaving stale pointers in memory 10 years ago
Martin Storsjö 675ac56b7e Revert "lavf: Don't try to update files atomically with renames on windows" 10 years ago
Martin Storsjö b9d08c77a4 lavf: Don't try to update files atomically with renames on windows 10 years ago
Michael Niedermayer e7513e1286 avformat: Read errno before av_log() as the callback from av_log() might affect errno 10 years ago
Michael Niedermayer 92d366f6ab avformat: Print error message on failure of ff_rename() 10 years ago
Luca Barbato 7785ce1c76 lavf: replace rename() with ff_rename() 10 years ago
Vittorio Giovara e73d26bbd6 smoothstreamingenc: explict cast to avoid overflow 10 years ago
Martin Storsjö 8bef433881 smoothstreamingenc: Simplify code by removing a redundant variable 10 years ago
Martin Storsjö 28816050e4 lavf: Set the stream time base hint properly for chained muxers 10 years ago
Martin Storsjö 803e82276b libavformat: Check mkdir return error codes 10 years ago
Reimar Döffinger a0941c8a2b Use new av_dict_set_int helper function. 10 years ago
Michael Niedermayer 351b22caae avformat/mux: support re-interleaving packets in ff_write_chained() 10 years ago
Michael Niedermayer a863c97e99 smoothstreamingenc: Fix a memory leak on errors 11 years ago
Michael Niedermayer a53c5d454e avformat/smoothstreamingenc: fix memleak 11 years ago
Michael Niedermayer c1b15c16ef avformat/smoothstreamingenc: Use av_mallocz_array() 11 years ago
Nidhi Makhijani e0d01dc7d7 smoothstream: check malloc calls 11 years ago
Martin Storsjö d872fb0f7f lavf: Reset the entry count and allocation size variables on av_reallocp failures 11 years ago
Alexandra Khirnova 5626f994f2 avformat: Use av_reallocp() where suitable 11 years ago
Martin Storsjö 310cc4bf82 smoothstreamingenc: Write to a temp file while updating the manifest 11 years ago
Michael Niedermayer ef71717901 avformat/smoothstreamingenc: Make const tables static const 11 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Michael Niedermayer a3886ea3c5 smoothstreamingenc: check return value of mkdir() 12 years ago
Michael Niedermayer b399816d9c smoothstreamingenc: fix integer overflow 12 years ago
Martin Storsjö c44cef978b smoothstreamingenc: Don't assume streams start from timestamp 0 12 years ago
Martin Storsjö cde26748ae smoothstreamingenc: Add a more verbose error message 12 years ago
Martin Storsjö fadd3a6821 smoothstreamingenc: Ignore the return value from mkdir 12 years ago
Martin Storsjö 8e2763786d smoothstreamingenc: Try writing a manifest when opening the muxer 12 years ago
Martin Storsjö 3ea06ac59e smoothstreamingenc: Move the output_chunk_list and write_manifest functions up 12 years ago
Martin Storsjö 5fa43f76aa smoothstreamingenc: Properly return errors from ism_flush to the caller 12 years ago
Martin Storsjö eb2f391018 smoothstreamingenc: Check the output UrlContext before accessing it 12 years ago