Mon, 09 Mar 2009 21:53:00 +0000 |
rbultje |
Move MOVContext and related structures from mov.c to isom.h. See "[PATCH]
libavformat
|
Wed, 04 Mar 2009 07:57:09 +0000 |
alexc |
MOV: fix demuxing fragmented files
libavformat
|
Tue, 03 Mar 2009 18:19:44 +0000 |
alexc |
MOV: fix crash when 'meta' occurs before first 'trak'
libavformat
|
Sun, 01 Mar 2009 16:06:26 +0000 |
aurel |
fix missed usage of old metadata API in mov demuxer
libavformat
|
Fri, 27 Feb 2009 08:31:20 +0000 |
benoit |
Add a context to av_log() call.
libavformat
|
Sun, 22 Feb 2009 01:07:46 +0000 |
bcoudurier |
check av_get_packet return value
libavformat
|
Sun, 22 Feb 2009 00:20:07 +0000 |
bcoudurier |
return AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable when reallocing, based on patch by Netgem
libavformat
|
Sun, 15 Feb 2009 14:13:28 +0000 |
aurel |
demux some more metadata tags in mov
libavformat
|
Sun, 15 Feb 2009 02:28:54 +0000 |
aurel |
use new metadata API in mov demuxer
libavformat
|
Wed, 11 Feb 2009 21:11:19 +0000 |
bcoudurier |
fix frame size, time rate is not stts duration anymore with time offset
libavformat
|
Wed, 11 Feb 2009 20:19:35 +0000 |
bcoudurier |
do not set start time to 0, it is not the case with elst time offset
libavformat
|
Wed, 11 Feb 2009 02:32:39 +0000 |
bcoudurier |
adjust time rate according to elst time offset
libavformat
|
Tue, 10 Feb 2009 02:27:26 +0000 |
bcoudurier |
fix compilation with DEBUG defined, field does not exist anymore
libavformat
|
Sun, 08 Feb 2009 09:59:31 +0000 |
bcoudurier |
cosmetics: sample_to_chunk -> stsc
libavformat
|
Sun, 08 Feb 2009 09:57:28 +0000 |
bcoudurier |
cosmetics: sample_to_ctime -> ctts
libavformat
|
Sun, 08 Feb 2009 09:55:23 +0000 |
bcoudurier |
remove useless field
libavformat
|
Sun, 08 Feb 2009 09:39:19 +0000 |
bcoudurier |
fix doxygen
libavformat
|
Sun, 08 Feb 2009 08:27:26 +0000 |
stefano |
Replace the calls to the deprecated av_alloc_format_context() with
libavformat
|
Sun, 08 Feb 2009 04:27:07 +0000 |
bcoudurier |
offset dts according to edit list, hackish but works, based on patch by Reimar
libavformat
|
Tue, 03 Feb 2009 23:03:41 +0000 |
bcoudurier |
prevent reading more than container atom size, fix broken file broken_by_rev15830.MOV, fix #818
libavformat
|
Tue, 27 Jan 2009 04:29:33 +0000 |
bcoudurier |
seek at 0 when timestamp requested is negative
libavformat
|
Wed, 21 Jan 2009 22:32:17 +0000 |
aurel |
'code' is used to index a table so make it unsigned
libavformat
|
Tue, 20 Jan 2009 21:06:57 +0000 |
bcoudurier |
change sample aspect ratio test to be more clear, print old one
libavformat
|
Mon, 19 Jan 2009 15:46:40 +0000 |
diego |
cosmetics: Remove pointless period after copyright statement non-sentences.
libavformat
|
Sat, 17 Jan 2009 11:13:33 +0000 |
aurel |
export gcd function as av_gcd()
libavformat
|
Tue, 13 Jan 2009 23:44:16 +0000 |
aurel |
Change semantic of CONFIG_*, HAVE_* and ARCH_*.
libavformat
|
Sun, 11 Jan 2009 23:24:28 +0000 |
conrad |
Use the dimensions in tkhd for timed text tracks
libavformat
|
Sun, 11 Jan 2009 22:19:48 +0000 |
diego |
Fix build: Add intreadwrite.h and bswap.h #includes where necessary.
libavformat
|
Sun, 11 Jan 2009 21:04:25 +0000 |
bcoudurier |
move ffindex set before mov_read_default so it can be used in functions
libavformat
|
Sun, 11 Jan 2009 08:24:44 +0000 |
conrad |
Read extradata (justification, colors, fonts, etc) for mov/mp4 timed text
libavformat
|
Fri, 09 Jan 2009 22:13:37 +0000 |
bcoudurier |
only set le if value is 1, fix boom5.mov, issue #770
libavformat
|
Thu, 18 Dec 2008 09:18:43 +0000 |
bcoudurier |
cosmetics, remove useless parenthesis and whitespaces
libavformat
|
Thu, 18 Dec 2008 09:17:19 +0000 |
bcoudurier |
set alac channels from extradata, fix alac mono in m4a
libavformat
|
Tue, 16 Dec 2008 08:47:28 +0000 |
bcoudurier |
check that nb_streams is valid before setting stream, fix crash with jp2 which do not use same structure
libavformat
|
Thu, 11 Dec 2008 22:24:56 +0000 |
bcoudurier |
parse pasp atom and set sample aspect ratio,
libavformat
|
Thu, 11 Dec 2008 20:06:56 +0000 |
bcoudurier |
remove _t in typedef for POSIX compatibility
libavformat
|
Tue, 02 Dec 2008 16:48:05 +0000 |
vitor |
Commit last ok'ed parts of QCELP decoder and enable it.
libavformat
|
Mon, 01 Dec 2008 22:07:00 +0000 |
vitor |
More OKed parts of the QCELP decoder
libavformat
|
Tue, 18 Nov 2008 09:09:57 +0000 |
bcoudurier |
decrease atom size, fix broken files missing version/flags
libavformat
|
Sun, 16 Nov 2008 01:59:35 +0000 |
bcoudurier |
read itunes metadata, code based on Reimar's patch
libavformat
|
Sat, 15 Nov 2008 20:17:19 +0000 |
bcoudurier |
simplify metadata reading
libavformat
|
Sat, 04 Oct 2008 23:30:35 +0000 |
bcoudurier |
10l, fix amrwb sample rate
libavformat
|
Fri, 03 Oct 2008 19:37:41 +0000 |
bcoudurier |
set sample rate for amr to allow stream copy since no decoder is present,
libavformat
|
Fri, 03 Oct 2008 10:16:29 +0000 |
diego |
Remove offset_t typedef and use int64_t directly instead.
libavformat
|
Thu, 02 Oct 2008 16:03:00 +0000 |
benoit |
Use enum typers instead of int.
libavformat
|
Tue, 30 Sep 2008 02:44:57 +0000 |
bcoudurier |
support negative ctts in some way, unset wrong dts
libavformat
|
Wed, 24 Sep 2008 18:55:00 +0000 |
bcoudurier |
stop parsing if tag size is wrongly < 8 to avoid infinite loop
libavformat
|
Wed, 24 Sep 2008 17:17:11 +0000 |
bcoudurier |
merge amr wb case with amr nb and qcelp
libavformat
|
Wed, 24 Sep 2008 17:09:59 +0000 |
bcoudurier |
do not override sample rate for amr nor qcelp, should fix some qcelp files at 16000hz
libavformat
|
Mon, 08 Sep 2008 14:24:59 +0000 |
michael |
Bump Major version, this commit is almost just renaming bits_per_sample to
libavformat
|
Fri, 29 Aug 2008 20:04:28 +0000 |
bcoudurier |
remove vorbis dec hack, decoding will be done anyway to get frame size
libavformat
|
Sat, 23 Aug 2008 23:43:20 +0000 |
aurel |
convert every muxer/demuxer to write/read sample_aspect_ratio from/to
libavformat
|
Sat, 23 Aug 2008 15:25:38 +0000 |
bcoudurier |
enable fl32/64 le/be in mov with stsd audio v2
libavformat
|
Tue, 19 Aug 2008 11:00:40 +0000 |
pross |
Make MOV demuxer handle F32BE, F32LE, F64BE and F64LE PCM audio.
libavformat
|
Sun, 03 Aug 2008 21:24:30 +0000 |
bcoudurier |
fix if/else case
libavformat
|
Sun, 03 Aug 2008 18:37:35 +0000 |
bcoudurier |
full lpcm support in mov audio stsd v2
libavformat
|
Sat, 02 Aug 2008 03:45:23 +0000 |
bcoudurier |
support big endian lpcm with audio stsd v2
libavformat
|
Sat, 02 Aug 2008 03:43:36 +0000 |
bcoudurier |
keep original codec/fourcc endianness, fix XDCAMHD.mov
libavformat
|
Sat, 02 Aug 2008 03:40:13 +0000 |
bcoudurier |
more complete audio stsd v2
libavformat
|
Sat, 02 Aug 2008 03:35:43 +0000 |
bcoudurier |
move version specific parsing code before codec specific code, will be needed
libavformat
|
Thu, 31 Jul 2008 19:44:42 +0000 |
bcoudurier |
downgrade mov negative ctts log message to warning, patch by Art Clarke, aclarke at vlideshow dot com
libavformat
|
Thu, 24 Jul 2008 07:55:11 +0000 |
benoit |
Use tkhd matrix for proper display in mov.
libavformat
|
Fri, 18 Jul 2008 00:24:31 +0000 |
bcoudurier |
cosmetics, remove space
libavformat
|
Fri, 18 Jul 2008 00:23:37 +0000 |
bcoudurier |
Return max score when ftyp atom is encountered.
libavformat
|
Sun, 22 Jun 2008 23:52:57 +0000 |
bcoudurier |
chinese avs demuxing support, demux AVSFileFormat.mp4
libavformat
|
Fri, 20 Jun 2008 17:22:56 +0000 |
bcoudurier |
uniformize AVStream->priv_data freeing in av_close_input_stream
libavformat
|
Wed, 18 Jun 2008 08:30:50 +0000 |
bcoudurier |
free private streamcontext when closing demuxer, fix memory leak, patch by Art Clarke, aclarke at vlideshow dot com
libavformat
|
Tue, 03 Jun 2008 16:20:54 +0000 |
diego |
Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
libavformat
|
Mon, 26 May 2008 21:52:54 +0000 |
bcoudurier |
aac chan config is 0 if bitstream contains program_config_element
libavformat
|
Thu, 22 May 2008 17:16:12 +0000 |
bcoudurier |
free moov and cmov when error occurs, fix memleak, patch by Albert Astals Cid, aastals at tv-wan dot es
libavformat
|
Tue, 20 May 2008 02:24:02 +0000 |
bcoudurier |
only print debug info when sample is actually added
libavformat
|
Tue, 20 May 2008 02:22:44 +0000 |
bcoudurier |
warn about multiple fourcc
libavformat
|
Tue, 20 May 2008 02:21:29 +0000 |
bcoudurier |
demux all stsd ids if codec is the same, fix premature_mov_ending.mov, closes #451
libavformat
|
Fri, 09 May 2008 11:56:36 +0000 |
diego |
Use full path for #includes from another directory.
libavformat
|
Sat, 26 Apr 2008 17:51:02 +0000 |
bcoudurier |
set pkt duration, only when dts == pts though,
libavformat
|
Fri, 25 Apr 2008 16:52:30 +0000 |
bcoudurier |
yes it is true for mp4
libavformat
|
Fri, 25 Apr 2008 16:50:06 +0000 |
bcoudurier |
remove unneeded variable
libavformat
|
Fri, 25 Apr 2008 16:47:22 +0000 |
bcoudurier |
move vars decls where vars are used
libavformat
|
Fri, 25 Apr 2008 14:09:42 +0000 |
bcoudurier |
set channels and sample rate from mpeg4audio config
libavformat
|
Fri, 25 Apr 2008 14:03:28 +0000 |
bcoudurier |
parse mpeg4audio config to correctly detect mp3on4, fix iso mp3on4 reference files
libavformat
|
Fri, 25 Apr 2008 13:56:08 +0000 |
bcoudurier |
update doc
libavformat
|
Fri, 25 Apr 2008 13:54:33 +0000 |
bcoudurier |
error is -1
libavformat
|
Fri, 25 Apr 2008 13:45:46 +0000 |
bcoudurier |
cosmetics
libavformat
|
Fri, 25 Apr 2008 13:44:34 +0000 |
bcoudurier |
move vars decls where vars are used
libavformat
|
Fri, 25 Apr 2008 13:34:51 +0000 |
bcoudurier |
parser should not be needed anymore, merge cases and set frame size for amr too
libavformat
|
Fri, 25 Apr 2008 13:24:25 +0000 |
bcoudurier |
lower frame size to split amr/qcelp/gsm frames
libavformat
|
Fri, 25 Apr 2008 12:02:01 +0000 |
bcoudurier |
align and remove useless braces
libavformat
|
Fri, 25 Apr 2008 11:57:39 +0000 |
bcoudurier |
cosmetics, remove whitespaces in tags
libavformat
|
Fri, 25 Apr 2008 10:35:06 +0000 |
bcoudurier |
set gsm default frame size and bytes per frame, needed by old qt format, fix sample-gsm-8000.mov
libavformat
|
Thu, 24 Apr 2008 17:17:41 +0000 |
bcoudurier |
demux qcelp, so this can work with soc decoder and stream copy
libavformat
|
Thu, 24 Apr 2008 13:58:22 +0000 |
bcoudurier |
set alac frame size from extradata
libavformat
|
Tue, 15 Apr 2008 12:25:03 +0000 |
michael |
Fix probe for mov00003.mqv.
libavformat
|
Sat, 05 Apr 2008 12:47:56 +0000 |
bcoudurier |
remove cast
libavformat
|
Sat, 05 Apr 2008 12:46:59 +0000 |
bcoudurier |
better error message
libavformat
|
Sun, 30 Mar 2008 21:15:06 +0000 |
bcoudurier |
support mp4 fragmented files without any samples in the moov atom
libavformat
|
Sun, 30 Mar 2008 20:49:29 +0000 |
bcoudurier |
check frag track id before setting st
libavformat
|
Fri, 28 Mar 2008 16:30:22 +0000 |
bcoudurier |
gsm in mov, demux surge-1-16-B-agsm.mov
libavformat
|
Thu, 27 Mar 2008 13:30:31 +0000 |
bcoudurier |
print essence path in error message
libavformat
|
Thu, 27 Mar 2008 13:20:12 +0000 |
bcoudurier |
cosmetics, useless braces
libavformat
|
Thu, 27 Mar 2008 13:19:19 +0000 |
bcoudurier |
print stream index in error message
libavformat
|
Thu, 27 Mar 2008 13:16:29 +0000 |
bcoudurier |
according to specs, only color table id set to 0, have it in stsd, fix 4colors.mov
libavformat
|
Thu, 27 Mar 2008 12:35:22 +0000 |
bcoudurier |
Only use chunk demuxing for old uncompressed audio mechanism specified by stts.
libavformat
|
Sat, 22 Mar 2008 01:06:57 +0000 |
diego |
typo: occured --> occurred
libavformat
|
Fri, 21 Mar 2008 14:30:45 +0000 |
bcoudurier |
sample size to 1 might happen for data, fix GMCMidiaASX.mov, fallback is better than failing
libavformat
|
Fri, 21 Mar 2008 13:43:19 +0000 |
bcoudurier |
support fragments when non streamable
libavformat
|
Fri, 21 Mar 2008 13:40:23 +0000 |
bcoudurier |
mp4 fragments support
libavformat
|
Fri, 21 Mar 2008 11:16:16 +0000 |
bcoudurier |
cosmetics, split or move too long lines
libavformat
|
Fri, 21 Mar 2008 11:04:54 +0000 |
bcoudurier |
simplify, and only stop parsing when non streamable
libavformat
|
Fri, 21 Mar 2008 10:52:14 +0000 |
bcoudurier |
atoms are not mp4 only, and yes probe is sufficient
libavformat
|
Fri, 21 Mar 2008 10:51:12 +0000 |
bcoudurier |
update description
libavformat
|
Fri, 21 Mar 2008 10:48:22 +0000 |
bcoudurier |
return ENOMEM
libavformat
|
Fri, 21 Mar 2008 10:47:14 +0000 |
bcoudurier |
cannot free AVStream like this, and return ENOMEM
libavformat
|
Fri, 21 Mar 2008 10:39:49 +0000 |
bcoudurier |
indentation
libavformat
|
Thu, 20 Mar 2008 16:07:55 +0000 |
bcoudurier |
remove useless debug print since now mov_build_index will do
libavformat
|
Thu, 20 Mar 2008 16:00:45 +0000 |
bcoudurier |
free track data asap
libavformat
|
Thu, 20 Mar 2008 15:57:11 +0000 |
bcoudurier |
move mov_build_index before mov_read_trak to avoid useless declaration
libavformat
|
Thu, 20 Mar 2008 15:55:50 +0000 |
bcoudurier |
move specific end treatment when trak is detected, will be needed for fragments
libavformat
|
Sun, 16 Mar 2008 15:13:40 +0000 |
bcoudurier |
simplify, flags is 24bits according to specs
libavformat
|
Mon, 10 Mar 2008 18:42:09 +0000 |
diego |
misc spelling fixes
libavformat
|
Thu, 28 Feb 2008 16:05:19 +0000 |
bcoudurier |
set codec bps to grayscale bits, fix 256grey.mov
libavformat
|