File hacktv.changes of Package hacktv

-------------------------------------------------------------------
Fri Nov 24 13:07:30 UTC 2023 - mardnh@gmx.de

- Update to version 0.0.0+git.20231111:
  * Use rational type for aspect ratio
  * Use av_cpu_max_align() when allocating memory for sws_scale()
  * Add line and pixel stride values to av_frame_t
  * Decouple AV source modules from main code
  * Shift image up, not down, for bottom field first interlaced frame
  * Correct the field order if source video is bottom field first
  * Update man page
  * Move mode descriptions into mode array, and add --list-modes option
  * Use a complex type for the colour sub-carrier lookup
  * Update Windows build library versions to latest releases
  * Fix SECAM field ID signal
  * Fix mixed up I/Q variables
  * Remove unused colour coefficients
  * More hackrf fifo tweaks
  * Tweak hackrf output fifo, add pre-fill function
  * sigaction() is not avaliable on win32
  * Using signal() is not recommended. Use sigaction() instead
  * Commit correct fix this time
  * Don't do void * pointer arithmetic
  * More cosmetic fixes
  * Cosmetic fixes for -Wpedantic warnings
  * Add SECAM-B/G modes
  * Cosmetic nitpicking
  * Fix slight SECAM Cr frequency error
  * Reset SECAM FM phase every line, alternating every third line
  * Add optional FM energy dispersal triangular wave option
  * Move source files into src directory, rename rf and av files
  * Re-order line width sum
  * Pre-render sync pulses with rise and fall times
  * Add pointer to previous line
  * More updates to vbidata - allow rendering before or after current line
  * Rename argument
  * Simplify vbidata lut initalisation
  * Fix WSS vbidata_init call
  * More vbidata updates
  * Rework vbidata renderer
  * Add test pal-n mode
  * Add pal60-i and pal60 modes
  * Add missing ntsc-i mode text
  * Update handling of the colour sub-carrier lookup table
  * Make colour LUT pointers const
  * Use rational type for frame rate
  * Add rational number type and functions
  * Pass vid_line_t pointer to vbidata_render()
  * Add note on how the rise time factors where calculated
  * Use vbidata functions to render Videocrypt S data
  * Use vbidata functions to render Videocrypt VBI data
  * Update project URL, don't point directly at github
  * Add sync rise-time value to the modes
  * Fix PAL D/K upper sideband bandwidth
  * Small tweaks to mode L
  * Don't render SECAM burst over vsync pulse on half lines
  * Smooth the rising and falling edges of the SECAM subcarrier
  * Use rc_window to generate colour burst shape
  * Move raised cosine window function into common module
  * Don't call fprintf or exit within a signal handler function
  * Remove unused function
  * Move colour subcarrier pointers into line data struct
  * Keep compatibility with old ffmpeg channel layout API
  * Fix deprecations (#99)
  * Tweak SECAM field ID timings
  * Fix filter spike at beginning of SECAM field ID lines
  * Add SECAM field identification option --secam-field-id
  * Remove more int16_t levels
  * Don't use int16_t for VITS level
  * Remove stray argument
  * Use correct bit for VITC frame flag in 525-line modes
  * Add note on use of Fh x 116 for the 625-line VITC signal
  * Repeat the VITC line (N+2) in each field
  * Use pixel_rate for vbidata setup
  * Tidy up VITC timecode builder
  * Use int in place of int16_t for vbi data level
  * Add initial VITC (Vertical Interval Time Code) support
  * Add non-standard ntsc-i mode
  * Slightly reduce the frequency of D/D2-MAC SI packets
  * Small correction for Eurocrypt parameter group size
  * Allow D/D2-MAC audio mode and parameters to be changed
  * Add step parameter to int16 FIR filter processor
  * Update man page
  * Add --invert-video option to reverse video polarity
  * Don't use malloc() for temporary filter tap memory
  * Small active video loop tidyup
  * Scale CS16 output for SoapySDR drivers that require it

-------------------------------------------------------------------
Sat Oct 15 21:58:53 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20221015:
  * Add PAL-D and PAL-K mode
  * fix typos in comment
  * Don't ignore SoapySDRDevice_writeStream's return value
  * Silence build warnings
  * Add example using ffmpeg options to grab local screen
  * Add arguments to pass format and options to ffmpeg
  * Remove unnecessary strdup(optarg) when parsing command line
  * Move input queue thread mutex init/free
  * Use one thread mutex for all ffmpeg input queues, and add stall detection
  * Add System I 405-line mode
  * fm_mono_preemph set incorrectly in CBS-405 mode
  * Silence compiler warning (clang: implicit conversion)
  * Fix typing errors
  * Add note clarifying DANCE codec support

-------------------------------------------------------------------
Mon Sep 20 22:21:48 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210913:
  * Fix error building with soapysdr-0.8+
  * Clip FIR filter output
  * Add FIR function to filter discrete blocks, for SECAM
  * Fix sample rate warning, should use pixel rate
  * Don't store filter taps as int16
  * Fix passthru function not allocating enough memory when used with resampler
  * Add filter delay option
  * Fix bug when video filter is used with the resampler
  * Add type casting back into FIR filter
  * Add video resampler and --pixelrate option
  * Tidy up, removed unneeded variables
  * Re-add FIR filter interpolation and decimation options
  * Fix FIR filter tap order
  * FIR fixups
  * fir.c tidyup
  * Quick SECAM notch filter fix
  * Clip int16 IIR filter output range
  * Add a luminance notch filter for SECAM
  * Add band reject filter designer
  * Limit SECAM FM deviation
  * Remove unneeded variable
  * Various SECAM updates
  * Update J.17 filter taps for 0dB gain at 1.42kHz
  * Disable console buffer in Windows build
  * Add parameter group for Eurocrypt
  * Add J.17 FM audio pre-emphasis filter taps
  * Disable NICAM when A2 stereo is enabled. Fixes #79
  * Initialise FM oscillator at correct level too
  * Initialise AM oscillator at correct level
  * Add Zweikanalton / A2 Stereo mode (--a2stereo)
  * Fix AM modulator levels
  * Remove duplicate call to _vbidata_init()
  * Remove static of shame
  * FM audio pre-emphasis and soft limiter are now enabled by default
  * Update README
  * More FM audio test tweaks
  * Tweak FM audio test filter taps
  * Improved FM audio pre-emphasis method for --fmaudiotest
  * Add experimental FM audio pre-emphasis options (--fmaudiotest)
  * Fix very silly longopts bug affecting --output and --gain
  * Fix inversion of the sign of iu_co and qv_co for all other SECAM modes
  * fix inversion of the sign of iu_co and qv_co variables in vid_config_secam
  * Clarify FM deviation setting uses peak deviation in help text
  * Add CCIR-405 625 line video pre-emphasis filter taps for 28 MHz sample rate
  * Don't start the teletext renderer process for D/D2MAC modes
  * fsphil#73: fix WSS passthrough in VideoCrypt mode
  * Don't render colour carrier in VITS lines when colour is disabled
  * Add AM/composite filter, and compensate for filter delay
  * Clear Q channel in D/D2-MAC output
  * Don't start vfilter process with uninitalised filter
  * Add NBTV club standard 32-line mode
  * Add LINKS section to the README
  * Add --offset and --passthru options, to allow multiple simultaneous channels
  * Fix audio carrier frequency in System E (819-line)
  * Remove old comments
  * Add line output window for each process
  * Move ACP renderer into a line process
  * Move Nagravision Syster scrambler into a line process
  * Move Videocrypt S scrambler into a line process
  * Move Videocrypt scrambler into a line process
  * Move WSS render into a line process
  * Move vits inserter into a line process
  * Move teletext render into a line process
  * Remove debug printf
  * Forgotten FIR filter free
  * Add line processes, lots of restructuring
  * Fix uninitialised FIR filter value
  * Update vits.c
  * Add spaces between bursts
  * Add option to disable the PAL, NTSC or SECAM colour subcarrier
  * Don't exit early on a source open error
  * Update D/D2-MAC test FM filter taps
  * Tidy up / fix D/D2-MAC luminance timings
  * Fix type error in D/D2-MAC digital data offset calculation
  * Replace long option ID list with an enum
  * Update the man page
  * Add real > complex filter (complex taps) for VSB modulation
  * Split FIR filter input and output
  * Add --chid option to set D/D2-MAC channel ID
  * Add improved FM CCIR-405 test filter taps
  * Correct previous FM default deviation correction
  * Fix Eurocrypt-S2 hashing
  * VITS fixups
  * Add 525-line VITS mode

-------------------------------------------------------------------
Tue Sep 08 05:53:14 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20200907:
  * Add VITS test signal generator
  * More FM pre-emphasis tweaks
  * Add warning about connecting hackrf directly to receivers
  * Add test filter taps for 14 MHz FM 625-line video
  * Tweak FM mode settings
  * Reorganise lookup table memory layout
  * Further FIR filter fixups
  * Add CBS AM/VSB mode
  * Always show SoapySDR and FL2K options in --help message
  * Add -i / --interlace option
  * Simplify sample rate test
  * Add experimental CBS field-sequential colour mode support
  * Fix FIR filter free() fail
  * Finally finished faster FIR filter functions
  * Tweak NTSC levels
  * Display a warning if the sample rate is not ideal for the mode
  * Better NTSC colour
  * Fixes for DANCE mode B
  * Quick fixes for DANCE audio encoder
  * Add Digital Subcarrier/NTSC audio support (DANCE)
  * Call srand() to avoid repeated CW sequences in video
    scramblers
  * Fix error in PI length calculation
  * Add D/D2-MAC Eurocrypt CA support
  * Add free-access D/D2-MAC video and audio scrambling modes
  * SECAM tweaks
  * Fix D/D2-MAC scrambling distortions
  * Improve D/D2-MAC colour difference alignment
  * Stop teletext overwriting Videocrypt 1/2 scrambled video on
    VBI line 335
  * Add PAL-M and 525-PAL TV modes (untested)
  * Don't apply any gamma correction by default for any mode
  * Smooth the edges of the PAL/NTSC colour burst
  * Correct PAL sub-carrier blanking sequence on video line 622
  * Remove note about Videocrypt S not working on real hardware
  * Fix position error when shuffled lines crossed a field
    boundary, and other tidyups
  * Add Videocrypt S hardware support
  * Fix NTSC FM parameters
  * Add NTSC and SECAM FM modes
  * Add SECAM D, K modes

-------------------------------------------------------------------
Mon Dec 30 18:18:48 UTC 2019 - mardnh@gmx.de

- Initial package, version 0.0.0+git.20191229
openSUSE Build Service is sponsored by