summaryrefslogtreecommitdiff
path: root/xine_post_autocrop.c
AgeCommit message (Collapse)Author
2011-10-30Fix FSF address in copyright notices.phintuka
(Thanks to Ville Skyttä)
2011-03-02Reduced logging. Added parameter to configure log level.phintuka
2011-01-08Fixed test for black yv12 frame: make sure chroma samples and luma samples ↵phintuka
are from same lines
2011-01-08Use subs_detect flag instead of testing subs_detect_lifetime != 0 in avards ↵phintuka
functions
2011-01-08Updated parameer descriptions for overscan_compensate and subs_detect_lifetimephintuka
(Thanks to Andreas Auras (durchflieger))
2011-01-06Patch #3150279:phintuka
Changes logging of debug output from simple printf to xinelib supplied features giving more standardized output (e.g. autocrop: ....) (Thanks to Andreas Auras (durchflieger))
2011-01-04Added a new plugin parameter 'overscan_compensate' which reduces zooming of ↵phintuka
letterbox frame by the specified amount (%1000 of frame height). This is usefull when using a TV output device that does some overscan. (Thanks to Andreas Auras (durchflieger))
2011-01-04Intercept video port closephintuka
(Thanks to Andreas Auras (durchflieger))
2011-01-04Patch #3150279:phintuka
Added a additional letterbox detection algorithms called the AVARDS algorithms. This algorithms uses only the Y channel for detecting letterbox bars by using a histogram function to determine the exact bar tone value which leads to very exact bar recognition. It recognize logos within bars at any horizontal position even in the bottom bar if subtitle detection is disabled. The algorithms is controlled by the new plugin parameter 'use_avards_analysis'. (Thanks to Andreas Auras (durchflieger))
2011-01-03Fixed 1.42. Closes sf bug #3146413.phintuka
(Thanks to durchflieger)
2010-11-26autocrop: configurable logo widthphintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2010-05-22Store capabilities in unsigned varphintuka
2010-05-22prev_width, prev_height --> unsigned.phintuka
Fixed comparing signed and unsigned vars. (Thanks to Winfried Koehler)
2010-05-22Fixed warnings (missing default case)phintuka
(Thanks to Winfried Koehler)
2010-01-30Fixed segfault when closing OSDphintuka
(only SHOW events have event->object.overlay)
2010-01-19Do not move overlay if video_out has independent video and OSD resolutionsphintuka
2010-01-03Relaxed intercept checkphintuka
2009-12-15Added stabilize_time option:phintuka
Number of frames with equal bars before cropping value changes (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-14Removed redundant init codephintuka
2009-12-14New subtitle detection configuration parameters: lifetime and stabilize time.phintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-08Use start_line,end_line for active cropping.phintuka
Store detected and stabilized values. (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-08Only auto-detected croppping is resetted when frame format changes.phintuka
Removed redundant format change check.
2009-12-08Added missing cropping_active checks.phintuka
Merged no-crop return paths in draw().
2009-12-08Moved subtitle detection to analyze branch. No need to check for subtitles ↵phintuka
unless frame has been analyzed. (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-08Added mutex to make state changes atomic.phintuka
Frame and OSD handling are running in different threads. (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-07Added parameter for autodetect rate. (this should enable autodetection with ↵phintuka
non-standard frame formats like VDPAU) (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-07Added parameter for soft start stepphintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-06Eliminated prev_start_line and prev_end_line from plugin instance dataphintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-12-06autocrop_draw(): use local variable for cropping_activephintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-11-17Added support for non-standard frame formats (VDPAU,...)phintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-11-12Added support for cropping in video driverphintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804 Added an option to force video driver cropping instead of copying frames in the plugin
2009-11-12Intercept get_frame() instead of using intercept_frame()phintuka
(Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-10-28Removed old driver crop codephintuka
Cosmetics (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-10-16Added has_unscaled_overlay and has_driver_crop (Thanks to durchflieger)phintuka
http://vdrportal.de/board/thread.php?threadid=86804
2009-10-16analyze_frame, crop_copy_yv12, crop_copy_yuy2, crop_nocopy: Use local ↵phintuka
variables for start_line and end_line (Thanks to durchflieger) http://vdrportal.de/board/thread.php?threadid=86804
2009-10-16Cosmetics (Thanks to durchflieger)phintuka
http://vdrportal.de/board/thread.php?threadid=86804
2009-10-16float -> double (Thanks to durchflieger)phintuka
http://vdrportal.de/board/thread.php?threadid=86804
2008-11-01Removed leftover xine-lib config.hphintuka
2008-09-22Removed extra RCS ID linephintuka
2008-05-22xine_xmalloc -> callocphintuka
2008-01-02Use POST_PLUGIN_IFACE_VERSION instead of XINE_VERSION_CODEphintuka
2007-12-19xine-lib 1.2 API changes (post_class)phintuka
2006-12-19Added missing headerphintuka
Fixed wrong cast
2006-10-07Fixed cropped frame height calculationphintuka
2006-09-24fix aspect ratio (?)phintuka
2006-09-16Center image if it is wider than 16:9 and centering does not hide subtitlesphintuka
Overlay position adjustments Experimental tighter Y filter
2006-09-13Do not use analyzation results of black framesphintuka
2006-09-12YUY2 (untested)phintuka
2006-09-12MMX/SSEphintuka
2006-08-22Added config parameter supportphintuka
Fixed scanning start location at bottom (last line was still scanned) Added check for black frames (black frames will not change crop status) Added 12:9/16:9 only mode (originally target aspect ratio was anything between 4:3...16:9) Added always crop 4:3->16:9 mode (no bar detection) Added more stabilization to 12:9/16:9 cropping