]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
michael [Tue, 27 Mar 2007 21:47:03 +0000 (21:47 +0000)]
prevent exit missuse
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8536
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 27 Mar 2007 19:28:40 +0000 (19:28 +0000)]
require at least a score of AVPROBE_SCORE_MAX/4 or reaching of PROBE_BUF_MAX
to detect a container
fixes probing of mpeg_probe_fail.mpg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8535
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 27 Mar 2007 11:18:24 +0000 (11:18 +0000)]
codec id addition guidlines
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8534
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 27 Mar 2007 07:28:52 +0000 (07:28 +0000)]
FASTTX==0 means additional 16 bits in extradata
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8533
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 27 Mar 2007 07:27:53 +0000 (07:27 +0000)]
One more FASTTX-related hack
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8532
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 27 Mar 2007 05:23:07 +0000 (05:23 +0000)]
Remove redundant assign
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8531
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 26 Mar 2007 18:41:12 +0000 (18:41 +0000)]
add IJPG fourcc, to play m_ijpg.avi
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8530
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 26 Mar 2007 18:01:26 +0000 (18:01 +0000)]
warning about vhooks status
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8529
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 26 Mar 2007 17:33:45 +0000 (17:33 +0000)]
set pict_type to I type during init so parsers which dont set it get all i frames, fixes mp3 seeking
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8528
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
iive [Mon, 26 Mar 2007 15:21:19 +0000 (15:21 +0000)]
get rid of unused entries in the middle of xvmc_render struct,
extensions are added to the end of the struct (avoids build issues on 64 bits platform)
add osd extension to be used by mplayer (required by the resent changes in the build system)
breaking the compability, thus bumping minor lavc version number
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8527
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Mon, 26 Mar 2007 10:03:57 +0000 (10:03 +0000)]
Optimize by building the mdct window and multipying/adding at the same time.
Patch by Ian Braithwaite ian .. braithwaite . dk
[Ffmpeg-devel] WMA decoder speedup 2007-03-22 22:56
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8526
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 26 Mar 2007 00:54:29 +0000 (00:54 +0000)]
factorize &
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8525
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 26 Mar 2007 00:44:42 +0000 (00:44 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8524
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 26 Mar 2007 00:00:43 +0000 (00:00 +0000)]
properly set *data_size when returning >= 0 values in shorten_decode_frame()
Original thread:
Date: Sat, 24 Mar 2007 04:04:53 +0100
Subject: [Ffmpeg-devel] Shorten file playback broken in SVN trunk
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8523
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 23:37:38 +0000 (23:37 +0000)]
check input validity, this prevents a few variables from reachin odd values which might have lead to out of array writes and thus might have been exploitable
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8522
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 23:22:11 +0000 (23:22 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8521
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 20:52:45 +0000 (20:52 +0000)]
increment subminor version due to r8502 and r8504, those revisions make dnxhd and gif decoders in line with libavcodec API
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8520
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 16:43:59 +0000 (16:43 +0000)]
remove TODO, its done now
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8519
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 16:29:11 +0000 (16:29 +0000)]
pass correct buffer size to lzw decode init
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8518
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 15:43:46 +0000 (15:43 +0000)]
move eob_reached logic into ff_lzw_decode_tail() which simplifies the code, avoids some checks in the innermost loop and also gets rid of the controversal break while hopefully retaining the last byte in a valid bytestream, invalid bytestreams still can have very significant overread
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8517
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 15:15:35 +0000 (15:15 +0000)]
activate parser on MP3 id, fix [A-Destiny]_Konjiki_no_Gash_Bell_-_65_[
71EE362C ].mp4
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8516
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 15:12:27 +0000 (15:12 +0000)]
prefer MP3 id
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8515
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 15:09:16 +0000 (15:09 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8514
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 15:09:02 +0000 (15:09 +0000)]
use MKTAG
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8513
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 15:06:50 +0000 (15:06 +0000)]
dont fail immediately when a somehow broken track is detected, some tracks might be good, fix mi2_vorbis51.mp4
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8512
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 14:33:03 +0000 (14:33 +0000)]
lzw maintainer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8511
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 14:02:54 +0000 (14:02 +0000)]
factorize
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8510
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 25 Mar 2007 13:41:14 +0000 (13:41 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8509
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 25 Mar 2007 06:00:06 +0000 (06:00 +0000)]
1000l to myself - get correct quantization for blocks 1 and 2
P.S. This condition could be also written as if(n==3 || n==(2-dc_pred_dir))
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8508
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 25 Mar 2007 01:11:00 +0000 (01:11 +0000)]
add support for V_THEORA into Matroska
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8507
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 25 Mar 2007 01:09:26 +0000 (01:09 +0000)]
use generic xiph header spliting func to split theora headers
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8506
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 25 Mar 2007 01:06:45 +0000 (01:06 +0000)]
extract vorbis header spliting code into a reusable function
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8505
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 00:16:30 +0000 (00:16 +0000)]
actually return bytes read
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8504
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 00:12:24 +0000 (00:12 +0000)]
return error if loop has ended before decoding image
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8503
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 25 Mar 2007 00:00:56 +0000 (00:00 +0000)]
actually return bytes read
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8502
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 23:57:42 +0000 (23:57 +0000)]
add some length checks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8501
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 23:53:34 +0000 (23:53 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8500
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 23:23:51 +0000 (23:23 +0000)]
fix indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8499
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 23:23:05 +0000 (23:23 +0000)]
break if eob is reached to avoid reading one too much byte
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8498
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 15:24:36 +0000 (15:24 +0000)]
cosmectics, mov -> mp4
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8497
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 15:17:30 +0000 (15:17 +0000)]
sort
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8496
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 15:16:03 +0000 (15:16 +0000)]
add some codec object type ids
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8495
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 15:11:47 +0000 (15:11 +0000)]
prefer MP3 id as mentioned in avcodec.h line 210
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8494
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 24 Mar 2007 15:10:12 +0000 (15:10 +0000)]
add specifications reference comments
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8493
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 24 Mar 2007 12:07:07 +0000 (12:07 +0000)]
Fix H.264 8x8 transform selection
It seems that it's opt parse bug, it can't process the flags which start by
digit. After change 8x8dct to dct8x8, I can set it without problem. I guess
nobody will use it since it can't work as expected, so the quick fix is change
the option name.
Patch by Limin Wang lance dot lmwang at gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8492
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 24 Mar 2007 02:14:34 +0000 (02:14 +0000)]
md5 test for the image formats
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8491
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 24 Mar 2007 02:03:20 +0000 (02:03 +0000)]
bmp and tga image regression test
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8490
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 24 Mar 2007 01:48:40 +0000 (01:48 +0000)]
1000000l for me ive misstakely reverted the regression checksum change from r8444 in r8486
how did i succeed doing such a ridiculously silly thing? well i think it happened like:
1. verifying that the regression tests pass with old resample2.c
2. updating the regressions to the new resample2.c ... failed svn complained
3. svn up
4. updating the regressions to the new resample2.c success (r8485)
at that point everything was still ok
5. some more resample2.c work update regressions, read diff, commit (r8486)
my misstake was that the svn up at point 3 was run in tests/ -> iam an idiot
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8489
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mmu_man [Fri, 23 Mar 2007 22:01:37 +0000 (22:01 +0000)]
Some more BeOS cleanup: check for arpa/inet.h; declare the prototype for inet_aton if not found; remove barpainet.h as it's not longer needed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8488
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Fri, 23 Mar 2007 00:05:45 +0000 (00:05 +0000)]
iwmmxt ffmpeg code does not implement dct_unquantize_h263_inter_iwmmxt, but
armv5t does - use the armv5t function rather than default c code.
patch by Tim Chick chick at computergeek freeserve co uk
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8487
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 14:27:16 +0000 (14:27 +0000)]
set more reasonable cutoff for audio rate conversion
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8486
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 13:52:24 +0000 (13:52 +0000)]
update resgression tests after the resampler changes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8485
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 13:27:11 +0000 (13:27 +0000)]
clarify codec_tag
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8484
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 13:17:03 +0000 (13:17 +0000)]
clarify sub_id
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8483
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 11:23:38 +0000 (11:23 +0000)]
replace long double in the audiophile kiddy mode with doubles, its faster (and more portable) and the audiophile placebo 120db stopband attenuation isnt affected
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8482
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 11:13:13 +0000 (11:13 +0000)]
change high precision mode to 30 bits again after making the code less overflow sensitive
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8481
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 11:10:30 +0000 (11:10 +0000)]
optimize linear filter coeff interpolation code, this also makes the code less prone to overflows
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8480
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 22 Mar 2007 05:39:20 +0000 (05:39 +0000)]
cosmetics. align and condense.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8479
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 22 Mar 2007 05:38:00 +0000 (05:38 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8478
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 22 Mar 2007 05:34:26 +0000 (05:34 +0000)]
utilize multi-stage AC-3 bit allocation. speeds up encoding by 25-30%
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8477
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 03:18:34 +0000 (03:18 +0000)]
revert r8469 (increase bits for non default highprecision mode)
it causes overflows with linear interpolated filters coefficients
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8476
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 03:16:02 +0000 (03:16 +0000)]
AUDIOPHILE_KIDDY_MODE
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8475
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 00:52:49 +0000 (00:52 +0000)]
optimize bessel function instead of trusting gcc to do trivial optimizations (as gcc doesnt ...)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8474
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 22 Mar 2007 00:16:41 +0000 (00:16 +0000)]
select more sensible default windows (= attenuation beyond the dynamic range of your input is silly if it negatively affects other parameters)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8473
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 21 Mar 2007 23:44:49 +0000 (23:44 +0000)]
make kaiser windows with other beta than 16 available
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8472
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 21 Mar 2007 23:07:24 +0000 (23:07 +0000)]
enable iwmmxt support, removing mm_support() stub
patch by Tim Chick, chick at computergeek freeserve co uk
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8471
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 21 Mar 2007 22:39:00 +0000 (22:39 +0000)]
make high precision mode accessible at compile time
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8470
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 21 Mar 2007 22:38:07 +0000 (22:38 +0000)]
increase bits for non default highprecision mode
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8469
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 21 Mar 2007 22:37:05 +0000 (22:37 +0000)]
code for testing the accuracy of the resampler
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8468
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 21 Mar 2007 22:02:52 +0000 (22:02 +0000)]
remove dithering of filter coefficients, improves precision by 1-2 bits and
improves subjective sound quality on artificial sample (udial.wav resampling
to 32khz)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8467
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 21 Mar 2007 11:05:35 +0000 (11:05 +0000)]
The NSV demuxer assumes that a video frame's timestamp increases by one on each
frame, but some low-bitrate NSV files omit video frames for some NSV frames,
and expect the timestamp to increase by one every NSV frame. This is noticeable
in 64vp3.nsv where the video runs several times faster than the audio. Fix this
by unconditionally incrementing the video's timestamp with each NSV frame.
patch by David Conrad, umovimus gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8466
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 21 Mar 2007 10:48:10 +0000 (10:48 +0000)]
av_estimate_timings_from_pts() flushes the packet queue but doesn't
reset the streams' cur_dts values. This can lead to a fatal "error,
non monotone timestamps ..." message later, because the out-of-date
cur_dts values are used to compute some packet's dts.
Fix this by calling av_read_frame_flush() and eliminate code
duplication in the process.
The additional hunk gives more detailed error messages.
patch by Wolfram Gloger, wmglo dent.med.uni-muenchen de
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8465
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 21 Mar 2007 10:28:03 +0000 (10:28 +0000)]
cosmetics, sample_size_v1 -> bytes_per_frame / samples_per_frame
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8464
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 21 Mar 2007 10:19:37 +0000 (10:19 +0000)]
cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8463
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 21 Mar 2007 10:17:52 +0000 (10:17 +0000)]
set audio frame size based on stts
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8462
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 21 Mar 2007 10:03:27 +0000 (10:03 +0000)]
treat frame_size > 1 as compressed audio
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8461
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 21 Mar 2007 05:56:29 +0000 (05:56 +0000)]
Smacker Audio stereo fix
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8460
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 20 Mar 2007 21:17:21 +0000 (21:17 +0000)]
update links to old probably obsolete bttv patches
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8459
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 20 Mar 2007 21:12:06 +0000 (21:12 +0000)]
link to ffv1, msmpeg4, asv1, 4xm docs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8458
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 20 Mar 2007 21:09:02 +0000 (21:09 +0000)]
libav* headers for pascal
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8457
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Tue, 20 Mar 2007 18:08:51 +0000 (18:08 +0000)]
Small simplifications to subband coefficient handling and use av_random().
Patch by Ian Braithwaite ian .. braithwaite ... dk
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8456
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Tue, 20 Mar 2007 16:51:30 +0000 (16:51 +0000)]
oops, encoder was under ifdef decoders.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8455
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 20 Mar 2007 13:59:59 +0000 (13:59 +0000)]
revert r8428, the check was not that useless
should fix constant pts=0 with broken demuxers
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8454
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Tue, 20 Mar 2007 13:29:33 +0000 (13:29 +0000)]
add myself as AC-3 maintainer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8453
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 20 Mar 2007 13:01:39 +0000 (13:01 +0000)]
i think this is more correct
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8452
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 20 Mar 2007 05:44:42 +0000 (05:44 +0000)]
Correctly handle data_size on decoding
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8451
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Tue, 20 Mar 2007 02:12:13 +0000 (02:12 +0000)]
fix handling of special case for lowest snroffset. regressions are unaffected.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8450
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 19 Mar 2007 16:07:51 +0000 (16:07 +0000)]
10l, fix debug, dprintf does not have log level
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8449
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lu_zero [Mon, 19 Mar 2007 00:48:47 +0000 (00:48 +0000)]
expose av_base64_decode and av_base64_encode
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8448
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Sun, 18 Mar 2007 23:59:56 +0000 (23:59 +0000)]
fix end-of-file detection
At the end of a nut file, the check for url_feof() fails because the
eof flag was cleared by the url_fseek() call that was used to skip over
the index packet. This patch fixes this
patch by: Clemens Ladisch % cladisch A fastmail P net %
Original thread:
Date: Feb 27, 2007 6:13 PM
Subject: [Ffmpeg-devel] [PATCH] nutdec: fix end-of-file detection
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8447
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 18 Mar 2007 23:29:40 +0000 (23:29 +0000)]
add dnxhd fourcc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8446
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 18 Mar 2007 23:25:00 +0000 (23:25 +0000)]
dnxhd decoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8445
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 18 Mar 2007 23:18:05 +0000 (23:18 +0000)]
AC-3 encoded volume is too high. Revert revision 7160:
bring AC3 encoder output up to input volume level
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8444
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Mar 2007 22:32:39 +0000 (22:32 +0000)]
fix init_vlc() with nonzero flags
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8443
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 18 Mar 2007 21:43:20 +0000 (21:43 +0000)]
split ac3_parametric_bit_allocation into 3 separate functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8442
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 18 Mar 2007 19:32:22 +0000 (19:32 +0000)]
improve ac3_probe by counting consecutive frames
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8441
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 18 Mar 2007 18:07:27 +0000 (18:07 +0000)]
Zero MV vectors for P frame intra blocks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8440
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Sun, 18 Mar 2007 12:03:29 +0000 (12:03 +0000)]
huffyuv rgb encoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8439
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 18 Mar 2007 09:49:25 +0000 (09:49 +0000)]
Remove parameter unused in format string.
Patch by Diego Petten [flameeyes gentoo org]
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8438
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 18 Mar 2007 07:53:16 +0000 (07:53 +0000)]
indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8437
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b