508 Commits (27d88069869e31ab48154bed2bc79c3546806e35)

Author SHA1 Message Date
Baptiste Coudurier ea4c4d7fe3 change author metadata to artist in mov de/muxer 15 years ago
David Conrad 1cf9f6ed4f mov: Read nero chapters 15 years ago
Stefano Sabatini 2ef6c1242a Mark av_metadata_set() as deprecated, and use av_metadata_set2() 15 years ago
David Conrad 7221579b0c mov: Read QuickTime chapters 15 years ago
Martin Storsjö 653d7aeb61 Parse strf mov atoms 15 years ago
Jean-Daniel Dupas cc947f04cc Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Baptiste Coudurier 08a186c648 In mov demuxer, convert mac encoded strings to utf-8 15 years ago
Baptiste Coudurier 987e857f63 Preallocate index entries in mov demuxer, huge speedup 15 years ago
Carl Eugen Hoyos 998257bd4f Make mp4_read_descr static: It is only used inside libavformat/mov.c. 15 years ago
Michael Niedermayer bbdf0d2214 Make sure we dont write more bytes into filename than the array is long. 15 years ago
Michael Niedermayer 6a2459059e Do not attempt to open references through absolute pathes. 15 years ago
Anton Khirnov ca76a11948 Add a list of generic tags and change demuxers to follow it. 15 years ago
Carl Eugen Hoyos 895a9be60c Force codec_tag I420 for Quicktime Planar Y'CbCr 8-bit 4:2:0 raw codec, 15 years ago
Baptiste Coudurier 49c43fc278 reindent 15 years ago
Baptiste Coudurier c3aeaa540d set average frame rate in mov demuxer 15 years ago
Baptiste Coudurier c956611527 move aspect ratio code at the end of the track parsing, fix cathedral-beta2-400extra-crop-avc.mp4 15 years ago
Andrew Wason ff5ab5c8c9 set stream aspect from mov tkhd width/height, patch by Andrew Wason, rectalogic at rectalogic dot com 15 years ago
Baptiste Coudurier 49544546b0 do not skip mdat data if it's the last atom, avoids one seek 15 years ago
Baptiste Coudurier 7b1312fa55 cosmetics, remove useless parentheses, add space 15 years ago
Baptiste Coudurier a510991cff simplify error handling in mov_read_default 15 years ago
Baptiste Coudurier cb41b2b6e0 remove no more needed MOVAtom.offset field 15 years ago
Baptiste Coudurier 7ead7e2181 remove useless code skipping data at end of hdlr atom, already done in mov_read_default 15 years ago
Jai Menon 6866dd1237 Fix typo. 15 years ago
David Conrad b9c78bca26 MOV: cprt is another tag used for copyright 15 years ago
David Conrad 7382902b86 MOV: Add several iTunes metadata tags 15 years ago
Baptiste Coudurier e26df9ebf1 use AVFormatContext in dprintf 15 years ago
Baptiste Coudurier adeb907137 Search relative path according to alias record when opening mov reference files. 15 years ago
Alex Converse ba278391ba Debug print MP4 objectTypeIndication in hex not decimal as values are listed in 15 years ago
Alex Converse 5aea268d14 Add a channels field to MPEG4AudioConfig. 15 years ago
Baptiste Coudurier a4cb56aaf4 change \0xa9enc tag metadata name to encoder to match id3v2 15 years ago
Baptiste Coudurier bddc2df52e 10l, typo 15 years ago
Baptiste Coudurier c2564699bf do not redundantly set stream nb_frames, it's already set in read_stts 15 years ago
Baptiste Coudurier e745272196 compute dts shift with ctts value, cslg atom might be missing, fix #419 15 years ago
Baptiste Coudurier fedb1eca07 check that duration is set to avoid fpe 15 years ago
Baptiste Coudurier 507330b9d3 warn if stream timescale is not set and set it to 1 to avoid FPE 15 years ago
Baptiste Coudurier 55d2e32a40 fix \0xa9wrt metadata, to composer, fix issue #1501 15 years ago
haim alon c5898e8623 compute codec bitrate in mov demuxer, patch by haim alon, haim dot alter at gmail dot com 15 years ago
Reimar Döffinger f2ad907060 10l in code reading codec_name, the first byte is the length and should not 15 years ago
Reimar Döffinger 19635234b1 Convert latin1 codec_name in mov to UTF-8, since all strings in FFmpeg 15 years ago
Baptiste Coudurier a42bf19134 100l, typo 15 years ago
haim alon 7b5252ce3e Export mov/mp4 major and compatible brands as metadata. 15 years ago
Peter Ross 2d423666c0 Make mov LPCM and AAC parsing functions public 15 years ago
Baptiste Coudurier e4bc8af1e6 check entries against field_size, potential malloc overflow in read_stsz, fix #1357 15 years ago
Baptiste Coudurier 1c4bf2ec37 add one missing check for stream existence in read_elst, fix #1364 15 years ago
Baptiste Coudurier d862fce758 only set par if it does not indicates a rotation, ex iphone 3GS 16 years ago
Reimar Döffinger e1c1b0ff09 Reindent after last patch. 16 years ago
Reimar Döffinger 3fe4d5d4e6 mov demuxer: Track the current position also for streams that have AVDISCARD_ALL set. 16 years ago
Reimar Döffinger 5dc5c43bda mov_read_packet: extract code that searches for the stream/sample to demux next 16 years ago
Reimar Döffinger a2f3851166 mov_read_packet: if dv_get_packet fails, return exactly its error value 16 years ago