summaryrefslogtreecommitdiffstats
path: root/gst/dvdspu/gstspu-pgs.c
AgeCommit message (Collapse)AuthorFilesLines
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.