- 09 4月, 2012 6 次提交
-
-
由 Justin Ruggles 提交于
-
由 Anton Khirnov 提交于
It's only used inside transcode_video() and there's no point in preserving it between subsequent calls. So use a local variable instead.
-
由 Anton Khirnov 提交于
No point in repeating the assignment for each output stream.
-
由 Justin Ruggles 提交于
Set avctx->channel_layout to 0 if the channel count does not match avctx->channels.
-
由 Nicolas George 提交于
Signed-off-by: NNicolas George <nicolas.george@normalesup.org> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Justin Ruggles 提交于
Based on a patch by Clément Bœsch <ubitux@gmail.com>
-
- 08 4月, 2012 6 次提交
-
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Gwenole Beauchesne 提交于
VASliceParameterBufferMPEG2.slice_vertical_position shall express the slice vertical position from the original bitstream. The HW decoder will correctly decode to the right line computed from the appropriate top_field_first and is_first_field flags. This patch aligns with DXVA's definition, which is what most HW and drivers expect. In particular, Intel PowerVR (Cedarview et al.) and NVIDIA (through VA-to-VDPAU layer). Since it looks more complex to fix binary drivers, I aligned the Intel Gen driver (Sandy Bridge et al.) to this behaviour, while maintaining compatibility with codec layers not providing this patch yet. Signed-off-by: NGwenole Beauchesne <gwenole.beauchesne@intel.com> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Gwenole Beauchesne 提交于
If user opted to present fields as they come, then the first field picture needs to be submitted to the HW for decoding. In particular, this fixes MPEG-2 decoding of interlaced streams. Tested on Intel Cedar Trail, Sandy Bridge and Ivy Bridge platforms. Someone reported on the ffmpeg-devel@ list this also works on DXVA (Windows) and other Linux platforms (NVIDIA, through the VA wrapper). This also means a similar patch to non-hwaccel VDPAU may be necessary. Note: I believe the SLICE_FLAG_ALLOW_FIELD is useless since the first field shall always be submitted to the HW anyway. Nobody uses HW accels (dxva, vaapi, vdpau, etc.) without that flag though. Signed-off-by: NGwenole Beauchesne <gwenole.beauchesne@intel.com> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This avoids exposing a dummy AVStream which won't get any data and which will make avformat_find_stream_info wait for info about this stream. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 07 4月, 2012 12 次提交
-
-
由 Martin Storsjö 提交于
Searching for packet markers doesn't make sense for this use case, where packets are fed one at a time to the demuxer. This fixes playing back streams that have packets not starting with the 0x82, 0x00, 0x00 marker. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Some streams don't contain these. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Since the mandatory memcpy in vsrc_buffer has been eliminated, there shouldn't be any significant reason to build without lavfi anymore. This will make upcoming support for complex filtergraphs easier to do.
-
由 Reimar Döffinger 提交于
Signed-off-by: NReimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Joakim Plate 提交于
It can take a long time before subtitles or data streams show up, so we shouldn't wait for those before assuming we have all info for streams. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
If get_filtered_video_frame failed above, tb might not be initialized at all, so don't scale using it. This fixes cases where avplay could crash if aborting avformat_find_stream_info with ctrl+c. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Also add missing trailing commas, break long codec_tag lines and add spaces in codec_tag declarations. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 06 4月, 2012 3 次提交
-
-
由 Anne Aaron 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Justin Ruggles 提交于
It is not public because the header is not installed, and its functionality has been replaced by av_get_default_channel_layout().
-
由 Justin Ruggles 提交于
Also, use the new function in the AC-3 encoder.
-
- 05 4月, 2012 12 次提交
-
-
由 Diego Biurrun 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Christophe GISQUET 提交于
All the more required since the users are pure SSE functions. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Christophe GISQUET 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Christophe GISQUET 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Ronald S. Bultje 提交于
-
由 Ronald S. Bultje 提交于
Fixes bug 269.
-
由 Diego Biurrun 提交于
This fixes the warning: libavcodec/aacenc.c:524: warning: passing argument 2 of ‘deinterleave_input_samples’ discards qualifiers from pointer target type
-
由 Diego Biurrun 提交于
This fixes the following warning: libavfilter/vf_unsharp.c:106: warning: initialization discards qualifiers from pointer target type
-
由 Anton Mitrofanov 提交于
Fixes bug 239. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Derek Buitenhuis 提交于
pthread_cond_wait is supposed to return an integer, and indeed does sometimes. Fix its function declaration to match its behavior and POSIX. Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 04 4月, 2012 1 次提交
-
-
由 Diego Biurrun 提交于
-