50 Commits (f5b2e900105bcc923dfeb9018c1bf8b974a36b1e)

Author SHA1 Message Date
Baptiste Coudurier d7742a7491 typo, typedef uint8_t GUID[16] in asf.h, and fix warning: asf-enc.c:202: warning: passing argument 2 of 'put_buffer' from incompatible pointer type 17 years ago
Michael Niedermayer a57c41b2c5 add assert to detect invalid packet_timestamp_start/end 17 years ago
Michael Niedermayer 7548783bc5 correct invalid duration 17 years ago
Michael Niedermayer 90901860c2 stupid code (casting of void*) found by checktree.sh 17 years ago
Björn Axelsson 899681cd1d Use dynamically allocated ByteIOContext in AVFormatContext 17 years ago
Patric Stout ed7b48b205 Fix streaming to XBox360. 17 years ago
Michael Niedermayer e1315fb160 some url_is_streamed()==1 related fixes 18 years ago
Alex Beregszaszi 3caa0d9343 move preroll_time from static variable into definition, might be a good idea moving this into the context and making user-settable 18 years ago
Michael Niedermayer 75b213ed54 prevent audio packets from being fragmented, wmp mac doesnt seem to like that and microshitty also doesnt seem to ever fragment them 18 years ago
Michael Niedermayer 7205395b68 create codec_comment_header which looks more like what M$ creates, sane or not ... 18 years ago
Michael Niedermayer 737287f802 all asf files i have have the 2 redundant duration fields differ by the preroll time so lets set them up like that too 18 years ago
Michael Niedermayer 634b256913 all asf files i have have this field at 2 so lets try to change it to that ... 18 years ago
Michael Niedermayer 6e26856b1a all the time related fields seem to be 64bit so i guess preroll is too (this is just a cosmetic anyway ...) 18 years ago
Michael Niedermayer 1d7d9935b2 always use audio spread (instead of "video no spread" for audio ...) 18 years ago
Michael Niedermayer a98d3e829a increaseing preroll time to the minimum of the asf files i have 18 years ago
Michael Niedermayer 0d9f863340 dont set the keyframe flag for audio as microshitty doesnt do it and some things have problems with our asfs, maybe that has a positive effect? 18 years ago
Michael Niedermayer 2d241e6687 fix broken memset(padding, 0) code 18 years ago
Michael Niedermayer ff5b8d8360 remove senseless and wrong direct access to ByteIOContext internals 18 years ago
Michael Niedermayer 190972a06e iam pretty sure send time is dts and not pts ... 18 years ago
Michael Niedermayer 9bc932294f muxing packets with unknown timestamps is not allowed 18 years ago
Michael Niedermayer 24c14d6d01 simplify GUIDs 18 years ago
Michael Niedermayer 5c1844ab56 fix msmpeg4v3 tag in asf 18 years ago
Michael Niedermayer d65b823031 simplify 18 years ago
Michael Niedermayer bb85077fc9 remove now useless codec_tag setting code in muxers 18 years ago
Michael Niedermayer 4fde033a68 this is wrong but it was that way before the AVCodecTag change, only reason why it didnt broke regressions was that the table wasnt used 18 years ago
Michael Niedermayer 6c77805fc8 get rid of the [4] limitation of codec tag lists 18 years ago
Michael Niedermayer 7caf0cc62c add codec_id <-> codec_tag tables to AVIn/OutputFormat 18 years ago
Diego Biurrun 6ebe07fbb5 variable renaming: mp3lame --> libmp3lame 18 years ago
Måns Rullgård 8da9266cea use the standard INT64_C() macro for 64-bit constants 18 years ago
Aurelien Jacobs 7fbde3431a replace coder/decoder file description in libavformat by muxer/demuxer 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Brian Brice 4336886c52 Fix wrong ASF duration of generated files 18 years ago
Måns Rullgård 9d9f4119bd move common stuff from avienc.c and wav.c to new file riff.c 19 years ago
Måns Rullgård ff70e60176 allow individual selection of muxers and demuxers 19 years ago
Måns Rullgård d2a067d1d9 give AVInput/OutputFormat structs consistent names 19 years ago
Stefan Huehner a97c1e93aa Add (mostly) const to variable and parameter declaration, where a char* was 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun bb270c0896 COSMETICS: tabs --> spaces, some prettyprinting 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Diego Biurrun a9e3509529 Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 19 years ago
Michael Niedermayer 01f4895c68 changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 20 years ago
Michael Niedermayer c0df9d75bd switch to native time bases 20 years ago
Calcium 982e53fe44 31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp) 20 years ago
Michael Niedermayer 87094371db .wma 20 years ago
Michael Niedermayer 8d65750ef1 overflows 20 years ago
Michael Niedermayer 3c895fc098 correctly interleave packets during encoding 21 years ago
Michael Niedermayer e928649b0b pass AVPacket into av_write_frame() 21 years ago
Michael Niedermayer 9ee91c2f53 move time_base (pts_num/pts_den) from AVFormatContext -> AVStream 21 years ago
Konstantin Andreyev 615b92fd8e asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>) 21 years ago
Konstantin Andreyev 542993b06e split asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>) 21 years ago