Commit Graph
274 Commits
Author SHA1 Message Date
Andrey Volk 9f8de014a1 [mod_av] Add FFmpeg 5.1.3 support on Windows. 2023-07-18 19:38:06 +03:00
Jakub Karolczyk 667783831b [mod_av] Migrate to FFmpeg 5.1 2023-07-18 10:32:05 +00:00
Jakub Karolczyk 930341ba86 [core,mod_av,unit-tests] Make transition to core packetizer 2023-07-10 12:58:19 +00:00
Jakub Karolczyk a160eced99 [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
Jakub Karolczyk 875a1b04ff [mod_av] Coverity CID 1500320 (Resource leak) 2023-04-06 18:25:56 +01:00
Andrey Volk cd86de2f1f [mod_av] Fix dead nested assignments 2022-08-10 00:17:03 +03:00
Andrey Volk 1f055250e1 [mod_av] Remove unused buf variable in av_file_write 2022-05-23 22:34:29 +03:00
Andrey Volk 6b4359f4ae [mod_av] Avoid using 16384 stack (or heap) bytes in av_file_write(). Remove ff_input_buffer_padding static variable. 2022-05-23 22:00:45 +03:00
ros-tel cbc610db26 [mod_av] FIX parse config param "profile" and "level" 2021-12-22 17:32:59 +05:00
Seven Du 408480bae0 [Unit-tests] Fix mac build
* [core] fix build err on Mac
* [mod_av] fix build on macOS
2021-10-24 15:36:52 +03:00
Seven Du 7b86eff6d2 [mod_av] fix some leaks in error cases 2021-10-23 22:01:13 +03:00
Seven Du 6b3cd2e41f [mod_av] support rtmps 2021-10-23 22:00:36 +03:00
Anthony Minessale f8150ead2c [mod_av] don't exit on decode errs just continue 2021-10-23 22:00:33 +03:00
Seven Du 565550f218 [mod_av] fix interrupt callback is not passed down to the hls context in the first open_input 2021-10-23 22:00:32 +03:00
Seven Du 7cd3bf5af2 [mod_av] make key_frame_min_freq work to prevent generate key frames too frequently 2021-10-23 22:00:32 +03:00
Anthony Minessale 128d4776f8 [core] some more hardening work 2021-10-23 22:00:32 +03:00
Anthony Minessale d3ca238b05 [core] some mods for file playback to get proper bitrate and timing 2021-10-23 22:00:31 +03:00
Mike Jerris fc8d431879 [mod_av] dont leak avformat context in error cases 2021-10-23 22:00:16 +03:00
wangxiaoli 1cbb2e6fc3 [mod_openh264, mod_av] add avcodec and openh264 debug 2021-10-23 22:00:13 +03:00
wangxiaoli 2ceec0b7f8 [mod_av] print I-frame 2021-10-23 22:00:11 +03:00
Anthony Minessale fd747684a4 [mod_av] fix interrupt callback is not passed down to the hls context in the first open_input 2021-10-23 22:00:11 +03:00
Andrey Volk 07884e20a2 [Build-System] Fix switch_packetizer headers and add it to the build. 2021-10-23 22:00:08 +03:00
Seven Du 97276035dc [mod_av] fix leak (#211) 2021-10-23 22:00:06 +03:00
Seven Du 5243fbd3c5 [core, mod_av] move switch_packetizer to core 2021-10-23 22:00:06 +03:00
Seven Du 23640d06b1 [mod_av] fix value never read 2021-10-23 22:00:04 +03:00
Seven Du 9d2cb8b190 [mod_av] play video without decode 2021-10-23 22:00:02 +03:00
Chris Rienzo 7770359e8a [mod_av] Don't require .ext for streaming rtmp:// and rtsp:// formats 2021-10-23 21:59:54 +03:00
Dragos Oancea dd39997588 [mod_av] fix memory leak on file playing 2021-03-22 18:49:13 +03:00
Seven Du b5459fb5f5 [mod_av] remove extra space 2021-03-16 20:44:31 +03:00
Seven Du 9875e190aa [mod_av] enable resampler when sample rate mismatch (#153) 2021-03-16 20:21:10 +03:00
mangshe0 fb0c46e5af [mod_av] fix record crash bug 2020-12-23 20:15:41 +04:00
Alexander Traud 828811501c [mod_av] Update error message
Five years ago, commit b29174e added the scale/conversion library of
FFmpeg. However, that library is not part of libavformat-dev and added
an additional requirement. That was not reflected in the error message,
when FFmpeg libraries are missing.
2020-09-29 10:30:56 +02:00
Andrey Volk 0275ea1eb4 [Build-System] Use $(DefaultPlatformToolset) so it's easier to build using newer Microsoft Visual Studio versions. 2020-05-25 14:18:25 +04:00
windy-wang 120132b190 [mod_av] Break packets evenly 2020-05-14 01:45:48 +04:00
Mike Jerris 3089e8e548 [mod_av] reduce some errors to warnings in logs 2020-05-07 03:08:42 +04:00
Andrey Volk 96c615e353 [mod_av] Reduce error level to warning for "Could not decode frame". 2020-05-07 02:47:19 +04:00
Andrey Volk 1927367cbc [Unit-tests] Fix leaks mod_av and mod_conference tests, fix fonts and paths. 2020-01-21 21:50:08 +04:00
Andrey Volk 751d5ff55b [Unit-tests] Place module tests into their module's Makefile.am, fix tests, add missing Makefile.am to mod_png, implement recursive make check. 2020-01-18 09:58:42 +00:00
mangshe0 975e6a6032 [mod_av] Fix mod_av not having audio when using avresample 2020-01-10 22:38:38 +04:00
Andrey Volk 65c4ca072d [mod_av] Fix crash on av show codecs and av show formats. 2019-10-01 13:02:39 +04:00
Andrey Volk 9c8de649b3 FS-11947: [Build-System] Do not install test binaries when doing make install. 2019-07-23 19:34:21 +04:00
Andrey Volk af4316d8fb FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_av 2019-07-18 19:27:46 +04:00
Mike Jerris ebac830f52 FS-11425: [mod_av] fix build on older libav w/o H265 2019-07-18 01:53:01 +04:00
Seven Du 76d11001ce FS-11425 fix typo 2019-07-18 01:52:53 +04:00
Seven Du 8d06825bc4 FS-11425 add test config 2019-07-18 01:52:44 +04:00
Seven Du 4130184761 FS-11425 default to level 3.1 follows 459baa858679b74abe8398b4ad06e43beafd9b89 2019-07-18 01:52:30 +04:00
Seven Du a455614e14 FS-11425 comment out more deprecated params on deb9 2019-07-18 01:52:23 +04:00
joshebosh bc52339e68 FS-11886 [mod_av] ERR avcodec.c no codec in h264 2019-07-17 23:36:29 +04:00
Chris Rienzo 12316c8d46 FS-11785 [mod_av] fix dead assignments in test code 2019-07-17 20:21:11 +04:00
Chris Rienzo 2a8e07d6ef FS-11785 [mod_av] fix a couple dead assignments and inconsistent assumption that mm pointer could be NULL 2019-07-17 20:20:52 +04:00