ffmpeg | branch: master | Aman Gupta | Wed Nov 6 11:07:41 2019
-0800| [0e495608069550915ee13c14bb657c8e0eb89f25] | committer: Aman Gupta
avcodec/arm/mlpdsp: add missing dependency for truehd
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Sep 13 16:30:13 2019
-0700| [81abf90aeae6ab88e820b664df4ea011b345b725] | committer: Aman Gupta
avcodec/v4l2: fix compile with older videodev2.h
Some of these symbols are only defined in newer kernel releases.
Signed-off-by: Aman Gupta
> h
ffmpeg | branch: master | Aman Gupta | Wed Sep 11 11:21:20 2019
-0700| [0085c4d47856aa74ce605ab1758917f1ace1253c] | committer: Aman Gupta
avcodec/v4l2_buffers: use correct timebase for encoder/decoder
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Wed Sep 11 11:29:38 2019
-0700| [80c9237b2f9a4087d618859e45f6a932fc89d917] | committer: Aman Gupta
avcodec/v4l2_m2m_dec: fix compile
internal.h header required for FF_CODEC_CAP_SETS_PKT_DTS
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Aman Gupta | Sat Aug 24 12:02:30 2019
-0700| [fac834b2ae0b2802f1eca9fd804fbdf6cd34ac33] | committer: Aman Gupta
avcodec/v4l2_context: expose timeout for dequeue_frame
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Aug 30 14:02:48 2019
-0700| [8dc973dc89194d536425f7042b90bb6d3808be23] | committer: Aman Gupta
avcodec/v4l2_buffers: read height/width from the proper context
Frames are generally dequeued into capture buffers, so using
the output properties here was
ffmpeg | branch: master | Aman Gupta | Fri Aug 30 15:42:00 2019
-0700| [3475758a3791dc89c6e7c406f8b032f035cd7d1e] | committer: Aman Gupta
avcodec/v4l2_m2m_dec: set pkt_dts on decoded frames to NOPTS
Without this ffmpeg will attempt to copy the dts from the
most recently enqueued packet into
ffmpeg | branch: master | Aman Gupta | Mon Aug 26 17:59:00 2019
-0700| [2b21bb4a87cb89dad24fd16a0b7b9601ffbf3239] | committer: Aman Gupta
avcodec/v4l2_buffers: split out AVFrame generation into helper method
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Aman Gupta | Tue Aug 27 11:59:50 2019
-0700| [84540b2b847cd0bd3335845b398c583939b0b9c5] | committer: Aman Gupta
avcodec/v4l2_m2m_enc: fix indentation and add M2MENC_CLASS macro
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Aug 23 12:56:33 2019
-0700| [c0c7946196710d0579a9c85bf65289d5a123ab89] | committer: Aman Gupta
avcodec/v4l2_m2m: decouple v4l2_m2m helpers from AVCodecContext
This will allow re-use of the m2m backend with AVFilterContext
Signed-off-by: Aman Gupta
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 13:57:27 2019
-0700| [b3b958c19e30af20af69a218ad122d6eed7235a6] | committer: Aman Gupta
avcodec/v4l2_buffers: teach ff_v4l2_buffer_avframe_to_buf about contiguous
planar formats
This fixes h264_v4l2m2m encoding on the Raspberry Pi
Signed-off
ffmpeg | branch: master | Aman Gupta | Mon Aug 26 18:53:05 2019
-0700| [d620b1f9de57573c8fb5b5035578d10c49df91a6] | committer: Aman Gupta
avcodec/v4l2_buffers: split out V4L2Buffer generation into helper method
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Aman Gupta | Tue Aug 27 17:21:36 2019
-0700| [7bb6898b16f3c5b1cd5c4c15ca96278df569ccd2] | committer: Aman Gupta
avcodec/v4l2_m2m: fix av_pix_fmt changing when multiple /dev/video* devices are
probed
On the RPI, three different /dev/video devices exist (decoder
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 11:33:24 2019
-0700| [ac52e06e56fd0232f13c0da74177181e04172e00] | committer: Aman Gupta
avcodec/v4l2_m2m: disable info logging during device probe
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 15:04:48 2019
-0700| [ab4835f41885c0f2e2f75101d72b888557c0e284] | committer: Aman Gupta
avcodec/v4l2_m2m_enc: add support for -force_key_frames
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 12:49:00 2019
-0700| [7fddf4b2662b25f048f4dbed74cf28cd375694fc] | committer: Aman Gupta
avcodec/mediacodec_surface: define and use FFANativeWindow to mimic NDK
interface
This will make it easy to switch to ANativeWindow_fromSurface
and
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 11:04:09 2019
-0700| [8a3623e2fbde8cb2da3235bf9e230f3512a31c34] | committer: Aman Gupta
avcodec/mediacodecdec: warn when input buffers are not configured with proper
size
In rare circumstances, if the codec is not configured with the
proper
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 11:20:40 2019
-0700| [ca613dcc387ed2ad8c7f12e8e8f972a7c57daec8] | committer: Aman Gupta
avcodec/mediacodecdec_common: ensure current input buffer is always used
correctly
The loop may mutate the input buffer, so re-fetch it to ensure
the
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 11:11:15 2019
-0700| [f821d1953151ea7b7f1e1eb96ac72529477b021a] | committer: Aman Gupta
avcodec/mediacodecdec_common: improve trace logging for end-of-stream
Signed-off-by: Aman Gupta
Signed-off-by: Matthieu Bouron
> http://git.videolan.
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 11:33:32 2019
-0700| [d0e67627685607b903df310e0ee96e60ed4c4610] | committer: Aman Gupta
avcodec/mediacodecdec_common: log codec name during configure/start failures
Signed-off-by: Aman Gupta
Signed-off-by: Matthieu Bouron
> h
ffmpeg | branch: master | Aman Gupta | Mon Sep 9 13:20:41 2019
-0700| [35b0e75b545dbf81a8372413dcb0002b826eb94f] | committer: Aman Gupta
avcodec/mediacodec_surface: drop unnecessary local variable
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Sep 5 11:10:03 2019
-0700| [425be35c2648cf1aa9a155a016c8c222a24160c7] | committer: Aman Gupta
avcodec/mediacodecdec_common: warn when PTS is missing
MediaCodec decoders require PTS for proper operation.
Signed-off-by: Aman Gupta
Signed-off-by
ffmpeg | branch: master | Aman Gupta | Wed Sep 4 12:55:52 2019
-0700| [f30fb5ef626140d6e286a22e4f5ca7e7f5b97c67] | committer: Aman Gupta
avutil/version: bump for hwcontext_videotoolbox api change
av_map_videotoolbox_format_from_pixfmt2() added in previous
commit to support full-range pixel
ffmpeg | branch: master | Aman Gupta | Mon Sep 2 21:04:42 2019
+0100| [7eb465e185a7939730e896625f99b6a616b36d61] | committer: Aman Gupta
configure: ensure --enable-omx-rpi uses rpi-specific IL headers
When compiling natively on an RPI where libomxil-bellagio-dev
was also installed
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 12:06:24 2019
-0700| [3a5bcb1d1374f26e4c569ee9b9c62c27477c5e8a] | committer: Aman Gupta
avcodec/v4l2_m2m: log requested pixel formats
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 11:03:31 2019
-0700| [e8c5ce1acb8bb7ad09dbe03c6ccb48874c2f9606] | committer: Aman Gupta
avcodec/v4l2_m2m: log planar mode used by driver
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 16:00:37 2019
-0700| [dc180cd81577d6c8bd561d804ce8f71711e4f1ac] | committer: Aman Gupta
avcodec/v4l2_m2m_enc: log errno on v4l2_set_ext_ctrl failures
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Wed Aug 28 16:42:46 2019
-0700| [c95b1277332a818ab177978a248a1a7133550bcb] | committer: Aman Gupta
avcodec/v4l2_context: use EAGAIN to signal when input buffers are unavailable
ENOMEM indicates an allocation failure, and there are no allocations
happening
ffmpeg | branch: master | Aman Gupta | Wed Aug 28 12:27:20 2019
-0700| [e9cc873636abe4beeae957f2052f5445a33936bf] | committer: Aman Gupta
avcodec/v4l2_m2m: fix minor indentation issue
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e9cc873636abe4beeae957f2052f5445a3393
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 12:20:56 2019
-0700| [87daee944b119299c9057440c71aa4a524ef5734] | committer: Aman Gupta
avcodec/v4l2_context: log VIDIOC_REQBUFS failures
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Aug 23 13:39:32 2019
-0700| [6852b85020cf50a3a858e78b2b0e1539d7bc1eef] | committer: Aman Gupta
avcodec/v4l2_m2m_enc: fix typo in log message
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 12:20:40 2019
-0700| [7b092a074be8f8c9a7578afdbb9a57992deb1913] | committer: Aman Gupta
avcodec/v4l2_m2m: remove trailing whitespace in output identifier
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 12:42:34 2019
-0700| [5e2436c6def5bca1c5ac91c71b10b7143b830c81] | committer: Aman Gupta
avcodec/v4l2_buffers: fix minor typos and whitespace
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Mon Aug 26 15:17:43 2019
-0700| [bad8365b2bc6530b65d244c5acaacc14e91b34d9] | committer: Aman Gupta
avcodec/v4l2_context: return {decoder,encoder}_cmd errors
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Aug 23 12:31:24 2019
-0700| [b6c6f56e385cb421bdfeab28f15346aa6892c682] | committer: Aman Gupta
avcodec/v4l2_m2m: use log_ctx variable consistently
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.2 | Aman Gupta | Thu Aug 29 16:00:50
2019 -0700| [0f8e2a0b8644fee69cfebe55bbb38e69289beba6] | committer: Aman Gupta
avcodec/omx: fix xFramerate calculation
Integer overflow in the Q16 framerate calculation was sending
invalid values to the OMX encoder.
On the RPI4
ffmpeg | branch: master | Aman Gupta | Thu Aug 29 16:00:50 2019
-0700| [b022d9ba288ad3de321e0835b0aedfd91c2c3064] | committer: Aman Gupta
avcodec/omx: fix xFramerate calculation
Integer overflow in the Q16 framerate calculation was sending
invalid values to the OMX encoder.
On the RPI4, this
ffmpeg | branch: master | Aman Gupta | Thu Aug 29 08:44:45 2019
-0700| [59e651c0524450e2acb0cfb2838cd989e806899b] | committer: Aman Gupta
configure: fix --enable-omx compile on raspberry pi
Many ffmpeg + rpi compilation guides on the internet recommend
using `./configure --enable-omx --enable
ffmpeg | branch: master | Aman Gupta | Wed Aug 7 10:20:51 2019
-0700| [0821bc4eee25909736efe90616e8afca942c00d5] | committer: Aman Gupta
avcodec/vaapi_encode: respect -force_key_frames setting
This was a regression in 5fdcf85bbffe7451c227478fda62da5c0938f27d
Signed-off-by: Aman Gupta
Signed
ffmpeg | branch: release/4.2 | Aman Gupta | Thu Aug 22 11:02:45
2019 -0700| [e008f89cfa1aa88204f720cac227a2c29bf57da4] | committer: Aman Gupta
avcodec/omx: ensure zerocopy mode can be disabled on rpi builds
fixes https://trac.ffmpeg.org/ticket/6586
Signed-off-by: Aman Gupta
(cherry picked
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 11:02:45 2019
-0700| [23a3e1460a7a609651bfe75b7b4c428eaa8f3902] | committer: Aman Gupta
avcodec/omx: ensure zerocopy mode can be disabled on rpi builds
fixes https://trac.ffmpeg.org/ticket/6586
Signed-off-by: Aman Gupta
> h
ffmpeg | branch: master | Aman Gupta | Thu Aug 22 14:10:26 2019
-0700| [c62a1db0ac16a4e7c87f31ec077d5ff69a4f6760] | committer: Aman Gupta
MAINTAINERS: add myself to OMX
Signed-off-by: Aman Gupta
Signed-off-by: Martin Storsjö
Signed-off-by: Michael Niedermayer
> http://git.videolan.
ffmpeg | branch: master | Aman Gupta | Wed Aug 21 10:39:07 2019
-0700| [76c82843ccad1103e3f1f6d9d9a36c780a32] | committer: Aman Gupta
avcodec/omx: add support for -force_key_frames
Signed-off-by: Aman Gupta
Signed-off-by: Martin Storsjö
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Aman Gupta | Wed Mar 20 14:54:13 2019
-0700| [9e40c97a844d91b13007c23851b0049457670a12] | committer: Aman Gupta
doc/ffmpeg: muxdelay and muxpreload are output options
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Oct 18 09:41:13
2018 -0700| [380bc8585c75f5cfa35baf5ba512719bf9650e8e] | committer: Aman Gupta
Revert "avcodec/cbs_h264: silence errors about end_of_seq nalus"
This reverts commit aec3daa8b4b31235b61922642df06f0f26fef082.
This is an
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Oct 11 20:42:58
2018 -0700| [70d0d83d4d61f4c85ff4fe75e24de94a27f61288] | committer: Aman Gupta
avcodec/cbs: fix crash in sei_pic_timestamp
Signed-off-by: Aman Gupta
(cherry picked from commit b6c3a02740871f4992ab7c34a95dfa53a56ba382)
> h
ffmpeg | branch: release/4.0 | Aman Gupta | Mon Oct 8 13:05:05
2018 -0700| [aec3daa8b4b31235b61922642df06f0f26fef082] | committer: Aman Gupta
avcodec/cbs_h264: silence errors about end_of_seq nalus
[ffmpeg] AVBSFContext: Decomposition unimplemented for unit 4 (type 10).
Signed-off-by: Aman
ffmpeg | branch: release/4.0 | Aman Gupta | Fri Oct 5 11:36:51
2018 -0700| [8791a1e7de35d84fc12cc1a3adb131f5ad888245] | committer: Aman Gupta
avcodec/cbs: ensure user_data is padded for GBC parsing
Fixes crash noticed in the cbs_userdata patchset.
ERROR: AddressSanitizer: heap-buffer
ffmpeg | branch: master | Aman Gupta | Thu Oct 11 20:42:58 2018
-0700| [b6c3a02740871f4992ab7c34a95dfa53a56ba382] | committer: Aman Gupta
avcodec/cbs: fix crash in sei_pic_timestamp
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Fri Oct 5 11:36:51 2018
-0700| [41ed2c384993da0cbc69657f05bec3c9b21b78bf] | committer: Aman Gupta
avcodec/cbs: ensure user_data is padded for GBC parsing
Fixes crash noticed in the cbs_userdata patchset.
ERROR: AddressSanitizer: heap-buffer-overflow
ffmpeg | branch: master | Aman Gupta | Mon Oct 8 13:05:05 2018
-0700| [64c50c0e978cd556dc2da238dfe0bb367e7c1ab9] | committer: Aman Gupta
avcodec/cbs_h264: silence errors about end_of_seq nalus
[ffmpeg] AVBSFContext: Decomposition unimplemented for unit 4 (type 10).
Signed-off-by: Aman Gupta
ffmpeg | branch: master | Aman Gupta | Sun Sep 9 18:09:47 2018
-0700| [0c14b73e435cf3373df7bca149e665d4e6b80a8d] | committer: Aman Gupta
avcodec/avpacket: fix whitespace
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Tue Jul 31 18:34:15 2018
-0700| [f6d48b618aadb7acea6539e3973c91e14164f531] | committer: Aman Gupta
avcodec/mediacodec: add av_mediacodec_render_buffer_at_time()
The existing av_mediacodec_release_buffer allows the user to render
or discard the Surface
ffmpeg | branch: master | Aman Gupta | Sun Aug 5 12:31:07 2018
-0700| [e77a3e996f3b7c625400d86ea04ae3bf21a60eef] | committer: Aman Gupta
avcodec/mediacodecdec: fix spurious newline in trace logging
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Jul 31 14:33:08
2018 -0700| [fab3418cb9e4661405e669b07498fdfdded39ce3] | committer: Aman Gupta
avcodec/mediacodecdec: fix SEGV on modern nvidia decoders
This code came originally from gstreamer, where it was added in [1]
as a work-around for the
ffmpeg | branch: master | Aman Gupta | Tue Jul 31 14:33:08 2018
-0700| [476fd6ba3a7d74ed8be9af10cb9f4d4b3fdaf3e1] | committer: Aman Gupta
avcodec/mediacodecdec: fix SEGV on modern nvidia decoders
This code came originally from gstreamer, where it was added in [1]
as a work-around for the Tegra
ffmpeg | branch: master | Aman Gupta | Wed Jul 18 11:52:33 2018
-0700| [37644f047703aab4562429d9e4441ba6b4eab8ca] | committer: Aman Gupta
avcodec: parse options from AVCodec.bsfs
Fixes a bug that would prevent using multiple comma-separated filters,
and allows options to be passed to each
ffmpeg | branch: release/4.0 | Aman Gupta | Mon Jun 11 00:43:31
2018 -0700| [b5106c5aa2ddd00f0c0452432ba8e683a9a06b6f] | committer: Aman Gupta
avformat/mpegts: parse large PMTs with multiple tables
In 9152c1e4955, the mpegts parser was taught how to parse
PMT sections which contained multiple
ffmpeg | branch: master | Aman Gupta | Mon Jun 11 00:43:31 2018
-0700| [cd86c5dbcca5e79c979a6a04da25155ccf17f843] | committer: Aman Gupta
avformat/mpegts: parse large PMTs with multiple tables
In 9152c1e4955, the mpegts parser was taught how to parse
PMT sections which contained multiple
ffmpeg | branch: release/4.0 | Aman Gupta | Mon Jun 18 11:53:27
2018 -0700| [789bac72ededafca789eeca86f106f43dcc6ab2c] | committer: Aman Gupta
Revert "avcodec/mediacodecdec: wait on first frame after input buffers are full"
@xyz reported a regression on his Sony Xperia Z3 Tablet Com
ffmpeg | branch: master | Aman Gupta | Mon Jun 18 11:53:27 2018
-0700| [37c2cb6a68a4cbd746b0a56e38f28f7ee84e925f] | committer: Aman Gupta
Revert "avcodec/mediacodecdec: wait on first frame after input buffers are full"
@xyz reported a regression on his Sony Xperia Z3 Tablet Com
ffmpeg | branch: master | Aman Gupta | Mon May 21 12:11:45 2018
-0700| [64680fff3bcfbb69c7effbea52e41a2c583d903f] | committer: Aman Gupta
avformat/mpegts: rename variable to clarify meaning
Both stream_id and stream_identifier are used in this file,
and have different meanings. The latter
ffmpeg | branch: master | Aman Gupta | Mon May 21 12:12:46 2018
-0700| [fc2daf36f926d393e7d27bc574adb9cb09b6c8db] | committer: Aman Gupta
doc: remove AVStream private fields from APIchanges
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Mon May 21 12:13:06 2018
-0700| [70d25268c21cbee5f08304da95be1f647c630c15] | committer: Aman Gupta
avformat/mpegts: fix memory leak with merge_pmt_versions=1
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 18:54:45
2018 -0700| [db5631e4087f8034c47257542fb813c9417dcf23] | committer: Aman Gupta
avcodec/mediacodecdec: wait on first frame after input buffers are full
The output_buffer_count==0 special case is no longer required, and
can cause
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 15 11:47:30
2018 -0700| [8336a6627045291470b54b7058ec54bd45772d29] | committer: Aman Gupta
avformat/mpegts: fix incorrect indentation
Signed-off-by: Aman Gupta
(cherry picked from commit 64bf915cd851ab604cb87cd463725fd1c6460a1c)
> h
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 13:51:15
2018 -0700| [33042d632d12e3b69801057780742f8c3d13de55] | committer: Aman Gupta
avcodec/mediacodecdec: refactor pts handling
Also fixes a bug where EOS buffer was sent with incorrect
pts when not using surface generation.
Signed
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 12:43:38
2018 -0700| [7ad163c258f2068961433c15a7281d25c5a302ba] | committer: Aman Gupta
avformat/mpegts: clean up whitespace
Signed-off-by: Aman Gupta
(cherry picked from commit 07d9c31055e6e07629506246d68d93b84bec1507)
> h
ffmpeg | branch: release/4.0 | Aman Gupta | Mon May 14 10:24:44
2018 -0700| [d1845e7f1a3960bfbaf06c9b280121e8499204f8] | committer: Aman Gupta
avformat/mpegts: initialize section_buf to fix valgrind test failure
http://fate.ffmpeg.org/report.cgi?slot=x86_64-archlinux-gcc-valgrind&
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 8 15:07:35
2018 -0700| [97aea63340d1c971df7313dd8ec642017b5cd0c1] | committer: Aman Gupta
avformat/mpegts: skip non-PMT tids earlier
This mimics the logic flow in all the other callbacks
(pat_cb, sdt_cb, m4sl_cb), and avoids calling
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 15:41:30
2018 -0700| [2884575d97cb6a52045f3ed68443c8e42bc7a914] | committer: Aman Gupta
avcodec/videotoolbox: fix decoding of some HEVC videos
In a normal hwaccel, the AVHWFramesContext sets AVFrame.hw_frames_ctx
when it initializes a new
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 12:42:14
2018 -0700| [ef28571efe234453133f12c00e5d32300518cfe8] | committer: Aman Gupta
avformat/mpegts: use MAX_SECTION_SIZE instead of hardcoded value
Signed-off-by: Aman Gupta
(cherry picked from commit
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:57:50
2018 -0700| [76716518a8174ca4931cb673e70c6fdc24302e88] | committer: Aman Gupta
avcodec/hevc: remove videotoolbox hack
No longer required since 63d875772d. The equivalent hack
for h264 was removed in that commit, but this one was
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 14:20:48
2018 -0700| [c343eabfb77cd68c104acdf09d811eee7bc2caf9] | committer: Aman Gupta
avformat/mpegts: parse sections with multiple tables
Fixes PMT parsing in some mpegts streams which contain
multiple tables within the PMT pid
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 8 12:46:12
2018 -0700| [da399903c76db5d04c651d1589060bb9c5c76587] | committer: Aman Gupta
ffprobe: fix SEGV when new streams are added
Signed-off-by: Aman Gupta
(cherry picked from commit 12ceaf0fbacb20b86bdc343ba2bbc71d2fff72e0)
> h
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 26 11:50:55
2018 -0700| [6f55a36be9a218755af59b11a63b214300ef4be8] | committer: Aman Gupta
avcodec/mediacodec_wrapper: add helper to fetch SDK_INT
Signed-off-by: Matthieu Bouron
Signed-off-by: Aman Gupta
(cherry picked from commit
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 12:40:38
2018 -0700| [df2c811b7ce32348198b8bf2fa3dc884696c2160] | committer: Aman Gupta
avcodec/mediacodecdec: restructure mediacodec_receive_frame
The new logic follows a recommendation by @rcombs to use
dequeueInputBuffer with a timeout
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 13:45:30
2018 -0700| [3054e53ddcfa5d5e1d73db97c3fe5715da944028] | committer: Aman Gupta
avcodec/mediacodecdec: use AV_TIME_BASE_Q
Signed-off-by: Matthieu Bouron
Signed-off-by: Jan Ekström
Signed-off-by: Aman Gupta
(cherry picked from
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 14:31:30
2018 -0700| [852f78443a9d665cf19d874321f82fcec9e495b6] | committer: Aman Gupta
avformat/mpegts: reindent after last change
Signed-off-by: Aman Gupta
(cherry picked from commit 7db022e67bab568a560c8bd55f5840e71a34dc15)
> h
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 26 11:51:15
2018 -0700| [bb6a34f237ecfb78d04d7f5b6d6fb21f69778a59] | committer: Aman Gupta
avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder
I tested the previous mediacodec changes on seven different Android
TV devices
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:57:32
2018 -0700| [e40922c16c3e80e1f68f4517bb9a01516400289f] | committer: Aman Gupta
avcodec/videotoolbox: cleanups
No functional changes.
Signed-off-by: Aman Gupta
(cherry picked from commit dd77cca1c4b45ec499435f4c484838f6b0b045fe
ffmpeg | branch: release/4.0 | Aman Gupta | Mon Apr 23 19:21:19
2018 -0700| [84bf631018e99c3d72a97da522b9c1614cd55136] | committer: Aman Gupta
avcodec/mediacodecdec: clarify delay_flush specific code
As of 2a0eb8685, ff_mediacodec_dec_is_flushing() only returns
true in delay_flush mode. Make
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 19 15:34:01
2018 -0700| [ef9478d2646342b900d156ea64d3a3c9035529ac] | committer: Aman Gupta
avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to decode HEVC
on iOS
Older iOS devices don't have a hardware HEVC decoder, bu
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:58:08
2018 -0700| [e8caf67f56c6cc731ac4294ae7df0f635b99aec1] | committer: Aman Gupta
avcodec/videotoolbox: split h264/hevc callbacks
Previously the shared callbacks were trying to interpret
avctx->priv_data as H264Context*
Signed-
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 18:24:31
2018 -0700| [13d83899df3c5c6b96f807a6b54801c7f24b83d4] | committer: Aman Gupta
avcodec/videotoolbox: improve logging of decoder errors
Signed-off-by: Aman Gupta
(cherry picked from commit 84e03db9a334611d261cb09c534a56bf57a49cd9
ffmpeg | branch: master | Aman Gupta | Tue May 8 16:12:12 2018
-0700| [16b4f97b721dfb1118c5c0acb03e6a4e80726179] | committer: Aman Gupta
avformat/mpegts: add merge_pmt_versions option
This new optional flag makes it easier to deal with mpegts
samples where the PMT is updated and elementary
ffmpeg | branch: master | Aman Gupta | Thu May 17 15:30:21 2018
-0700| [2b2f2f65f38cdd64fe126079f84872c0b06c6afc] | committer: Aman Gupta
avformat: add fields to AVProgram/AVStream for PMT change tracking
These fields will allow the mpegts demuxer to expose details about
the PMT/program which
ffmpeg | branch: master | Aman Gupta | Thu May 17 15:31:11 2018
-0700| [24579bf53747176bc288fdcca98d1f3209099ade] | committer: Aman Gupta
avformat/mpegts: keep track of PMT details in AVProgram/AVStream
With these fields, the user has enough information to
detect PMT changes and switch to new
ffmpeg | branch: master | Aman Gupta | Fri May 4 15:41:30 2018
-0700| [8f146b526ff8d63adc02e1c5db15850f4589230b] | committer: Aman Gupta
avcodec/videotoolbox: fix decoding of some HEVC videos
In a normal hwaccel, the AVHWFramesContext sets AVFrame.hw_frames_ctx
when it initializes a new
ffmpeg | branch: master | Aman Gupta | Tue May 8 12:49:43 2018
-0700| [e24d768a76b14a1cbea0ec622c89573f7d06fdee] | committer: Aman Gupta
avformat/mpegts: add skip_unknown_pmt option
Some filtered mpegts streams may erroneously include PMTs for
programs that are not advertised in the PAT. This
ffmpeg | branch: master | Aman Gupta | Tue May 15 11:26:07 2018
-0700| [5dfeb7f0811c0b64d68e80296067fa8fed57beee] | committer: Aman Gupta
avformat/mpegts: tag video streams with still images
Parses the video_stream_descriptor (H.222 2.6.2) to look
for the still_picture_flag. This is exposed to
ffmpeg | branch: master | Aman Gupta | Tue May 15 15:56:45 2018
-0700| [2734f8d63a3864d09f9e1359a8f5af4f13c70ac9] | committer: Aman Gupta
avformat: add skip_estimate_duration_from_pts
For seekable mpegts streams, duration is calculated from
pts by seeking to the end of the file for a pts and
ffmpeg | branch: master | Aman Gupta | Mon Apr 23 17:30:21 2018
-0700| [673d8cfd51888963caafe46a6d9a8691d0e91caa] | committer: Aman Gupta
avformat/hls: fix seeking around EVENT playlist after media sequence changes
The seek functions use first_timestamp, so keep that up to date as
old segments
ffmpeg | branch: master | Aman Gupta | Tue May 15 11:47:30 2018
-0700| [64bf915cd851ab604cb87cd463725fd1c6460a1c] | committer: Aman Gupta
avformat/mpegts: fix incorrect indentation
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Mon May 14 10:24:44 2018
-0700| [42a03e77000692ad6de032b8cf684e1d6ec73790] | committer: Aman Gupta
avformat/mpegts: initialize section_buf to fix valgrind test failure
http://fate.ffmpeg.org/report.cgi?slot=x86_64-archlinux-gcc-valgrind&
ffmpeg | branch: master | Aman Gupta | Sat May 12 12:09:18 2018
-0700| [cae004cabb6825bf17c5fa69feb037db2ea74911] | committer: Aman Gupta
doc: fix incorrect reference to xsd_compliant option
reported by Mindless` on IRC
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Wed May 9 14:31:30 2018
-0700| [7db022e67bab568a560c8bd55f5840e71a34dc15] | committer: Aman Gupta
avformat/mpegts: reindent after last change
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Aman Gupta | Wed May 9 14:20:48 2018
-0700| [9152c1e495551535886cfd7a8d7c0a206691443e] | committer: Aman Gupta
avformat/mpegts: parse sections with multiple tables
Fixes PMT parsing in some mpegts streams which contain
multiple tables within the PMT pid. Previously
ffmpeg | branch: master | Aman Gupta | Wed May 9 19:21:10 2018
-0700| [6f50be876016979c43a3e468290f363a2f095f33] | committer: Aman Gupta
avformat/mpegtsenc: set AVFMT_NODIMENSIONS
This allows remuxing streams from one mpegts container to another,
without requiring avformat_find_stream_info
ffmpeg | branch: master | Aman Gupta | Wed May 9 19:22:33 2018
-0700| [18074b309fb40b51575d91368c85442ef6dbdf34] | committer: Aman Gupta
avformat/hlsenc: set AVFMT_NODIMENSIONS
Same as previous commit but for mpegts inside HLS.
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.
1 - 100 of 238 matches
Mail list logo