summaryrefslogtreecommitdiffstats
path: root/gst/dvdspu/gstspu-pgs.c
AgeCommit message (Collapse)AuthorFilesLines
2009-05-28gstspu: Fix compiler warnings on OS/XTristan Matthews1-4/+10
Fix some warnings for format string args and uninitialized vars on OS/X Fixes: #584164 Signed-off-by: Jan Schmidt <thaytan@noraisin.net>
2009-05-27gstspu: Convert g_warnings to GST_ERROR, and fix format specifiersJan Schmidt1-6/+10
Use G_GSSIZE_FORMAT for printing pointer differences, which should work on both 32-bit and 64-bit systems. Use GST_ERROR instead of g_warning for printing messages about unknown packet contents.
2009-05-26dvdspu: fix printf formats to avoid compiler warningsTim-Philipp Müller1-4/+4
2009-05-26gstspu: Implement PGS rendering and alpha blendingJan Schmidt1-144/+446
Refactor the DVD subpicture compositing, switching it to 8-bit alpha calculations. Reuse some of the resulting code to implement PGS subpicture blending. Implement parsing and collecting of composition objects properly, but assuming a single active window and colour palette for now. I need more PGS samples.
2009-05-26dvdspu: Add copyright header and includes to the PGS handlerJan Schmidt1-5/+22
2009-05-26dvdspu: Make the PGS dumping less verboseJan Schmidt1-18/+27
2009-05-26dvdspu: Add simple PGS handler that dumps the packet infoJan Schmidt1-0/+434
Add setcaps logic on the subpicture sink pad for configuring which subpicture format is arriving. Add the first piece of PGS subpicture handling by dumping the stream contents out to the terminal as the packets arrive. Add some more debug. Don't calculate the running time for our subpicture packets twice, once is enough.