summaryrefslogtreecommitdiffstats
path: root/libavdevice
Commit message (Collapse)AuthorAgeFilesLines
* Bump versions for master after 3.3Michael Niedermayer2017-04-021-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Bump minor for 3.3Michael Niedermayer2017-04-021-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Bump minor versions for master after release/3.3 branchpointMichael Niedermayer2017-03-311-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Bump minor versions for staring release/3.3 branchMichael Niedermayer2017-03-311-2/+2
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '67deba8a416d818f3d95aef0aa916589090396e2'Clément Bœsch2017-03-312-3/+2
|\ | | | | | | | | | | | | * commit '67deba8a416d818f3d95aef0aa916589090396e2': Use avpriv_report_missing_feature() where appropriate Merged-by: Clément Bœsch <cboesch@gopro.com>
| * Use avpriv_report_missing_feature() where appropriateDiego Biurrun2016-11-082-3/+2
| |
* | avdevice/decklink: deprecate @mode syntax in device name to specify modeMarton Balint2017-03-282-4/+4
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_enc: convert to std::atomicMarton Balint2017-03-281-4/+6
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | Merge commit '2f806622e1270d3ed1d41a53049a19673dafbe70'Clément Bœsch2017-03-241-1/+2
|\ \ | |/ | | | | | | | | | | * commit '2f806622e1270d3ed1d41a53049a19673dafbe70': bktr: Use memset(0) instead of zero initialization for struct sigaction Merged-by: Clément Bœsch <u@pkh.me>
| * bktr: Use memset(0) instead of zero initialization for struct sigactionDiego Biurrun2016-10-221-1/+2
| | | | | | | | | | | | | | | | sigaction is not defined in standards as a struct starting with another struct. Some *BSD variants do however, resulting in a warning from the zero initialization, which this change eliminates. This partially reverts a92be9b856bd11b081041c43c25d442028fe9a63.
* | Merge commit '3a165c187da7d74f46f6c1778294e8c5a3a7151f'Clément Bœsch2017-03-222-8/+9
|\ \ | |/ | | | | | | | | | | * commit '3a165c187da7d74f46f6c1778294e8c5a3a7151f': v4l2: convert to stdatomic Merged-by: Clément Bœsch <u@pkh.me>
| * v4l2: convert to stdatomicAnton Khirnov2016-10-021-9/+9
| |
| * libdc1394: Distinguish between enumeration errors and no cameras foundJosh de Kock2016-09-151-3/+8
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avdevice/decklink: new option 'format_code' to set video format by fourCCMatthias Hunstock2017-03-225-7/+18
| | | | | | | | | | Signed-off-by: Matthias Hunstock <atze@fem.tu-ilmenau.de> Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink: add format_code of display mode to list_format outputMatthias Hunstock2017-03-221-4/+7
| | | | | | | | | | Signed-off-by: Matthias Hunstock <atze@fem.tu-ilmenau.de> Signed-off-by: Marton Balint <cus@passwd.hu>
* | Merge commit '93fed46a92bab8be176d3e67be4354189a8dbe7f'Clément Bœsch2017-03-191-13/+0
|\ \ | |/ | | | | | | | | | | * commit '93fed46a92bab8be176d3e67be4354189a8dbe7f': timefilter: test: Drop some disabled debug cruft Merged-by: Clément Bœsch <u@pkh.me>
| * timefilter: test: Drop some disabled debug cruftDiego Biurrun2016-08-171-13/+0
| |
* | Merge commit '5ed4644d6de7f6112431dc2d9a5cfe9a0a75a688'Clément Bœsch2017-03-154-4/+4
|\ \ | |/ | | | | | | | | | | * commit '5ed4644d6de7f6112431dc2d9a5cfe9a0a75a688': x11grab: Rename internal component to "xcbgrab" Merged-by: Clément Bœsch <u@pkh.me>
| * x11grab: Rename internal component to "xcbgrab"Diego Biurrun2016-07-294-4/+4
| |
* | Merge commit '4fef648d10bf3bcfd4b8fa5755c1128966a2427c'Clément Bœsch2017-03-154-698/+1
|\ \ | |/ | | | | | | | | | | * commit '4fef648d10bf3bcfd4b8fa5755c1128966a2427c': Remove the legacy X11 screen grabber Merged-by: Clément Bœsch <u@pkh.me>
| * Remove the legacy X11 screen grabberDiego Biurrun2016-07-294-650/+1
| | | | | | | | The XCB screen grabber is a drop-in replacement and not under GPL.
* | avdevice/alldevices: make avdevice_register_all thread safeMuhammad Faiz2017-03-072-8/+9
| | | | | | | | | | | | | | use ff_thread_once Suggested-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avdevice/decklink_dec: remove AVFMT_RAWPICTUREMarton Balint2017-02-261-1/+1
| | | | | | | | | | | | It has no effect for input devices. Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_enc: convert AVFMT_RAWPICTURE to AV_CODEC_ID_WRAPPED_AVFRAMEMarton Balint2017-02-263-44/+42
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_enc: add support to specify field orderMarton Balint2017-02-264-10/+27
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_enc: convert to codecparMarton Balint2017-02-261-10/+10
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavd/opengl_enc: Fix a typo.Carl Eugen Hoyos2017-02-231-1/+1
| |
* | lavd/opengl_enc: Support BGR48.Carl Eugen Hoyos2017-02-221-0/+1
| |
* | avdevice/iec61883: free packet on buffer allocation errorMarton Balint2017-02-191-0/+1
| | | | | | | | | | | | Fixes Coverity CID 1396416. Signed-off-by: Marton Balint <cus@passwd.hu>
* | Merge commit '5d0f85f1b2469b60d0838330aabe5353fdd9ef1d'Clément Bœsch2017-01-311-23/+21
|\ \ | |/ | | | | | | | | | | * commit '5d0f85f1b2469b60d0838330aabe5353fdd9ef1d': libdc1394: Fill in packet data directly Merged-by: Clément Bœsch <cboesch@gopro.com>
| * libdc1394: Fill in packet data directlyVittorio Giovara2016-07-201-23/+21
| | | | | | | | Drop the packet embedded in the context.
* | Cosmetics: Reindent after last commit.Carl Eugen Hoyos2017-01-251-2/+2
| |
* | lavd/v4l2: Avoid setting frame_size to a negative value.Carl Eugen Hoyos2017-01-251-0/+1
| |
* | lavd/lavfi: use buffersink accessors.Nicolas George2017-01-121-18/+19
| |
* | avdevice/decklink_enc: do not reference this after freeing itMarton Balint2016-12-271-1/+1
| | | | | | | | | | | | Fixes Coverity CID 1396863. Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_dec: properly initialize no_video variableMarton Balint2016-12-271-0/+1
| | | | | | | | | | | | Fixes Coverity CID 1396859. Signed-off-by: Marton Balint <cus@passwd.hu>
* | Merge commit '0b1bd1b2057d41fd0ccba7317911c484a50f9207'Hendrik Leppkes2016-11-182-2/+0
|\ \ | |/ | | | | | | | | | | * commit '0b1bd1b2057d41fd0ccba7317911c484a50f9207': lavd: Drop unneeded av_init_packet()s Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * lavd: Drop unneeded av_init_packet()sVittorio Giovara2016-07-132-2/+0
| | | | | | | | The input packet is already unref'd by the calling function.
| * avdevice: Ignore timefilter test programDiego Biurrun2016-06-141-0/+1
| |
* | lavd/xcbgrab: do not try to create refcounted packets.Nicolas George2016-11-031-30/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The framework will allocate a buffer and copy the data to it, that takes time. But it avoids constently creating and destroyng the shared memory segment, and that saves more time. On my setup, from ~200 to ~300 FPS at full screen (1920×1200), from ~1400 to ~3300 at smaller size (640×480), similar to legacy x11grab and confirmed by others. Plus, shared memory segments are a scarce resource, allocating potentially many is a bad idea. Note: if the application were to drop all references to the buffer before the next call to av_read_frame(), then passing the shared memory segment as a refcounted buffer would be even more efficient, but it is hard to guarantee, and it does not happen with the ffmpeg command-line tool. Using a small number of preallocated buffers and resorting to a copy when the pool is exhausted would be a solution to get the better of both worlds.
* | Bump minor versions after 3.2 branchpoint to seperate releaseMichael Niedermayer2016-10-261-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Bump minor versions for 3.2Michael Niedermayer2016-10-261-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavd/decklink_dec: fix indentationMarton Balint2016-10-211-11/+11
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavd/decklink_dec: add option to disable drawing bars on signal lossMarton Balint2016-10-215-2/+6
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavd/openal: don't return zero sized packet if no samples are availableMarton Balint2016-10-031-3/+10
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavd/sdl2: add sdl aliasJosh de Kock2016-09-251-1/+1
| | | | | | | | This commit also adds an sdl alias for the configure script.
* | lavd/sdl2: remove unused codeJosh de Kock2016-09-251-22/+5
| |
* | lavd/sdl2: Fix 32bit rgb formats on little-endian hardware.Carl Eugen Hoyos2016-09-241-8/+13
| |
* | lavd/sdl2: Move unsupported formats SDL_PIXELFORMAT_xxx888 updwards.Carl Eugen Hoyos2016-09-241-2/+2
| | | | | | | | There is a paragraph for unsupported SDL formats.
* | lavd: drop SDL1 device and SDL1 supportJosh de Kock2016-09-243-379/+0
| | | | | | | | Signed-off-by: Josh de Kock <josh@itanimul.li>
OpenPOWER on IntegriCloud