Use arrays to reduce repetition in gstccdec. Also merged the add_srcpad functions into gst_cc_decoder_get_srcpad,
and made the function work if a pad already exists.
fix segment errors on seek by passing all seek event through to parent in both ccdec and cea708dec
Simplify `gst_cc_decoder_user_data_decode` more by merging the 708 sections and removing unnecessarily complicated `for` loops.
Move more macros into gstccdec.c.
Use <= when checking DTVCC_LENGTH - 2.
Merge pull request #7 from cablelabs/ruih/use-arrays-to-reduce-repetition

Ruih/use arrays to reduce repetition
moved / refactored demuxbin PMT meta data code into mpegtsdemux
use PTS versus PCR for now on PMT metadata cues
updated to latest PMT metadata cue format
add static metadata output pad (may make request in the future); clean-up; code reduction; logging updates; bug fixes from testing
one more rename
code review changes
continued review changes
Merge pull request #9 from cablelabs/mpegts_pmt_meta_data

Mpegts pmt meta data
fix GSList usage in ccdec; fix dispose in ccdec
Merge branch 'ruih/master' into videoparser_user_data