summaryrefslogtreecommitdiff
path: root/drivers/media/platform/msm/dvb (follow)
Commit message (Collapse)AuthorAge
* drivers: media: broadcast: Fix security vulnerability issueUdaya Bhaskara Reddy Mallavarapu2017-09-05
| | | | | | | | | Information leak issue is reported in mpq_sdmx_log_level_write function. Added check to validate count is not zero and initialize the string. Change-Id: Ieb2ed88c2d7d778c56be2ec3b9875270a9c74dce Signed-off-by: Udaya Bhaskara Reddy Mallavarapu <udaym@codeaurora.org>
* media: dvb-core: Fix coding errors in broadcast driversUdaya Bhaskara Reddy Mallavarapu2017-05-14
| | | | | | | | | | Added Check to verify TSPP channel input source is valid. Initialize return variables to return correct values in fail conditions. Move deferencing of input pointer arguments after NULL checking. CR's-Fixed: 2043689 Change-Id: I7febdb0e0f499846cfcf8836ea35c8547a5074fb Signed-off-by: Udaya Bhaskara Reddy Mallavarapu <udaym@codeaurora.org>
* media: platform: msm: dvb: video frame event notification changesUdaya Bhaskara Reddy Mallavarapu2017-03-17
| | | | | | | | | | | | video frame event notification is changed so that events will be raised for all frames both predicted and non predicted frames and invalidate pts and dts values for predicted frames. This change is specific to IoT targets in which only non predicted frames will be decoded and rendered for performance improvement. CR's-Fixed: 2005724 Change-Id: I08f648a89eb043938fcc7d3d81e83c3599a2f160 Signed-off-by: Udaya Bhaskara Reddy Mallavarapu <udaym@codeaurora.org>
* media: platform: msm: Add demux support for mediaboxUdaya Bhaskara Reddy Mallavarapu2017-02-14
| | | | | | | | | | | | | Add audio stream buffer interface to write the Audio demux data to audio decoder buffers. Add support in TSIF driver to append LPASS subsystem time stamps to Transport Stream packets in TSIF HW. This is required for AV sync & clock recovery handling for mediabox project based on LE platform. CR's-Fixed: 2005724 Change-Id: I39d2544e958c31ff1abdd2ad77412a87bc2a189b Signed-off-by: Udaya Bhaskara Reddy Mallavarapu <udaym@codeaurora.org> Signed-off-by: Arun Menon <avmenon@codeaurora.org>
* msm: dvb: demux: compilation error fix for 32 bit versionUdaya Mallavarapu2016-12-12
| | | | | | | | Compilation error fix for 32 bit version mpq demux common plugin Change-Id: Id2472097e115f1c8d09886c1a1ceb01c4f5c5f4b CRs-Fixed: 1090466 Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
* media: dvb-core: Add feed state check before stop dvbdemux feedUdaya Mallavarapu2016-12-06
| | | | | | | | | | Add feed state check whether any filter is configured on dvbdemux feed before feed stop is called. If any filter is started the feed status should be set to DMX_STATE_GO. CRs-Fixed: 1090466 Change-Id: If9e87065bb9fb82befb398f2a3a0d0da2f76efa5 Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
* media: dvb-core: dvb dmxdev filter callback function changesUdaya Mallavarapu2016-10-19
| | | | | | | | | | | The demux driver migration from kernel 3.18 to 4.4 added extra parameter to dmx_ts_cb, dmx_section_cb callback functions to send demux status to dmxdev filters. Revert back the change to original prototype. CRs-Fixed: 1079183 Change-Id: I4bdced9942e6524e8cc21410532fa7231049454f Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
* Migrate mpq demux driver from kernel 3.18 to 4.4Udaya Mallavarapu2016-09-20
This change migrates all the relevant files consisting of the mpq demux driver and its plugins, including the addition of TSPPv1 HW driver. The snapshot is taken as of msm-3.18, 'commit e12c33f73fb0 ("Merge defconfig: Enabling confg INET_DIAG_DESTROY")' In addition, introduce a few code changes to reduce checkpatch warnings, typos and other style issues. CRs-Fixed: 1057562 Change-Id: I76c9a9e44755a4a77e6cffb1dc07f5b28c8b34b8 Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>