split ccdecoder into two parts: the initial user_data to dtvcc_packet decoder (ccdec), and the dtvcc_packet to webvtt decoder (cea708dec)
updates to get gst-launch test to work; still struggling with webkit
minor fixes to window definition, when to clear, and when to delete
additional changes for pull request review suggestions
correct temporal reference validation code; add comments; reduce a log statement
add method to prime pipeline when only CC nulls being received; update comments; reduce log statements
fix improper change of g_sprintf to GST_DEBUG (must have occurred when we were getting rid of g_printf's); reduce dtvcc byte processing with a new 'for_each' function to test the window list and iterate the possible loop of windows executing a function if not NULL and setting or toggling the visibility flag if necessary
additional clean-up; increase size of linebuffer; correct DTVCC packet size algorithm; clarify logging; correct underline and italics logic; remove window definition checking
Use G_GSIZE_FORMAT instead of %d.
Fix buffer overflow by using cea608_index instead of cea708_index.
Merge pull request #5 from cablelabs/ruih/fix-text-track-refactor-64-bit-build-and-buffer-overflow

Ruih/fix text track refactor 64 bit build and buffer overflow
properly split CEA-608 CC1 and CC2 streams (even though the flow through the same output pad); uncomment the creation of the CEA-608 output pad
correct CEA-608 priming packets; remove reference to cea608dec.h that doesn't exist yet
make code review (pull request) suggestions & corrections; remove reference to cea608dec.h that doesn't exist yet
Merge pull request #6 from cablelabs/text_track_refactor

Text track refactor