]> git.sesse.net Git - mlt/commit
Improve performance of sdi consumer (patch from BCE).
authorDan Dennedy <dan@dennedy.org>
Thu, 11 Mar 2010 05:24:01 +0000 (21:24 -0800)
committerDan Dennedy <dan@dennedy.org>
Thu, 11 Mar 2010 05:24:01 +0000 (21:24 -0800)
commit15fc3974333719b518516fdab3da2bd4dab92a1e
treee128705deb1a6f6b80702bf81c87a793029c5ee4
parentafb4109c4613b93a41d21d07b8a941f0e04b9f4c
Improve performance of sdi consumer (patch from BCE).

consumer_SDIstream.c
- convertYCBCRtoRGB: different calculation

sdi_generator.h
- SDIAUDIO transmitter event definitions

sdi_generator.c
- pack changed to pack8 instead of packv210
- Transmitter events are checked only once a frame
- create_HD_SDI_Line and create_SD_SDI_Line do not calculate the current
position in the video_buffer for each sample. Now it is done once a
line.
src/modules/linsys/consumer_SDIstream.c
src/modules/linsys/sdi_generator.c
src/modules/linsys/sdi_generator.h