]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
mru [Mon, 12 Jan 2009 20:37:39 +0000 (20:37 +0000)]
ARM: simple_idct_armv6.S whitespace cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16569
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 12 Jan 2009 20:37:33 +0000 (20:37 +0000)]
ARM: clean up pc-relative references in simple_idct_armv6.S
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16568
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 12 Jan 2009 20:37:29 +0000 (20:37 +0000)]
ARM: use rX register names in simple_idct_armv6.S
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16567
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 12 Jan 2009 20:34:34 +0000 (20:34 +0000)]
Reindent after the last commit, while at it also add some spaces for
improving readability.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16566
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 12 Jan 2009 20:30:57 +0000 (20:30 +0000)]
Make avfilter_open() set to NULL the pads and the filters when the
corresponding count is zero, rather than allocate a 16 bytes sized
block for them. Improve safety.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16565
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 12 Jan 2009 00:07:40 +0000 (00:07 +0000)]
AVI: add bswap.h include needed on big endian
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16564
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 11 Jan 2009 23:49:06 +0000 (23:49 +0000)]
configure: fix PIC activation for x86_64 shared libs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16563
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 11 Jan 2009 23:26:52 +0000 (23:26 +0000)]
Add missing inclusion of libavutil/intreadwrite.h, fix compilation when
libtheora is enabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16562
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sun, 11 Jan 2009 23:24:28 +0000 (23:24 +0000)]
Use the dimensions in tkhd for timed text tracks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16561
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sun, 11 Jan 2009 23:15:13 +0000 (23:15 +0000)]
Pass subarch instead of arch to YASMFLAGS
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16560
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 22:48:07 +0000 (22:48 +0000)]
Extend 'checkheaders' target to architecture-specific subdirectories.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16559
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 22:45:19 +0000 (22:45 +0000)]
Split arch variable into arch and subarch.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16558
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 22:32:45 +0000 (22:32 +0000)]
Use 'enabled' function to simplify x86_64 check in the mingw32 section.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16557
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 22:19:48 +0000 (22:19 +0000)]
Fix build: Add intreadwrite.h and bswap.h #includes where necessary.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16556
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sun, 11 Jan 2009 22:10:04 +0000 (22:10 +0000)]
Add truncf() replacement function.
Patch by Michael Kostylev <mik at it-1 dot ru>
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16555
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 11 Jan 2009 22:05:48 +0000 (22:05 +0000)]
Implement the avfilter_default_draw_slice() handler and use it in
avfilter_draw_slice() when the draw_slice callback is not defined in
the input pad.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16554
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sun, 11 Jan 2009 22:05:43 +0000 (22:05 +0000)]
Use setmode() if it exists in <io.h>, and not based on O_BINARY.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16553
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 21:55:14 +0000 (21:55 +0000)]
Use 'enabled' function instead of raw 'test' calls in arch checks.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16552
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 21:21:40 +0000 (21:21 +0000)]
Add my GPG key.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16551
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 21:08:52 +0000 (21:08 +0000)]
cosmetics: indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16550
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 21:07:12 +0000 (21:07 +0000)]
Fix illegal identifier starting with an underscore.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16549
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 21:04:25 +0000 (21:04 +0000)]
move ffindex set before mov_read_default so it can be used in functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16548
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 21:03:42 +0000 (21:03 +0000)]
Add necessary, remove unnecessary #includes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16547
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 20:26:53 +0000 (20:26 +0000)]
Drop unnecessary intreadwrite.h and bswap.h #includes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16546
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 20:12:14 +0000 (20:12 +0000)]
Add missing #include to fix 'make checkheaders'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16545
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 19:54:57 +0000 (19:54 +0000)]
cosmetics: Remove useless quotes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16544
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 19:53:12 +0000 (19:53 +0000)]
1l: better alphabetical order
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16543
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 11 Jan 2009 19:52:01 +0000 (19:52 +0000)]
Add missing --disable-armv6t2 to help output.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16542
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 11 Jan 2009 16:35:04 +0000 (16:35 +0000)]
Increase BUFFER_SIZE.
Fixes issue719.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16541
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 11 Jan 2009 16:17:36 +0000 (16:17 +0000)]
fix indention
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16540
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 11 Jan 2009 16:16:33 +0000 (16:16 +0000)]
All negative values are errors not just -1.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16539
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 11 Jan 2009 16:15:34 +0000 (16:15 +0000)]
Check the return of audio and video encoders.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16538
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 11 Jan 2009 16:11:02 +0000 (16:11 +0000)]
All negative returns are errors not just -1.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16537
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 11 Jan 2009 10:50:00 +0000 (10:50 +0000)]
30l: when reading mb_offset in RV30 slice header its size
should be calculated from current frame dimensions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16536
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 10:42:24 +0000 (10:42 +0000)]
cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16535
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 10:41:43 +0000 (10:41 +0000)]
remove warnings about uninitialized vars
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16534
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sun, 11 Jan 2009 10:40:05 +0000 (10:40 +0000)]
Add size that is needed for the wmapro codec
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16533
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 10:36:19 +0000 (10:36 +0000)]
cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16532
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sun, 11 Jan 2009 10:26:44 +0000 (10:26 +0000)]
Add support for muxing mov/mp4/3gp timed text streams
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16531
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sun, 11 Jan 2009 08:24:44 +0000 (08:24 +0000)]
Read extradata (justification, colors, fonts, etc) for mov/mp4 timed text
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16530
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 11 Jan 2009 08:03:45 +0000 (08:03 +0000)]
RV30 decoder passes possible frame sizes in extradata and selects
an appropriate frame size from them in slice, make my decoder do
that as well.
This fixes issue 779
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16529
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 05:24:41 +0000 (05:24 +0000)]
remove comment, this is not relevant anymore
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16528
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 05:23:46 +0000 (05:23 +0000)]
reindent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16527
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 11 Jan 2009 05:23:10 +0000 (05:23 +0000)]
check for negative dts value even if bitstream is already formated,
this fixes dts when stream copying.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16526
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sun, 11 Jan 2009 02:19:33 +0000 (02:19 +0000)]
Use coff as objformat for dos.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16525
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 11 Jan 2009 00:48:20 +0000 (00:48 +0000)]
Remove H264Context from vdpau_internal.h.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16524
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 10 Jan 2009 23:49:50 +0000 (23:49 +0000)]
fix warning: assignment makes pointer from integer without a cast
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16523
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 23:17:07 +0000 (23:17 +0000)]
Fix OBJS-.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16522
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 23:00:48 +0000 (23:00 +0000)]
Cosmetics: Rename ff_vdpau_h264_add_data_chunk as ff_vdpau_add_data_chunk.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16521
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 22:57:51 +0000 (22:57 +0000)]
Use only MpegEncContext in ff_vdpau_h264_add_data_chunk.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16520
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 22:55:26 +0000 (22:55 +0000)]
Cosmetics: Break long line.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16519
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 10 Jan 2009 20:31:40 +0000 (20:31 +0000)]
Add a separate 'testclean' rule to clean regression test data without
removing compiled files.
patch by Francesco Cosoleto, cosoleto gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16518
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 10 Jan 2009 10:26:05 +0000 (10:26 +0000)]
Fix capitalization and missing periods issues.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16517
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 10 Jan 2009 09:56:07 +0000 (09:56 +0000)]
Move the AVFormatContext options definition to a dedicated file,
reduce the utils.c clutter.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16516
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 09:55:55 +0000 (09:55 +0000)]
Fill range_map* in VC1Context.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16515
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 10 Jan 2009 09:53:21 +0000 (09:53 +0000)]
Move the AVCodecContext options definition to a dedicated file, reduce
the utils.c clutter.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16514
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 10 Jan 2009 02:45:07 +0000 (02:45 +0000)]
Move vdpau_h264_set_reference_frames() call from vdpauvideo.c into h264.c.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16513
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 9 Jan 2009 23:54:57 +0000 (23:54 +0000)]
fix segv, always set audio_buf to audio_buf1 if decoding fail
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16512
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Fri, 9 Jan 2009 23:44:52 +0000 (23:44 +0000)]
Reindent to properly fit a 80 chars terminal.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16511
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Fri, 9 Jan 2009 23:36:39 +0000 (23:36 +0000)]
Reindent after r16509.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16510
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Fri, 9 Jan 2009 23:36:17 +0000 (23:36 +0000)]
Apply rtpmap: SDP lines to the last m= line only, since they generally just
come directly after each m= line if required. See "[PATCH] RTSP-MS 5-6/15:
parse only the last m= line stream per rtpmap line" thread on ML.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16509
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 9 Jan 2009 22:22:40 +0000 (22:22 +0000)]
Move VDPAU check, make future VDPAU patches smaller.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16508
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 9 Jan 2009 22:13:37 +0000 (22:13 +0000)]
only set le if value is 1, fix boom5.mov, issue #770
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16507
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Fri, 9 Jan 2009 20:10:13 +0000 (20:10 +0000)]
Do not assume that if pkt->destruct != av_destruct_packet then it is not
necessary to call the destruct method
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16506
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Fri, 9 Jan 2009 20:03:53 +0000 (20:03 +0000)]
initialize AVFormatContext before calling av_write_header()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16505
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 9 Jan 2009 16:51:21 +0000 (16:51 +0000)]
Add refdist_flag to VC1Context.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16504
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Fri, 9 Jan 2009 03:05:11 +0000 (03:05 +0000)]
SH4: fix typo in asm constraint
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16503
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Fri, 9 Jan 2009 01:30:14 +0000 (01:30 +0000)]
Increase buffer size for RTP packet data because some ASF streams use a
manual, non-standard blocksize which is bigger than RTP_MAX_PACKET_LENGTH.
See "[PATCH] RTSP-MS 4/15: blocksize detection" thread on mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16502
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Fri, 9 Jan 2009 00:01:42 +0000 (00:01 +0000)]
rename ff_metadata_sync_compat to ff_metadata_mux_compat
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16501
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 8 Jan 2009 23:30:02 +0000 (23:30 +0000)]
move ff_metadata_sync_compat to metadata_compat.c
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16500
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 8 Jan 2009 23:24:51 +0000 (23:24 +0000)]
Add a second metadata compatibility layer, so that metadata that get
demuxed with new API is automatically converted to old API, allowing
old applications to stay functionnal.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16499
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
faust3 [Thu, 8 Jan 2009 19:30:10 +0000 (19:30 +0000)]
added my gnupg fingerprint
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16498
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Thu, 8 Jan 2009 18:00:51 +0000 (18:00 +0000)]
cosmetics: CJPG is from Creative Webcam
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16497
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Thu, 8 Jan 2009 17:51:03 +0000 (17:51 +0000)]
fourcc CJPG is sequential jpeg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16496
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 8 Jan 2009 07:11:43 +0000 (07:11 +0000)]
100l, add missing enum type, fix compilation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16495
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 8 Jan 2009 02:57:21 +0000 (02:57 +0000)]
use lower case x and alternate format for hex in printf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16494
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 8 Jan 2009 02:54:43 +0000 (02:54 +0000)]
print more debug information if enabled, including index
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16493
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 7 Jan 2009 23:48:32 +0000 (23:48 +0000)]
Rename ff_VDPAU as ff_vdpau.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16492
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 7 Jan 2009 23:42:07 +0000 (23:42 +0000)]
Rename bitstreamBuffers* as bitstream_buffers*
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16491
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 7 Jan 2009 23:38:54 +0000 (23:38 +0000)]
configure: allow to disable sse code.
Based on patch by Michael Kostylev <mik at it-1 dot ru>
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16490
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 7 Jan 2009 23:37:03 +0000 (23:37 +0000)]
Fix a compiler warning:
libavformat/rmdec.c:550: warning: assignment makes pointer from integer
Patch by Dominique Leuenberger (dominique-ffmpeg-devel A leuenberger D net)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16489
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 7 Jan 2009 23:36:34 +0000 (23:36 +0000)]
Use posix_memalign() if available.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16488
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 7 Jan 2009 23:03:04 +0000 (23:03 +0000)]
Only #include svq3.c if the SVQ3 decoder is enabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16487
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 7 Jan 2009 22:54:59 +0000 (22:54 +0000)]
The SVQ3 decoder uses ff_svq1_packet_checksum from svq1dec.c.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16486
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 22:09:21 +0000 (22:09 +0000)]
Support ADTS AAC files in the ffaac decoder (limited to streams containing one
raw_data_block() per ADTS frame)
Patch by Alex Converse ( alex converse gmail com) based on a patch by Robert
Swain ( robert swain gmail com )
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16485
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 7 Jan 2009 20:45:39 +0000 (20:45 +0000)]
Inject NULL packets into the video packet que at EOF to force all delayed
frames to be output.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16484
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 7 Jan 2009 20:44:23 +0000 (20:44 +0000)]
Do not try to duplicate packets that have data==NULL.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16483
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 7 Jan 2009 19:55:08 +0000 (19:55 +0000)]
Document the need of buf=NULL buf_size=0 at the end to obtain all frames.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16482
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 7 Jan 2009 18:42:24 +0000 (18:42 +0000)]
Add missing headers to allow 'make checkheaders' to pass.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16481
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 7 Jan 2009 18:24:16 +0000 (18:24 +0000)]
Use <> instead of "" for system headers.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16480
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 18:10:10 +0000 (18:10 +0000)]
Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that
will follow
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16479
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 17:38:29 +0000 (17:38 +0000)]
Add some lossless h.264 encoding presets as suggested by Jason
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16478
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 16:52:15 +0000 (16:52 +0000)]
Add a slow first pass preset
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16477
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 16:51:55 +0000 (16:51 +0000)]
Be consistent and use b-frames throughout the presets to avoid confusion about
whether they have to be specified in the first pass as well. Also use
b_strategy=2 in hq and max presets to further improve compression efficiency.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16476
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 7 Jan 2009 16:01:15 +0000 (16:01 +0000)]
Fix typo ("Standard-compliant" -> "Standards-compliant"), as noticed by
Diego.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16475
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 7 Jan 2009 15:44:41 +0000 (15:44 +0000)]
Change direct prediction for fast first pass to automatic as all other presets
use this mode and it has to be enabled in the first pass to be used in the
second
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16474
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 7 Jan 2009 15:13:27 +0000 (15:13 +0000)]
Fix doxy comments missing one '*'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16473
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 7 Jan 2009 14:55:47 +0000 (14:55 +0000)]
Use the "server" RTSP field to detect whether the server that we're talking
to is a Microsoft Windows Media Server (the field will be "WMServer/version").
See "[PATCH] RTSP-MS 3/15: Add Windows Media Server type" thread on
mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16472
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 7 Jan 2009 14:53:04 +0000 (14:53 +0000)]
Export RTSPState and RTSPStream from rtsp.c into rtsp.h. This allows future
access to these structures in functions that will be located in rtp_asf.c.
See "[PATCH] RTSP-MS 2/15: export RTSPState and RTSPStream" mailinglist
thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16471
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 7 Jan 2009 14:50:19 +0000 (14:50 +0000)]
Don't use s->pb if a local ByteIOContext was already provided by the calling
function. See mailinglist thread "[PATCH] RTSP-MS 1/15: don't use s->pb in
asf.c".
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16470
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b