]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
stefano [Thu, 26 Feb 2009 22:03:55 +0000 (22:03 +0000)]
Rename avfilter_parse_graph() to avfilter_graph_parse(), for better
consistency with the rest of the API.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17624
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 26 Feb 2009 22:02:09 +0000 (22:02 +0000)]
Rename avfilter_destroy_graph() to avfilter_graph_destroy(), for better
consistency with the rest of the API.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17623
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 26 Feb 2009 21:09:24 +0000 (21:09 +0000)]
Half user provided time_base once during the first frame when there is no
timebase stored in the h264 stream.
This should fix fate. (ffmpeg.c used pict_repeat with its default 1/25 timebase)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17622
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 26 Feb 2009 20:36:47 +0000 (20:36 +0000)]
Cosmetics: Fix indentation after last commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17621
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 26 Feb 2009 20:36:02 +0000 (20:36 +0000)]
Initialize H264 parser context correctly if the optional SEI messages
are not present.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17620
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 16:17:17 +0000 (16:17 +0000)]
move static tables from asf.h to non-static tables in asf.c
this avoid getting those tables duplicated in asfenc.o and asfdec.o
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17619
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 15:44:19 +0000 (15:44 +0000)]
rename asf-enc.c to asfenc.c and asf.c to asfdec.c for consistency
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17618
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 14:40:04 +0000 (14:40 +0000)]
fix a memleak in av_metadata_set()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17617
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Thu, 26 Feb 2009 14:24:50 +0000 (14:24 +0000)]
Implement marker bit, which is used for several RTP payloads currently
under review. See "[FFmpeg-devel] RTP mark bit not passed to parse_packet"
thread on mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17616
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Thu, 26 Feb 2009 14:23:05 +0000 (14:23 +0000)]
Don't (ab)use PKT_FLAG_* in RTP code, since the two have virtually nothing
in common except for this one value. Change was requested by Luca in the
"[FFmpeg-devel] RTP mark bit not passed to parse_packet" thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17615
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Thu, 26 Feb 2009 14:15:41 +0000 (14:15 +0000)]
Document rtsp.h, see "[PATCH] document rtsp.h" thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17614
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 26 Feb 2009 13:15:22 +0000 (13:15 +0000)]
Fix next_pts computation to consider repeat_pict.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17613
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 13:13:48 +0000 (13:13 +0000)]
movenc: add muxing of language along with metadata tags when available
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17612
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 13:11:18 +0000 (13:11 +0000)]
return -1 for errors in ff_mov_iso639_to_lang() to allow for error checking
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17611
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 13:08:22 +0000 (13:08 +0000)]
cosmetics: indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17610
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 13:06:49 +0000 (13:06 +0000)]
use new metadata API in mov muxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17609
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 26 Feb 2009 13:00:13 +0000 (13:00 +0000)]
don't trigger metadata compatibility code when user app already set metadata
using new API
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17608
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 26 Feb 2009 08:45:59 +0000 (08:45 +0000)]
dv probe
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17607
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:41:53 +0000 (02:41 +0000)]
Share the function to write a raw FLAC header and use it in the Matroska
muxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17606
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:33:19 +0000 (02:33 +0000)]
cosmetics: add a comment in flac_write_header().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17605
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:32:18 +0000 (02:32 +0000)]
Add support for full header extradata to raw FLAC muxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17604
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:30:29 +0000 (02:30 +0000)]
cosmetics: line wrap and indentation after last commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17603
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:29:24 +0000 (02:29 +0000)]
Use a shared function to validate FLAC extradata.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17602
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 26 Feb 2009 02:21:43 +0000 (02:21 +0000)]
Separate the raw FLAC muxer from raw.c to its own file, flacenc.c.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17601
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 26 Feb 2009 01:54:16 +0000 (01:54 +0000)]
Re-indent after last commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17600
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 26 Feb 2009 01:51:34 +0000 (01:51 +0000)]
Refactor AAC unsigned band type decoding for a modest speedup.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17599
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 26 Feb 2009 01:50:00 +0000 (01:50 +0000)]
Use const to better allow the compiler to optimize AAC independent coupling.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17598
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 26 Feb 2009 01:38:51 +0000 (01:38 +0000)]
Completed documentation of reference field.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17597
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 26 Feb 2009 01:03:01 +0000 (01:03 +0000)]
Do not set h264.is_reference for pictures that are delayed, but not
actually reference frames.
Patch by NVIDIA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17596
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 26 Feb 2009 00:29:01 +0000 (00:29 +0000)]
The field rangered in VDPAU's VdpPictureInfoVC1 now also contains
rangeredfrm (VC-1 7.1.13) in bit 1.
Patch by NVIDIA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17595
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 25 Feb 2009 23:58:52 +0000 (23:58 +0000)]
Apply correct pix_fmts to WMV3_VDPAU and VC1_VDPAU.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17594
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 25 Feb 2009 23:24:34 +0000 (23:24 +0000)]
Add missing prototype for ff_is_hwaccel_pix_fmt().
patch by Gwenole Beauchesne, gbeauchesne,splitted-desktop,com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17593
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Wed, 25 Feb 2009 20:18:01 +0000 (20:18 +0000)]
http://bytesex.org/xawtv/ permanently redirects to
http://linux.bytesex.org/xawtv/ so update the URL
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17592
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 25 Feb 2009 19:39:42 +0000 (19:39 +0000)]
Add hwaccel->decode_slice() call for avhwaccel by Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17591
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 25 Feb 2009 19:16:27 +0000 (19:16 +0000)]
More AVhwaccel hunks from Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17590
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 25 Feb 2009 19:10:39 +0000 (19:10 +0000)]
spelling/wording/grammar cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17589
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 25 Feb 2009 18:03:47 +0000 (18:03 +0000)]
spelling/wording/grammar cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17588
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 25 Feb 2009 15:43:53 +0000 (15:43 +0000)]
Fix VC1 and WMV3 playback in MPlayer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17587
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 25 Feb 2009 10:45:08 +0000 (10:45 +0000)]
untypo
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17586
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 25 Feb 2009 08:36:00 +0000 (08:36 +0000)]
cosmetics: reindent after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17585
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 25 Feb 2009 08:35:37 +0000 (08:35 +0000)]
Since motion vectors for intra blocks are always zero, do not try to retrieve them.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17584
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 25 Feb 2009 08:09:13 +0000 (08:09 +0000)]
fix index edit rate, inverse num and den
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17583
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 25 Feb 2009 08:08:10 +0000 (08:08 +0000)]
simplify, use codec->block_align
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17582
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 25 Feb 2009 08:06:15 +0000 (08:06 +0000)]
set channel number even for inactive channels
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17581
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 25 Feb 2009 08:05:43 +0000 (08:05 +0000)]
do not set frame start bit since marked as not used and factorize
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17580
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 25 Feb 2009 03:18:11 +0000 (03:18 +0000)]
AVInputFormat.reed_seek2()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17579
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 23:10:36 +0000 (23:10 +0000)]
10l: Ignore error output from failed attempt to read snapshot_version.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17578
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 23:04:52 +0000 (23:04 +0000)]
Read revision string from the file snapshot_version if available.
This will be used by daily snapshots without Subversion metadata.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17577
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 22:54:58 +0000 (22:54 +0000)]
cosmetics: USE $() instead of ``, the former can be nested more easily.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17576
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 24 Feb 2009 22:24:34 +0000 (22:24 +0000)]
Export timestamp parameter from H.264.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17575
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 24 Feb 2009 22:19:09 +0000 (22:19 +0000)]
Add timestamp computation if values are exported by decoder.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17574
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 22:19:02 +0000 (22:19 +0000)]
1000l for me, wrong pix_fmt.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17573
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 24 Feb 2009 20:23:19 +0000 (20:23 +0000)]
Correct time_base and repeat_pict for MPEG2 video.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17572
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 24 Feb 2009 20:19:59 +0000 (20:19 +0000)]
Correct time_base of H.264 and repeat_pict.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17571
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 24 Feb 2009 20:17:02 +0000 (20:17 +0000)]
Change duration computation to use time_base instead of TB/2.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17570
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 19:04:43 +0000 (19:04 +0000)]
add ff_find_hwaccel() by Gwenole Beauchesne
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17569
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:51:16 +0000 (18:51 +0000)]
ff_find_hwaccel()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17568
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:47:36 +0000 (18:47 +0000)]
av_hwaccel_next() by Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17567
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:46:00 +0000 (18:46 +0000)]
av_register_hwaccel() from Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17566
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:39:42 +0000 (18:39 +0000)]
Another AVhwaccel hunk from Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17565
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:27:52 +0000 (18:27 +0000)]
Add and use ff_pixfmt_list_420.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17564
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 18:24:56 +0000 (18:24 +0000)]
Approved hunk from the AVHWaccel patch by Gwenole Beauchesne.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17563
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Tue, 24 Feb 2009 18:11:42 +0000 (18:11 +0000)]
Do not reimplement ff_celp_lp_synthesis_filterf().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17562
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 24 Feb 2009 17:09:57 +0000 (17:09 +0000)]
Rename buf_vdpau to buf_start
Patch by Gwenole Beauchesne <g$lastname> <at> <(antonym of "joined")-desktop><com>
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17561
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 16:12:47 +0000 (16:12 +0000)]
Add ff_h263_find_resync_marker() to find the bit position of the next resync_marker, if any.
patch by Gwenole Beauchesne gbeauchesne splitted-desktopcom
based on suggested implementation by me
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17560
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Tue, 24 Feb 2009 15:56:53 +0000 (15:56 +0000)]
check for a stuffing byte at the end of a slice
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17559
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Tue, 24 Feb 2009 15:54:51 +0000 (15:54 +0000)]
change macroblock loop in inter frames so that after a
slice header the skip count is always parsed first
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17558
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 15:33:39 +0000 (15:33 +0000)]
100l: Revert removal of GPL check for libswscale.
libswscale still compiles GPL parts by default.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17557
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 15:11:45 +0000 (15:11 +0000)]
The software scaler is no longer GPLed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17556
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 15:06:17 +0000 (15:06 +0000)]
Do not duplicate frames if the muxer claims that its not needed.
Note to release manager, this is risky and should be reverted if it causes any problem.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17555
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 15:04:18 +0000 (15:04 +0000)]
Add AVFMT_VARIABLE_FPS to specify which muxers dont need duplicated frames.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17554
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 14:53:46 +0000 (14:53 +0000)]
Update information regarding LGPL libswscale.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17553
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Feb 2009 14:13:46 +0000 (14:13 +0000)]
Mark two variables with av_uninit to avoid false positive gcc warnings.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17552
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 13:35:54 +0000 (13:35 +0000)]
Add CODEC_ID_H264 to tb_unreliable(), it belongs there for the same
reason as mpeg2. (telecine amongth others)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17551
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 24 Feb 2009 01:41:44 +0000 (01:41 +0000)]
Fix get_ur_golomb_jpegls() with A32_BITSTREAM_READER
If k==0, log==0 can indicate that the coded value uses more than
MIN_CACHE_BITS bits. With MIN_CACHE_BITS==32, the fast branch is
incorrectly taken in this case unless explicitly forbidden.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17550
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 01:12:25 +0000 (01:12 +0000)]
AVPixFmtDescriptor doxy
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17549
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Feb 2009 01:08:29 +0000 (01:08 +0000)]
Pixel Format descriptor, try #1.
(yes its intentionally unused, this is intended as a basis for further
work, and to prevent repeation of the whole discussion dying and the
results being forgotten)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17548
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 23 Feb 2009 23:45:21 +0000 (23:45 +0000)]
Implement in AVFilterGraph the scale_sws_opts field, and pass its
value in the args for the auto-inserted scale filters.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17547
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Mon, 23 Feb 2009 22:19:16 +0000 (22:19 +0000)]
Change sign in ff_celp_lp_synthesis_filterf(). This makes this function
useful for AMR and RA144.
Patch by Kenan Gillet
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17546
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 23 Feb 2009 19:51:16 +0000 (19:51 +0000)]
start track id at 2, track id 1 for timecode
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17545
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Mon, 23 Feb 2009 19:25:18 +0000 (19:25 +0000)]
Close the AAC parse context, discovered by Netgem.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17544
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
zuxy [Mon, 23 Feb 2009 15:53:39 +0000 (15:53 +0000)]
Remove CPUID availability check on AMD64 as it's architectural.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17543
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Mon, 23 Feb 2009 15:18:28 +0000 (15:18 +0000)]
Check return value of ff_fill_pointer in avcodec_default_get_buffer,
if it returns -1 we do not know how to allocate an AVFrame for that format
and must return -1 instead of returning nonsense.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17542
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Mon, 23 Feb 2009 14:02:11 +0000 (14:02 +0000)]
100l, always declare variables at the top of a block, not inside a for ()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17541
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 23 Feb 2009 13:44:51 +0000 (13:44 +0000)]
More approved hunks for VAAPI & our new and cleaner hwaccel API.
patch by Gwenole Beauchesne gbeauchesne splitted-desktop com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17540
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 23 Feb 2009 13:35:52 +0000 (13:35 +0000)]
Approved hunks for VAAPI by Gwenole Beauche.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17539
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 23 Feb 2009 02:38:45 +0000 (02:38 +0000)]
Allow av_find_stream_info() to be aborted.
Based on a patch by netgem.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17538
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 23 Feb 2009 01:56:08 +0000 (01:56 +0000)]
Check if -lrt is required for nanosleep, as is the case on Solaris.
inspired by a patch from Fabian Groffen, grobian gentoo org
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17537
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 23 Feb 2009 01:47:18 +0000 (01:47 +0000)]
Document 'ffmpeg -formats', patch by Daniel Verkamp, daniel drv nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17536
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 23 Feb 2009 01:36:22 +0000 (01:36 +0000)]
Updates notes about which files are GPL.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17535
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 22 Feb 2009 23:13:00 +0000 (23:13 +0000)]
Fix xvmc object dependencies.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17534
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 22 Feb 2009 20:48:12 +0000 (20:48 +0000)]
Fix vc1 split().
Fixes Subtitle-sample.evo, issue52.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17533
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 22 Feb 2009 18:13:40 +0000 (18:13 +0000)]
Better parsing of i263 picture header
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17532
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 22 Feb 2009 17:53:14 +0000 (17:53 +0000)]
Compact repeated messages to "Last message repeated x times".
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17531
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sun, 22 Feb 2009 14:39:06 +0000 (14:39 +0000)]
mention raw Chinese AVS video demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17530
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 22 Feb 2009 14:29:48 +0000 (14:29 +0000)]
Search for things like "int *src" without const.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17529
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 22 Feb 2009 14:27:50 +0000 (14:27 +0000)]
Split avutil.h, move all the pixel format definitions to the new
dedicated file pixfmt.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17528
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sun, 22 Feb 2009 14:27:50 +0000 (14:27 +0000)]
consistent naming of Chinese AVS raw demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17527
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 22 Feb 2009 13:48:55 +0000 (13:48 +0000)]
Add missing av_cold in static init/close functions.
Patch by Daniel Verkamp daniel at drv dot nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17526
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 22 Feb 2009 13:48:25 +0000 (13:48 +0000)]
Add note about big vs. little endian.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17525
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b