]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
Michal Sojka [Fri, 7 May 2010 21:42:32 +0000 (23:42 +0200)]
Started attempt to fix seek handling - still not completed
Michal Sojka [Fri, 7 May 2010 21:39:39 +0000 (23:39 +0200)]
Fix segault
Michal Sojka [Fri, 7 May 2010 21:40:49 +0000 (23:40 +0200)]
I forgot commit this
Michal Sojka [Fri, 7 May 2010 16:12:56 +0000 (18:12 +0200)]
Use O_DIRECT buffer flushing only when we operate really on O_DIRECT file
The flush_buffer function is called also when a tag is written at the
end of the encoding and it operates over DynBufer structure instead of
file.
Michal Sojka [Thu, 6 May 2010 20:25:34 +0000 (22:25 +0200)]
Some cleanup and comment
Michal Sojka [Wed, 5 May 2010 23:14:29 +0000 (01:14 +0200)]
Started implementation of "correct" O_DIRECT handling
We still need to implement fseek().
Michal Sojka [Wed, 5 May 2010 21:27:27 +0000 (23:27 +0200)]
Revert "Prepare for O_DIRECT"
This reverts commit
c84778a4e1e6a1123d117482a81fe925325ac010 .
Michal Sojka [Tue, 13 Apr 2010 12:27:16 +0000 (14:27 +0200)]
Makefile: Compile with FRSH
Michal Sojka [Fri, 9 Apr 2010 14:12:10 +0000 (16:12 +0200)]
Prepare for O_DIRECT
Michal Sojka [Mon, 30 Nov 2009 16:29:12 +0000 (17:29 +0100)]
Allow building completely independent of FRSH
Michal Sojka [Sun, 29 Nov 2009 13:20:34 +0000 (14:20 +0100)]
Revert "Attempt to open files with O_DIRECT"
This reverts commit
964a75e3a09560140453aecd74247bde6d61dd9e .
Although we have aligned buffer start, write() fails. According to
open(2), size must also be aligned and I'm not able to achieve this in
ffmpeg.
Michal Sojka [Sun, 29 Nov 2009 13:19:20 +0000 (14:19 +0100)]
Attempt to open files with O_DIRECT
To better exploit BFQ scheduling.
Michal Sojka [Sat, 28 Nov 2009 20:21:14 +0000 (21:21 +0100)]
Fix warning when compiling with FRSH
Michal Sojka [Sat, 28 Nov 2009 20:19:52 +0000 (21:19 +0100)]
Revert "CONFIG_FRSH_PROTOCOL is already defined by configure generated headers"
This reverts commit
f5138f4f6306ec8e90b7939a954b36998896649c .
Michal Sojka [Sat, 28 Nov 2009 19:57:55 +0000 (20:57 +0100)]
CONFIG_FRSH_PROTOCOL is already defined by configure generated headers
It is not necessary define it again.
Michal Sojka [Sat, 28 Nov 2009 19:24:57 +0000 (20:24 +0100)]
Do not tell FFMPEG that the packet is bigger than current budget
Michal Sojka [Sat, 28 Nov 2009 18:26:09 +0000 (19:26 +0100)]
Reworked assignment of FRSH contract parameters
Now we can specify also deadline. The assigned values differ for RTCP and
RTP streams because RCP needs much less bandwidth.
Sending was changed to sync. When async was used, the packets would
be queued and delivered with delay, which is not what we want. In future,
we might add an endpoint parameter to specify the size of queue and use
async again.
Michal Sojka [Fri, 27 Nov 2009 07:37:34 +0000 (08:37 +0100)]
Create receive endpoints for incomming streams
Michal Sojka [Thu, 26 Nov 2009 23:57:32 +0000 (00:57 +0100)]
Put FRSH support as a separate protocol
This helps to overcome OMK's unability to remove objects from existing
libraries (when compiled without make clean).
If I wanted to switch between FRSH and non-FRSH version I always had to
delete the library manually.
Michal Sojka [Wed, 25 Nov 2009 13:59:11 +0000 (14:59 +0100)]
FRSH protcol moved to a separate file
Now, it is easy to switch between ffmpeg with and without FRSH.
Michal Sojka [Wed, 25 Nov 2009 12:39:43 +0000 (13:39 +0100)]
Added meaningful labels to FWP contracts
Michal Sojka [Wed, 25 Nov 2009 11:15:08 +0000 (12:15 +0100)]
Removed static omkization
This was done by merging to non-omkized branch using "ours" strategy.
Martin Molnar [Thu, 28 May 2009 02:11:52 +0000 (04:11 +0200)]
Added cancelation of contracts
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 27 May 2009 10:56:20 +0000 (12:56 +0200)]
Net contracts are given different names in fomart net_cont$NUM
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Mon, 25 May 2009 19:58:09 +0000 (21:58 +0200)]
Added global params udp_period and udp_budget used as paramters for
contract.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Mon, 25 May 2009 15:13:05 +0000 (17:13 +0200)]
udp_socket_create returns socket descriptor
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 20 May 2009 19:30:35 +0000 (21:30 +0200)]
Decrease budget.
It was too big and then it locked.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 20 May 2009 17:58:11 +0000 (19:58 +0200)]
FFmpeg UDP protocol hacked to be delivered through FNA endpoinds (Simply:Zprasene UDP).
The RTPS uses UDP and this way it is targeted to FWP layer.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Michal Sojka [Mon, 21 Sep 2009 10:30:01 +0000 (12:30 +0200)]
Do not use libswscale HEAD version, but older, that compiles with the demo
Martin Molnar [Thu, 28 May 2009 02:11:52 +0000 (04:11 +0200)]
Added cancelation of contracts
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 27 May 2009 10:56:20 +0000 (12:56 +0200)]
Net contracts are given different names in fomart net_cont$NUM
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Mon, 25 May 2009 19:58:09 +0000 (21:58 +0200)]
Added global params udp_period and udp_budget used as paramters for
contract.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Mon, 25 May 2009 19:57:02 +0000 (21:57 +0200)]
Added autogenerated Makefiles
Martin Molnar [Mon, 25 May 2009 15:13:05 +0000 (17:13 +0200)]
udp_socket_create returns socket descriptor
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 20 May 2009 19:30:35 +0000 (21:30 +0200)]
Decrease budget.
It was too big and then it locked.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Wed, 20 May 2009 17:58:11 +0000 (19:58 +0200)]
FFmpeg UDP protocol hacked to be delivered through FNA endpoinds (Simply:Zprasene UDP).
The RTPS uses UDP and this way it is targeted to FWP layer.
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 08:19:45 +0000 (10:19 +0200)]
Makefile.omk sucks in config generated by config4omk.
This is not long term optimal solution, but it
is least intrusive solution for our actual needs.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 08:02:47 +0000 (10:02 +0200)]
Added script to configure FFMpeg for OMK build.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Wed, 13 May 2009 23:50:52 +0000 (01:50 +0200)]
The temporary workaround to create _build/user/ffmpeg/libavcodec/x86v directory.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Wed, 13 May 2009 23:33:16 +0000 (01:33 +0200)]
The FFMpeg can be made to build by OMK hackish way.
The directory
_build/user/ffmpeg/libavcodec/x86
has to be created by hand. FFMpeg configure
has to be run in sources directory. It generates
config.h and config.mak there. generated config.mak
has to be included in config.omk or config.target
and next line has to be appended to that file
CFLAGS+=-DHAVE_AV_CONFIG_H $(OPTFLAGS)
The line with LDFLAGS has to be commented out
and project has to be updated according to EXTRALIBS.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 07:49:12 +0000 (09:49 +0200)]
Updated Makefile.omk for libswscale.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 14:46:32 +0000 (16:46 +0200)]
The first step in omkization.
Libraries Makefile.omk modified to use (.c) source
names instead of (.o) and libraries build translated
to OMK style.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 13:56:02 +0000 (15:56 +0200)]
Added copy of libswscale/Makefile for omkization.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Thu, 14 May 2009 13:54:20 +0000 (15:54 +0200)]
Added copies of makefiles for OMK build.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
diego [Thu, 14 May 2009 11:45:41 +0000 (11:45 +0000)]
Add gnu/kfreebsd to list of recognized operating systems.
patch by Andres Mejia, mcitadel gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18822
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
serge [Thu, 14 May 2009 06:38:49 +0000 (06:38 +0000)]
Fix for issue #829 ("ffvorbis outputs crackling sound, libvorbis plays fine")
This was off-by-one bug which affects floor0 encoded files. Tracked down
by valgrind (was reported as the use of uninitialized memory).
With this patch applied, tiny_psnr now reports the following when ffvorbis
is compared to libvorbis-1.0beta4 output for 'lsp-test.ogg' sample:
stddev: 0.76 PSNR: 98.69 bytes:
3498380 /
3498452
Output from libvorbis-1.2 is substantially different:
stddev: 132.57 PSNR: 53.87 bytes:
3498424 /
3498496
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18821
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 14 May 2009 03:37:58 +0000 (03:37 +0000)]
Fix VBV delay for mpeg1/2 CBR.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18820
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Thu, 14 May 2009 00:02:07 +0000 (00:02 +0000)]
Use skip_bits_long() for large skips
This fixes ogg/theora on ARM (more generally the A32 bitstream reader)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18819
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 22:59:58 +0000 (22:59 +0000)]
Add PCE support to the ADTS muxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18818
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 22:57:30 +0000 (22:57 +0000)]
Subroutine to copy an AAC Program Config Element (PCE)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18817
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 17:59:46 +0000 (17:59 +0000)]
Cosmetics after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18816
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 17:57:58 +0000 (17:57 +0000)]
Allow parsing and decoding of ADTS AAC files with channel config = 0
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18815
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 14:11:11 +0000 (14:11 +0000)]
Move the ADTS header size to the parser's header file.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18814
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 08:31:22 +0000 (08:31 +0000)]
parse 'stps' atom to set keyframe, partial sync sample for mpeg-2 open gop
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18813
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 08:01:33 +0000 (08:01 +0000)]
align and update doxygen
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18812
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 07:57:08 +0000 (07:57 +0000)]
remove comment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18811
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 07:55:03 +0000 (07:55 +0000)]
Parse 'cslg' atom to retrieve dts shift when 'ctts' duration is negative.
We have now dts <= pts, note that for some B frames dts+1 == pts can happen
if a crappy timebase is used instead of correct /1001.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18810
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 06:06:59 +0000 (06:06 +0000)]
Add a quick description to the H.264 BSF
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18809
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 04:22:53 +0000 (04:22 +0000)]
factorize av_set_pts_info
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18808
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 04:20:23 +0000 (04:20 +0000)]
cosmetics, alignment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18807
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 00:32:46 +0000 (00:32 +0000)]
add casts to silence gcc warnings
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18806
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 00:27:11 +0000 (00:27 +0000)]
add casts to silence gcc warnings
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18805
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 12 May 2009 23:40:22 +0000 (23:40 +0000)]
Fix bandwith vs. bandwiDth typo.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18804
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 20:00:11 +0000 (20:00 +0000)]
v210 mov fourcc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18803
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 19:58:13 +0000 (19:58 +0000)]
v210 avi fourcc, v210_720p.avi
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18802
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 19:56:48 +0000 (19:56 +0000)]
V210 Uncompressed 4:2:2 10-bit encoder and decoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18801
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Tue, 12 May 2009 12:35:46 +0000 (12:35 +0000)]
Per-stream language-tags extraction in asfdec.
Patch by Cyril Comparon: gmail(name, surname);
Original thread: Suggestion for a centralized language-tag facility in libavformat
Date: 04/10/2009 07:33 PM
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18800
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Tue, 12 May 2009 00:47:19 +0000 (00:47 +0000)]
Copy input codec's chroma_sample_location to output codec when transcoding.
Currently only used by yuv4mpeg.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18799
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 11 May 2009 19:21:49 +0000 (19:21 +0000)]
Support 16K samplerate in Nellymoser.
patch by Alexander Chemeris, ipse.ffmpeg gmail.com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18798
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 08:45:20 +0000 (08:45 +0000)]
Update regression tests for y4m after r18796
The default changed from 420mpeg2 to 420jpeg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18797
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 04:35:15 +0000 (04:35 +0000)]
Use chroma_sample_location in reading/writing yuv4mpeg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18796
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 04:34:23 +0000 (04:34 +0000)]
Add a chroma_sample_location field to define positioning of chroma samples
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18795
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 11 May 2009 02:41:50 +0000 (02:41 +0000)]
PPC: 32-bit asm for MAC64 and MLS64
GCC makes a mess of these operations, so give it a hand.
55% faster MP3 decoding on G4.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18794
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 11 May 2009 02:36:57 +0000 (02:36 +0000)]
move free data in the video case
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18793
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 11 May 2009 02:30:29 +0000 (02:30 +0000)]
write a single pes for video frames, some proprietary player needs it
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18792
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 22:36:16 +0000 (22:36 +0000)]
sgi encoder does not support pal8
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18791
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:41:01 +0000 (20:41 +0000)]
rgb555le, rgb565le, rgb565be, bgr24 in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18790
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:14:42 +0000 (20:14 +0000)]
bgra in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18789
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:12:36 +0000 (20:12 +0000)]
correct pixfmt for argb
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18788
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:11:11 +0000 (20:11 +0000)]
rgba in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18787
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 19:11:06 +0000 (19:11 +0000)]
reindent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18786
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 19:10:37 +0000 (19:10 +0000)]
check for palette presence, fix crash with QT-BMP.mov, issue #1074
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18785
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sun, 10 May 2009 14:44:09 +0000 (14:44 +0000)]
Remove dead nested assignment found by CSA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18784
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sun, 10 May 2009 14:33:40 +0000 (14:33 +0000)]
Remove unused code found by CSA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18783
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:57:21 +0000 (01:57 +0000)]
ensure first pts is set, according to specs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18781
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:41:35 +0000 (01:41 +0000)]
remove useless max_payload_size variable
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18780
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:37:58 +0000 (01:37 +0000)]
do not write dts if pts is not set
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18779
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:02:18 +0000 (01:02 +0000)]
fix total bitrate computation, based on patch by corp186, chasedouglas at gmail dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18778
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 00:53:02 +0000 (00:53 +0000)]
update comment for rgb 16 bit in .mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18777
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 9 May 2009 23:02:20 +0000 (23:02 +0000)]
Add @code/@endcode commands to markup C code in av_tree_insert() doxy.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18776
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 9 May 2009 23:00:46 +0000 (23:00 +0000)]
Add missing '*' to av_tree_insert() doxy.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18775
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 9 May 2009 12:26:05 +0000 (12:26 +0000)]
Add necessary header for CONFIG_RUNTIME_CPUDETECT preprocessor definition.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18774
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 8 May 2009 19:41:21 +0000 (19:41 +0000)]
data parameter of dnxhd_encode_picture() should not be const.
Fixes "dnxhdenc.c:805: warning: initialization from incompatible pointer type".
patch by Daniel Verkamp, daniel drv nu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18773
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Fri, 8 May 2009 19:14:21 +0000 (19:14 +0000)]
"[" is a terminating char for the filter name. This fixes the parsing of
things like
[in] vflip [out];
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18772
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 8 May 2009 15:14:36 +0000 (15:14 +0000)]
Correct x/ymin to avoid segfault due to out of picture reads.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18771
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 6 May 2009 23:02:26 +0000 (23:02 +0000)]
Warning fix: Make ogg_stream.codec const
This matches the return value of ogg_find_codec and fixes
"libavformat/oggdec.c:333: warning: assignment discards qualifiers from
pointer target type"
Patch by Daniel Verkamp (daniel - drv . nu)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18769
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:38:21 +0000 (22:38 +0000)]
Change codec_id type to enum CodecID, fix warning.
Patch by Daniel Verkamp daniel @ drv @ nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18768
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:06:19 +0000 (22:06 +0000)]
Update docs after the 8088flex TMV demuxer and decoder addition.
Patch by Daniel Verkamp daniel AT drv + nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18767
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:01:54 +0000 (22:01 +0000)]
Add 8088flex TMV file demuxer.
Patch by Daniel Verkamp daniel|at|drv|nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18766
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 21:57:20 +0000 (21:57 +0000)]
Add 8088flex TMV video decoder.
Patch by Daniel Verkamp name at drv ... nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18765
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b