]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
vitor [Mon, 8 Sep 2008 18:52:00 +0000 (18:52 +0000)]
Remove useless comment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15274
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 8 Sep 2008 18:51:33 +0000 (18:51 +0000)]
Normalize triplets in gain_val_tab[][] so gain_exp_tab[] can be just an
one-dimensional array.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15273
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 18:31:48 +0000 (18:31 +0000)]
Remove deprecated avcodec_decode_audio() this one was not under #ifdef.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15272
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 18:29:08 +0000 (18:29 +0000)]
avcodec_find_best_pix_fmt() needs a 64bit mask as there are more than 32 pix_fmts.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15271
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 18:18:49 +0000 (18:18 +0000)]
Rename error_resilience to error_recognizion.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15270
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 8 Sep 2008 18:18:29 +0000 (18:18 +0000)]
Pass directly variable 'a' to interp instead of evaluating it from num_blocks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15269
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 8 Sep 2008 18:16:00 +0000 (18:16 +0000)]
Simplify if() in copy_and_dup()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15268
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 8 Sep 2008 18:14:37 +0000 (18:14 +0000)]
Add av_cold attribute to decode_init()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15267
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 8 Sep 2008 18:13:53 +0000 (18:13 +0000)]
Cosmetics: Make the two additional units in size more clear
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15266
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 15:28:07 +0000 (15:28 +0000)]
Remove DEFAULT_FRAME_RATE_BASE.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15265
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 15:24:16 +0000 (15:24 +0000)]
Drop deprecated SAMPLE_FMT_S24.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15264
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 15:03:17 +0000 (15:03 +0000)]
Remove stuff under #if LIBAVCODEC_VERSION_INT.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15263
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 14:24:59 +0000 (14:24 +0000)]
Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may
be a change done here or there if some developer has some cleanup ideas and
patches!
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15262
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 8 Sep 2008 13:37:12 +0000 (13:37 +0000)]
Try to fix wma regression.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15261
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 8 Sep 2008 05:17:17 +0000 (05:17 +0000)]
Relicense as ISC with the authors' permission.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15260
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 8 Sep 2008 00:58:24 +0000 (00:58 +0000)]
terminate tag tables by CODEC_ID_NONE
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15259
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 7 Sep 2008 21:02:28 +0000 (21:02 +0000)]
Relicense from LGPL 2.1 to LGPL 2.1 or later with the authors' permission.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15258
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 20:21:15 +0000 (20:21 +0000)]
Check output buffer size before decoding.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15257
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 20:18:18 +0000 (20:18 +0000)]
Cosmetics: rename vars s/ctx/chd/
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15256
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 17:20:55 +0000 (17:20 +0000)]
Use tables symetry to reduce their size by half.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15255
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 7 Sep 2008 15:08:43 +0000 (15:08 +0000)]
fix seek regression tests after r15229
The matroska demuxer now index every streams so seek on stream 1 now works.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15254
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 14:33:01 +0000 (14:33 +0000)]
Cosmetics: s/short/int16_t/
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15253
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 14:32:10 +0000 (14:32 +0000)]
Remove cast, now tables are signed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15252
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 14:30:54 +0000 (14:30 +0000)]
Convert tables to signed and decimal.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15251
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 13:55:26 +0000 (13:55 +0000)]
Remove unused table entries.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15250
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 13:47:30 +0000 (13:47 +0000)]
Remove commented out code.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15249
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 13:46:09 +0000 (13:46 +0000)]
Use FFMIN() instead of rewriting it.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15248
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 13:42:34 +0000 (13:42 +0000)]
Factorize broken clipping in its own function and document it.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15247
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 09:55:47 +0000 (09:55 +0000)]
Cosmetics: whitespace/linebreaks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15246
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 09:46:55 +0000 (09:46 +0000)]
Use the same 8 bit -> 16 bit convertion as quicktime
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15245
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 09:42:57 +0000 (09:42 +0000)]
Do not share context variables between channels and don't zero
them at decode_frame(). This makes the output much closer to that of
the binary decoder.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15244
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 7 Sep 2008 09:38:37 +0000 (09:38 +0000)]
Remove output pointer from context
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15243
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sun, 7 Sep 2008 07:36:03 +0000 (07:36 +0000)]
add 1bpp decoding function and extend 4bpp function to
also cover the 2bpp case.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15242
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 7 Sep 2008 05:05:10 +0000 (05:05 +0000)]
add missing html start tag to ffserver status html page
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15241
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 7 Sep 2008 04:56:44 +0000 (04:56 +0000)]
cleanup, merge snprintf calls
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15240
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 7 Sep 2008 04:17:15 +0000 (04:17 +0000)]
set default bps to 16 in wav header
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15239
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 7 Sep 2008 04:16:05 +0000 (04:16 +0000)]
100l, compute correctly poll_table size when allocating
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15238
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 7 Sep 2008 01:25:47 +0000 (01:25 +0000)]
Implement RDT-specific data parsing routines. After these changes, simple
playback of RTSP/RDT streams should work. See discussion in "Realmedia patch"
thread on ML.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15237
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 7 Sep 2008 01:24:01 +0000 (01:24 +0000)]
Reindent after previous patch.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15236
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 7 Sep 2008 01:22:18 +0000 (01:22 +0000)]
Implement a RDT-specific SET_PARAMETER command that subscribes to the
first stream in a RTSP/RDT session. See discussion in "Realmedia patch"
thread on ML.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15235
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 7 Sep 2008 01:21:24 +0000 (01:21 +0000)]
Add dynamic payload handlers to rdt.c. These follow the same API as the ones
in rtpdec.c, so that they can be shared and used in the same way in rtsp.c.
The handlers, since they are specific for RDT, are registered in rdt.c and
a new registration function is thus called from allformats.c.
The dynamic payload handler also implements RDT-specific SDP-line parsing for
OpaqueData and StartTime, which are specific for RDT and needed for proper
playback. OpaqueData contains one or a list ("MLTI") of "MDPR" chunks that
can be parsed by the rmdec.c function ff_rm_read_mdpr_codecdata(). To use
this function, we create a new rdt_demuxer, which has the same private data
as the rm_demuxer. The resulting AVFormatContext created with _open_stream()
can thus be used to call functions in the RM demuxer.
See discussion in "Realmedia patch" thread on ML.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15234
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 7 Sep 2008 01:19:26 +0000 (01:19 +0000)]
Give register_dynamic_payload_handler() in rtpdec.c a ff_ prefix and export
it so that I can use it in rdt.c as well. See discussion in "Realmedia patch"
thread on ML.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15233
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 7 Sep 2008 00:05:30 +0000 (00:05 +0000)]
bump lavf micro version to allow checking for the matroska/ASS bugfix in r15211
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15232
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 6 Sep 2008 23:44:29 +0000 (23:44 +0000)]
matroskadec: remove now useless vstream and is_video_key_frame
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15231
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 6 Sep 2008 23:43:24 +0000 (23:43 +0000)]
matroskadec: remove useless braces
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15230
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 6 Sep 2008 23:39:59 +0000 (23:39 +0000)]
matroskadec: ensure that the timecode added to the index are is the one
of the actual keyframe block, and not the one of the start of the cluster
containing this block.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15229
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 6 Sep 2008 16:55:29 +0000 (16:55 +0000)]
Whitespace cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15228
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 6 Sep 2008 16:15:45 +0000 (16:15 +0000)]
license header consistency cosmetics.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15227
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 6 Sep 2008 16:14:20 +0000 (16:14 +0000)]
Mention that libavcodec/ac3dec.c is GPLed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15226
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 6 Sep 2008 16:09:57 +0000 (16:09 +0000)]
license header consistency cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15225
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
voroshil [Sat, 6 Sep 2008 13:45:02 +0000 (13:45 +0000)]
Remove not approved parts.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15224
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sat, 6 Sep 2008 11:46:29 +0000 (11:46 +0000)]
Test a var for overflow just after it is set
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15223
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sat, 6 Sep 2008 11:45:10 +0000 (11:45 +0000)]
Remove useless parenthesis
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15222
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 6 Sep 2008 07:26:05 +0000 (07:26 +0000)]
Remove wrong and unnecessary condition. VHOOK filters are not special
so they are not supposed to use the printf, fprintf, perror and puts
functions but av_log instead.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15221
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 6 Sep 2008 07:07:07 +0000 (07:07 +0000)]
Undefine the macro which defines fprintf as please_use_av_log so that
fprintf can be used for printing to file.
Patch by JonY <10walls __AT__ gmail @@dot@@ com>
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15220
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Fri, 5 Sep 2008 20:40:50 +0000 (20:40 +0000)]
ADD support for the RGB32 pixel format in video4linux2 devices
Patch by Jean Delvare (khali AT linux-fr DOT org)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15219
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Fri, 5 Sep 2008 20:36:42 +0000 (20:36 +0000)]
Add support for the PIX_FMT_RGB555 and PIX_FMT_RGB565 pixel formats in
video4linux2 devices.
Patch by Jean Delvare (khali AT linux-fr DOT org)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15218
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 5 Sep 2008 16:31:26 +0000 (16:31 +0000)]
Fix nuv decoder to use reget_buffer for non-keyframes and correctly
identify non-keyframe RTJPEG frames.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15217
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 5 Sep 2008 02:30:27 +0000 (02:30 +0000)]
do not fail if audio is uncompressed and frame size is not set, just set it
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15216
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 5 Sep 2008 02:20:33 +0000 (02:20 +0000)]
simplify bps code by using av_get_bits_per_sample
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15215
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Fri, 5 Sep 2008 00:01:23 +0000 (00:01 +0000)]
Cosmetics: indent after last commit and remove useless braces
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15214
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Fri, 5 Sep 2008 00:00:20 +0000 (00:00 +0000)]
Simplify: use a for instead of unrolling by hand
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15213
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 23:54:57 +0000 (23:54 +0000)]
Functions mace{3,6}_decode_frame() are just wrappers to Exp1to{3,6}(). This commit
moves the code of Exp1to* to the decode functions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15212
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 4 Sep 2008 23:26:12 +0000 (23:26 +0000)]
matroskadec: fix ASS subtitle track packets before emitting them
Matroska does some butchering when storing the ASS lines. The start and end
time are removed (because they are duplicated in the container).
The matroska_fix_ass_packet() function simply restore those start and end
time in ASS lines to ensure our ASS packets comply with the ASS spec.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15211
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 23:23:44 +0000 (23:23 +0000)]
add -xerror option, ffmpeg will now exit right when an error occurs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15210
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 23:19:53 +0000 (23:19 +0000)]
Fix msgsm in wav, do not set blkalign to frame size, this is wrong,
all samples have correct blkalign set to 65
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15209
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 23:18:28 +0000 (23:18 +0000)]
Simplify: use two distinct functions to decode MACE3 and MACE6, since the
previous mace_decode_init() function was almost just a switch statement.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15208
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 23:12:20 +0000 (23:12 +0000)]
Simplify mace_decode_frame()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15207
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 4 Sep 2008 23:08:19 +0000 (23:08 +0000)]
matroska: subtitle display duration must be stored in pkt->convergence_duration
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15206
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 23:02:08 +0000 (23:02 +0000)]
Remove useless comments
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15205
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 23:00:34 +0000 (23:00 +0000)]
Reindent mace.c, its indentation was completly inconsistent with the coding rules.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15204
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 22:35:05 +0000 (22:35 +0000)]
set block align and frame size for gsm in aiff
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15203
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 22:17:27 +0000 (22:17 +0000)]
Cosmetics: s/LPC_type/LPC_TYPE/
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15202
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 21:48:46 +0000 (21:48 +0000)]
print error when deinterlacing fails
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15201
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 4 Sep 2008 20:45:13 +0000 (20:45 +0000)]
Properly use av_log rather than fprintf/printf.
Fix the "implicit declaration of function 'please_use_av_log'" warnings.
Patch by JonY <10walls _AT_ gmail #dot# com>
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15200
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 4 Sep 2008 20:39:09 +0000 (20:39 +0000)]
Fix typo.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15199
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 18:26:31 +0000 (18:26 +0000)]
cosmetics, remove whitespace
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15198
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 18:25:55 +0000 (18:25 +0000)]
actually write dac3 atom, patch by Kurtnoise, kurtnoise at free dot fr
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15197
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 4 Sep 2008 18:17:21 +0000 (18:17 +0000)]
skip 2 bytes more when parsing ac3 frame, syncword 16bits + crc 16bits, patch by Damiano Galassi, damiog at gmail dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15196
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 15:04:08 +0000 (15:04 +0000)]
Multiply table by -1. This avoid doing this calculation (that was introduced
in my last commit) in real time.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15195
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 4 Sep 2008 12:21:06 +0000 (12:21 +0000)]
Fix artifacts of MPEG4-720I-DN-SV8K.trp caused by lack of IDR pictures and
subsequent zero POC value.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15194
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Thu, 4 Sep 2008 11:03:14 +0000 (11:03 +0000)]
Avoid duplicating compute_lpc_coefs() function in both the RA288 and AAC decoders.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15193
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Thu, 4 Sep 2008 10:18:04 +0000 (10:18 +0000)]
Remove further 1sample=2byte assumptions within FFmpeg to allow F32LE/F64BE/F64LE audio to be encoded properly.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15192
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 3 Sep 2008 20:10:32 +0000 (20:10 +0000)]
Make the nb_max_connections and nb_connections int variables unsigned.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15191
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:42:09 +0000 (19:42 +0000)]
change the logic to mux 13818-3 and 11172-3 in mp4, less code
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15190
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:31:03 +0000 (19:31 +0000)]
forbid mp3 < 16000hz in anything except mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15189
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:23:24 +0000 (19:23 +0000)]
dirac muxing support in mp4/mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15188
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:18:49 +0000 (19:18 +0000)]
cosmetics, move up mpeg1video mp4 objecttype
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15187
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:17:28 +0000 (19:17 +0000)]
cosmetics, change values to hex since mp4ra use hex
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15186
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:08:56 +0000 (19:08 +0000)]
cosmetics, vertical align
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15185
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 3 Sep 2008 19:05:22 +0000 (19:05 +0000)]
ac3 muxing support in mov/mp4/m4v
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15184
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 3 Sep 2008 19:04:46 +0000 (19:04 +0000)]
Ignore the spec, and calculate aspect ratio on width/height.
Fixes issue562 and issue621.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15183
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 3 Sep 2008 18:16:34 +0000 (18:16 +0000)]
Make the maximum number of simultaneous HTTP connections handled by
ffserver a configuration parameter. The name of the new parameter
introduced is MaxHTTPConnections.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15182
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Wed, 3 Sep 2008 17:57:56 +0000 (17:57 +0000)]
Change doxygen comment: Clarify when av_write_trailer should be called.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15181
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 3 Sep 2008 17:43:00 +0000 (17:43 +0000)]
Clarify sample_aspect_ratio.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15180
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 3 Sep 2008 14:44:54 +0000 (14:44 +0000)]
Add AVPacket.convergence_duration.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15179
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 3 Sep 2008 14:02:17 +0000 (14:02 +0000)]
Try to clarify the semantics of AVPacket.duration.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15178
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jai_menon [Wed, 3 Sep 2008 13:31:33 +0000 (13:31 +0000)]
fix issue 616 on roundup : decoding of short flac files
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15177
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 3 Sep 2008 12:43:18 +0000 (12:43 +0000)]
Disable encoders by undefining CONFIG_FOO_ENCODER once instead of littering
the code with preprocessor directives.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15176
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 3 Sep 2008 12:35:17 +0000 (12:35 +0000)]
Surround some encoding-specific functions with the appropriate
encoding-specific #ifdef.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15175
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b