[libdvbpsi-devel] Move common dvbpsi_*_decoder_t members to dvbpsi_decoder_t

Jean-Paul Saman git at videolan.org
Wed Jun 27 14:29:05 CEST 2012


libdvbpsi | branch: master | Jean-Paul Saman <jean-paul.saman at m2x.nl> | Thu Jun 21 15:38:37 2012 +0200| [61a0d7c4a1e8834ac793d39cc9fb343f0db91f9a] | committer: Jean-Paul Saman

Move common dvbpsi_*_decoder_t members to dvbpsi_decoder_t

The struct members ::p_current_valid, ::i_last_section_number and
::ap_sections[] array are used by all PSI section decoders. They are
moved to DVBPSI_DECODER_COMMON.

> http://git.videolan.org/gitweb.cgi/libdvbpsi.git/?a=commit;h=61a0d7c4a1e8834ac793d39cc9fb343f0db91f9a
---

 src/dvbpsi.c             |   13 +++++++++++++
 src/dvbpsi.h             |    3 +++
 src/tables/atsc_eit.c    |   18 ------------------
 src/tables/atsc_ett.c    |   19 -------------------
 src/tables/atsc_mgt.c    |   18 ------------------
 src/tables/atsc_stt.c    |   20 --------------------
 src/tables/atsc_vct.c    |   19 -------------------
 src/tables/bat.c         |   14 --------------
 src/tables/bat_private.h |    5 -----
 src/tables/cat.c         |   13 -------------
 src/tables/cat_private.h |    5 -----
 src/tables/eit.c         |   13 -------------
 src/tables/eit_private.h |    4 ----
 src/tables/nit.c         |   13 -------------
 src/tables/nit_private.h |    5 -----
 src/tables/pat.c         |   13 -------------
 src/tables/pat_private.h |    5 -----
 src/tables/pmt.c         |   12 ------------
 src/tables/pmt_private.h |    5 -----
 src/tables/sdt.c         |   14 --------------
 src/tables/sdt_private.h |    5 -----
 src/tables/sis.c         |   15 +--------------
 src/tables/sis_private.h |    4 ----
 src/tables/tot.c         |   14 --------------
 src/tables/tot_private.h |    3 ---
 25 files changed, 17 insertions(+), 255 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/libdvbpsi.git/?a=commitdiff;h=61a0d7c4a1e8834ac793d39cc9fb343f0db91f9a


More information about the libdvbpsi-devel mailing list