summaryrefslogtreecommitdiffstats
path: root/libavcodec/libzvbi-teletextdec.c
Commit message (Collapse)AuthorAgeFilesLines
* lavc/libzvbi-teletextdec: add support for setting background opacityMarton Balint2016-01-251-2/+16
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* lavc/libzvbi-teletextdec: remove cmax variableMarton Balint2016-01-251-7/+5
| | | | | | Use VBI_NB_COLORS instead. Signed-off-by: Marton Balint <cus@passwd.hu>
* lavc/libzvbi-teletextdec: use the built-in transparent color for transparent ↵Marton Balint2016-01-251-6/+7
| | | | | | background Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec: properly check pkt_timebase for validityHendrik Leppkes2015-12-281-1/+1
| | | | | | Unset/invalid timebases have a zero numerator. This makes the checks consistent with other timebase checks and fixes an integer division by 0.
* avcodec/libzvbi-teletextdec: Remove unused variable retMichael Niedermayer2015-11-041-1/+0
| | | | | | Fixes: libavcodec/libzvbi-teletextdec.c:232:9: warning: unused variable ret [-Wunused-variable] Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libzvbi-teletextdec: fix AVSubtitleRect pict compatiblity codeMarton Balint2015-10-241-8/+7
| | | | | | Only set pict if we got a valid rect. Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/libzvbi-teletextdec: Add variable to fix buildMichael Niedermayer2015-10-221-0/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/libzvbi: Update for AVSubtitleRect changesHendrik Leppkes2015-10-221-14/+23
|
* Replace av_dlog with ff_dlog.Ronald S. Bultje2015-08-181-3/+4
| | | | | ff_dlog checks compilability, and is non-public. av_dlog is deprecated and no longer exists if FF_API_DLOG=0.
* Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'Michael Niedermayer2015-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'def97856de6021965db86c25a732d78689bd6bb0': lavc: AV-prefix all codec capabilities Conflicts: cmdutils.c ffmpeg.c ffplay.c libavcodec/8svx.c libavcodec/aacenc.c libavcodec/ac3dec.c libavcodec/adpcm.c libavcodec/alac.c libavcodec/atrac3plusdec.c libavcodec/bink.c libavcodec/dnxhddec.c libavcodec/dvdec.c libavcodec/dvenc.c libavcodec/ffv1dec.c libavcodec/ffv1enc.c libavcodec/fic.c libavcodec/flacdec.c libavcodec/flacenc.c libavcodec/flvdec.c libavcodec/fraps.c libavcodec/frwu.c libavcodec/gifdec.c libavcodec/h261dec.c libavcodec/hevc.c libavcodec/iff.c libavcodec/imc.c libavcodec/libopenjpegdec.c libavcodec/libvo-aacenc.c libavcodec/libvorbisenc.c libavcodec/libvpxdec.c libavcodec/libvpxenc.c libavcodec/libx264.c libavcodec/mjpegbdec.c libavcodec/mjpegdec.c libavcodec/mpegaudiodec_float.c libavcodec/msmpeg4dec.c libavcodec/mxpegdec.c libavcodec/nvenc_h264.c libavcodec/nvenc_hevc.c libavcodec/pngdec.c libavcodec/qpeg.c libavcodec/ra288.c libavcodec/rv10.c libavcodec/s302m.c libavcodec/sp5xdec.c libavcodec/takdec.c libavcodec/tiff.c libavcodec/tta.c libavcodec/utils.c libavcodec/v210dec.c libavcodec/vp6.c libavcodec/vp9.c libavcodec/wavpack.c libavcodec/yop.c Merged-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/ass: add ASS trailing \r\n in one single placeClément Bœsch2014-10-191-0/+1
|
* avcodec/libzvbi-teletextdec: remove * 1Michael Niedermayer2014-04-081-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libzvbi-teletextdec: split dvb packet to slicesMarton Balint2014-03-081-32/+54
| | | | | | | | | | | | Instead of using the demux function of libzvbi to split the packet to slices (vbi lines), lets do it ourselves. - eliminates the 1 frame delay between page input and output - handles non-ascending line numbers more gracefully - enables us to return error codes on some invalid packets instead of silently ignoring them Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: use av_dlog where possibleMarton Balint2014-03-081-12/+5
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* Fix FSF address in colormatrix and libzvbi license headers.Carl Eugen Hoyos2014-02-221-1/+1
| | | | | As reported by irc user aca. The files in compat/avisynth are maintained elsewhere, no changes.
* libzvbi-teletextdec: set bitmap teletext canvas dimensionsMarton Balint2013-12-141-0/+5
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: add chopped top row size to y offsetMarton Balint2013-12-141-1/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: use defined constants for bitmap char width and heightMarton Balint2013-12-141-5/+7
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: cosmeticsMarton Balint2013-12-141-25/+11
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: propagate errors generated in page handlerMarton Balint2013-11-101-4/+17
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: dont ignore memory allocation error silentlyMarton Balint2013-11-101-1/+4
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: output ass subtitles instead of plain textMarton Balint2013-11-101-8/+44
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: use AVBPrint for whitespace cleanupMarton Balint2013-11-101-18/+19
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: use option constants instead of stringsMarton Balint2013-11-101-10/+3
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: fix indentation after last commitMarton Balint2013-11-101-25/+25
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* libzvbi-teletextdec: support multiple teletext pages in a single packetMarton Balint2013-11-101-27/+74
| | | | | | | | After this patch, if a packet contains multiple teletext pages, the teletext decoder can return the fist page and store the remaining pages in memory, and return them to the user on the next calls to avcodec_decode_subtitle2. Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec: fix old codec idsMichael Niedermayer2013-10-281-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cosmetics: group remaining .name and .long_name.Clément Bœsch2013-10-041-1/+1
| | | | See b2bed9325.
* lavc: add teletext decoder using libzvbiMarton Balint2013-09-021-0/+469
Based on a patch by Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>. http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2012-December/136677.html The original patch was rebased by Tudor SUCIU <tudor.suciu@gmail.com>. Lots of additional features and fixes are made by me. Fixes ticket #2086. Changes since last version: - change default page to all pages Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud