[FFmpeg-cvslog] arm: Use .data.rel.ro for const data with relocations

2014-12-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 16 12:51:54 2014 +0200| [f963f80399deb1a2b44c1bac3af7123e8a0c9e46] | committer: Martin Storsjö arm: Use .data.rel.ro for const data with relocations Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] aarch64: Use .data.rel.ro for const data with relocations

2014-12-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 16 12:52:21 2014 +0200| [780cd20b00a69e26bbfffbb8eec16fbe999ea793] | committer: Martin Storsjö aarch64: Use .data.rel.ro for const data with relocations This reverts commit c00365b46d464ce47716315c1801818d811bdb9a in addition to using a

[FFmpeg-cvslog] libavformat: Build hevc.o when building the RTP muxer

2014-12-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Dec 9 12:13:54 2014 +0200| [fccfc22d1f304aef42a0b960e4c1d55ce67107f5] | committer: Martin Storsjö libavformat: Build hevc.o when building the RTP muxer The RTP muxer enables the actual codepaths within sdp.c, which depend on hevc.o since

[FFmpeg-cvslog] rtpproto: Fix the input RTP data format check

2014-12-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Dec 9 16:05:14 2014 +0200| [95d880fa6436f3b557a9c060428a04b9e4d552df] | committer: Martin Storsjö rtpproto: Fix the input RTP data format check Only the upper 2 bits of the first byte are known to be a fixed value. The lower bits in the first

[FFmpeg-cvslog] libfdk-aacdec: Fix a boundary check

2014-12-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Dec 10 08:02:43 2014 +0200| [c7921a480467876ece06566e0efd8f6bce9d1903] | committer: Martin Storsjö libfdk-aacdec: Fix a boundary check This avoids potential out of bounds writes, with potential future versions of the library. Bug-Id: CID 1254945

[FFmpeg-cvslog] dashenc: Change the duration fields to 64 bit

2014-12-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Dec 10 08:08:59 2014 +0200| [e737a4aaafcb1d761b7f96043c2f83ce742c64ae] | committer: Martin Storsjö dashenc: Change the duration fields to 64 bit For the last_duration field, it's mostly theoretical, but the total_duration field more probabl

[FFmpeg-cvslog] mov: Fix handling of zero-length metadata values

2014-12-15 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 15 12:09:10 2014 +0200| [6f4364aba9d70dc5fd9f1c88b9c03bf9ea893d40] | committer: Martin Storsjö mov: Fix handling of zero-length metadata values Since 3cec81f4d4, a zero-length metadata value would try to allocate 2*0 bytes, where av_malloc

[FFmpeg-cvslog] dashenc: Write segment timelines properly if the timeline has gaps

2014-12-17 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Nov 28 10:40:05 2014 +0200| [2f628d5943c12389c07d652d23d3916997f9f0f6] | committer: Martin Storsjö dashenc: Write segment timelines properly if the timeline has gaps Write a new start time if the duration of the previous segment didn't matc

[FFmpeg-cvslog] dashenc: Adjust the start time of a segment to the end of the previous segment

2014-12-17 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Nov 28 10:43:53 2014 +0200| [456e93bfdd4cbc5e995dea415019abd0703d0e16] | committer: Martin Storsjö dashenc: Adjust the start time of a segment to the end of the previous segment This is the same adjustment that the mp4 muxer does to the start

[FFmpeg-cvslog] rtpenc: Set the timestamp properly when sending mpegts data, too

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon May 9 16:44:37 2011 +0300| [01f251c44d83eedc819625d2caac9ff9697a085d] | committer: Martin Storsjö rtpenc: Set the timestamp properly when sending mpegts data, too Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] rtpenc: Set the AVFMT_TS_NONSTRICT flag

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Dec 12 18:57:38 2014 +0200| [42181740a3972e17d0097d28fabc9a1a60322d47] | committer: Martin Storsjö rtpenc: Set the AVFMT_TS_NONSTRICT flag In particular, when packetizing mpegts into rtp, the input packet timestamp may come from more than one

[FFmpeg-cvslog] rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Dec 17 13:50:06 2014 +0200| [df07c07b3de0a5e8890078944de1eb5cb8372ef8] | committer: Martin Storsjö rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data If we throw away the buffered incomplete frame, make sure to also throw away

[FFmpeg-cvslog] h261enc: Disallow sliced encoding

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Dec 17 12:18:03 2014 +0200| [91bfac759dfd536e439ad3e35964705012c6a5a7] | committer: Martin Storsjö h261enc: Disallow sliced encoding This avoids trying to do sliced encoding, even if a slice/packet size is requested (via the -ps option or the

[FFmpeg-cvslog] rtpenc: Avoid brittle switch fallthroughs

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 18 12:20:11 2014 +0200| [adc214e6797750285a5e62634b8521db521162ad] | committer: Martin Storsjö rtpenc: Avoid brittle switch fallthroughs Instead explicitly jump to the default case in the cases where it is wanted, and avoid fallthrough

[FFmpeg-cvslog] libavformat: Add a muxer wrapping mpegts encoding into RTP

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon May 9 16:44:54 2011 +0300| [8a70ef94b9c377293b3dfa7d92cdc81a4fe1543a] | committer: Martin Storsjö libavformat: Add a muxer wrapping mpegts encoding into RTP Since this structurally is quite different from normal RTP (multiple streams are muxed

[FFmpeg-cvslog] movenc: Adjust the pts of new fragments similarly to what is done for dts

2014-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 23 23:23:43 2014 +0200| [59f0275dd0a42a7f90271a83a78e9ca5e69ff5b0] | committer: Martin Storsjö movenc: Adjust the pts of new fragments similarly to what is done for dts The pts and the corresponding duration is written in sidx atoms, thus

[FFmpeg-cvslog] libavformat: Allow calling av_write_trailer with a NULL AVIOContext

2014-12-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Dec 19 15:40:02 2014 +0200| [4895aa65c6ddec2e33ec3c023f221b1bafcbaf9f] | committer: Martin Storsjö libavformat: Allow calling av_write_trailer with a NULL AVIOContext Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] libavformat: Allow calling av_write_trailer with a NULL AVIOContext

2014-12-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Dec 19 15:40:02 2014 +0200| [4895aa65c6ddec2e33ec3c023f221b1bafcbaf9f] | committer: Martin Storsjö libavformat: Allow calling av_write_trailer with a NULL AVIOContext Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] mpegts: Support running the write_trailer function without an AVIOContext

2014-12-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Dec 19 15:23:06 2014 +0200| [e2ce16392205d8efe9143329ed3fb5fcb15498fa] | committer: Martin Storsjö mpegts: Support running the write_trailer function without an AVIOContext If opening and closing dynamic buffers as AVIOContext, we may not have

[FFmpeg-cvslog] rtpenc_mpegts: Call write_trailer for the mpegts muxer even if no output buffer exists

2014-12-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Dec 19 15:26:23 2014 +0200| [fc308b30bb24e623fed042ec78b10803b2362a18] | committer: Martin Storsjö rtpenc_mpegts: Call write_trailer for the mpegts muxer even if no output buffer exists Since the mpegts muxer now can handle being called with a

[FFmpeg-cvslog] libavformat: Only use MoveFileExA when targeting the desktop API subset

2014-12-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 15 23:55:30 2014 +0200| [8ebf02f8f530240edf7e45f35f7647ef9dd44a58] | committer: Martin Storsjö libavformat: Only use MoveFileExA when targeting the desktop API subset The MoveFileExA is available in the headers regardless which API subset is

[FFmpeg-cvslog] fate: Use bitexact conversions in the dpxparser test

2014-12-29 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 29 00:20:08 2014 +0200| [50036c30df83b609bc5a95276f1287f8b9b8bdd6] | committer: Martin Storsjö fate: Use bitexact conversions in the dpxparser test This fixes fate on e.g. ppc. Signed-off-by: Martin Storsjö > http://git.videolan.

[FFmpeg-cvslog] dashenc: Fix writing of timelines that don't start at t=0

2014-12-29 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 29 15:39:23 2014 +0200| [b91a5757fcbf723da99b05b298a6f820271dbc2b] | committer: Martin Storsjö dashenc: Fix writing of timelines that don't start at t=0 When writing an explicit time, reset the cur_time variable to this value as well.

[FFmpeg-cvslog] dashenc: Remove some stray double spaces

2014-12-29 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 29 14:57:05 2014 +0200| [8d54bacb789c7d37ca3cf48d9ac13083ad0c1ba7] | committer: Martin Storsjö dashenc: Remove some stray double spaces Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] movenc: Factorize writing ftyp and other identification tags to a separate function

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 18 23:52:42 2014 +0200| [355d01a1bf55297b1d1f04e4bfbf0ddc93b6247e] | committer: Martin Storsjö movenc: Factorize writing ftyp and other identification tags to a separate function Signed-off-by: Martin Storsjö > http://git.videolan.

[FFmpeg-cvslog] movenc: Remove an unnecessary condition when flushing fragments

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 18 23:59:27 2014 +0200| [724cbea7193945fe5a5b4dea8ede344803572844] | committer: Martin Storsjö movenc: Remove an unnecessary condition when flushing fragments If fragments == 0 it means we haven't written any moov atom yet. If the empty

[FFmpeg-cvslog] movenc: Use start_dts/cts instead of cluster[0] for writing edit lists

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Nov 3 20:34:27 2014 +0200| [c725faebda9a516766d94c33b07972ab0f70cf93] | committer: Martin Storsjö movenc: Use start_dts/cts instead of cluster[0] for writing edit lists This allows writing edit lists even when track->entry == 0, if the st

[FFmpeg-cvslog] movenc: Add an option for delaying writing the moov with empty_moov

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Nov 3 16:09:15 2014 +0200| [847bf5988fec1d3e65c1d8cf0cdb8caf0cfd0c1b] | committer: Martin Storsjö movenc: Add an option for delaying writing the moov with empty_moov This delays writing the moov until the first fragment is written, or can be

[FFmpeg-cvslog] movenc: Get rid of a hack for updating the dvc1 atom

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 29 13:32:21 2014 +0200| [b3b0b35db2f3b61bf2f0f4fa85f5b6267d83c8fe] | committer: Martin Storsjö movenc: Get rid of a hack for updating the dvc1 atom Use the more generic approach with the delay_moov flag, instead of having a update mechanism

[FFmpeg-cvslog] dashenc: Use delay_moov

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Nov 3 21:42:09 2014 +0200| [c5e7ea13d2d4da0c5da91973a547afff6fe9e011] | committer: Martin Storsjö dashenc: Use delay_moov Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dashenc: Use pts for MPD timeline timestamps

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Nov 17 14:34:46 2014 +0200| [7a1a63e34fa46af18311c2493fdaec9a93bdb750] | committer: Martin Storsjö dashenc: Use pts for MPD timeline timestamps This should be more correct. This also should give more sensible switching between video streams with

[FFmpeg-cvslog] sidxindex: Don' t adjust the Period start time depending on the track start time

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Nov 28 09:40:31 2014 +0200| [5cf6bda6e2eae496e8eb2bb06c96852d59a58b8a] | committer: Martin Storsjö sidxindex: Don't adjust the Period start time depending on the track start time This was only necessary to get playback to start with dash.js

[FFmpeg-cvslog] sidxindex: Remove parsing that isn't necessary any longer

2015-01-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Nov 28 09:42:53 2014 +0200| [470c9db11ff2c3249e995e7ba68e87bb81bf778c] | committer: Martin Storsjö sidxindex: Remove parsing that isn't necessary any longer When we don't adjust the Period start time, we don't ne

[FFmpeg-cvslog] avisynth: Use RTLD_LOCAL instead of RTLD_GLOBAL

2015-01-03 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 1 00:58:06 2015 +0200| [f2ad1495f23376ce61542967f4fc14205f284d40] | committer: Martin Storsjö avisynth: Use RTLD_LOCAL instead of RTLD_GLOBAL There shouldn't be any need to add the loaded libraries to the global symbol namespace. Signe

[FFmpeg-cvslog] movenc: Enable editlists by default if delay_moov is enabled

2015-01-05 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jan 3 01:44:38 2015 +0200| [46808fdf04ab113df374157b90b506eb3110daf2] | committer: Martin Storsjö movenc: Enable editlists by default if delay_moov is enabled Being able to write editlists properly is one of the main points in the delay_moov

[FFmpeg-cvslog] libavformat: Remove a misleading/incorrect comment

2015-01-05 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jan 3 21:22:31 2015 +0200| [c4aa0f865fb2c3b28a309d1bb27fd1c24b75ba28] | committer: Martin Storsjö libavformat: Remove a misleading/incorrect comment This comment can be traced back to the initial commit from 2001, and it seemed to be misleading

[FFmpeg-cvslog] libavformat: Check for malloc failures in avformat_new_stream

2015-01-05 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jan 3 21:27:21 2015 +0200| [9f810a9b374e0ff8e2a19fd8a7347afe2933e229] | committer: Martin Storsjö libavformat: Check for malloc failures in avformat_new_stream CC: libav-sta...@libav.org Signed-off-by: Martin Storsjö > http://git.videolan.

[FFmpeg-cvslog] configure: Remap -L to -libpath for msvc

2015-01-05 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jan 2 23:29:27 2015 +0200| [f4d4e66a24a5c9497a5b6d3c089ac58089a87428] | committer: Martin Storsjö configure: Remap -L to -libpath for msvc This allows using libraries that are detected via pkg-config with msvc. (The libraries themselves may have

[FFmpeg-cvslog] movenc: Readd an accidentally removed condition

2015-01-06 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Jan 5 15:07:01 2015 +0200| [e581e88cbdb3323ca0026a54b39a9716a3686e9f] | committer: Martin Storsjö movenc: Readd an accidentally removed condition This was removed accidentally as part of 847bf598. This could cause groundless warning logging

[FFmpeg-cvslog] movenc: Fix a typo in a comment

2015-01-06 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Jan 5 15:13:48 2015 +0200| [2a1500fb552364488cfbee3e29e296788a3a6bdd] | committer: Martin Storsjö movenc: Fix a typo in a comment Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] libavcodec: Add an OpenH264 encoder wrapper

2015-01-06 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 12 17:13:55 2013 +0200| [8a3d9ca603f4d15ecaa9ca379cbaab4ecaec8ce4] | committer: Martin Storsjö libavcodec: Add an OpenH264 encoder wrapper Compared to existing, common opensource H264 encoders, this can be useful since it has got a different

[FFmpeg-cvslog] doc: Add initial documentation about the OpenH264 encoder wrapper

2015-01-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 8 00:02:05 2015 +0200| [71ec3d36fa6122b3b6c5c68a21b9c70cb2e668e8] | committer: Martin Storsjö doc: Add initial documentation about the OpenH264 encoder wrapper Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] libopenh264enc: Fix a typo and some nitpicks

2015-01-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 8 00:03:09 2015 +0200| [3852e2c926ddb166c7aa69c4644a86100ea144d9] | committer: Martin Storsjö libopenh264enc: Fix a typo and some nitpicks Also move the .long_name entry to below the .name entry. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] libfdk-aacdec: Make sure decoding doesn' t add any extra delay in the latest version of fdk-aac

2015-01-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 7 23:49:41 2015 +0200| [2dbd35b00c6433e587d5f44d5dbc8972ebbaa88e] | committer: Martin Storsjö libfdk-aacdec: Make sure decoding doesn't add any extra delay in the latest version of fdk-aac The latest version added support for a new o

[FFmpeg-cvslog] libavformat: Build hevc.o when building the RTP muxer

2015-01-08 Thread Martin Storsjö
ffmpeg | branch: release/2.5 | Martin Storsjö | Tue Dec 9 12:13:54 2014 +0200| [93cbdcd4d30c9b673496df2649b6f91f40791dcc] | committer: James Almer libavformat: Build hevc.o when building the RTP muxer The RTP muxer enables the actual codepaths within sdp.c, which depend on hevc.o since

[FFmpeg-cvslog] rtmppkt: Repeat the full 32 bit timestamp for chunking continuation packets

2015-01-15 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 14 23:09:06 2015 +0200| [024e5a2d5ff8a94adce48abb15ce2fb471f9d18e] | committer: Martin Storsjö rtmppkt: Repeat the full 32 bit timestamp for chunking continuation packets This fixes sending chunked packets (packets larger than the output

[FFmpeg-cvslog] libavformat: Check for malloc failures in avformat_new_stream

2015-01-17 Thread Martin Storsjö
ffmpeg | branch: release/2.4 | Martin Storsjö | Sat Jan 3 21:27:21 2015 +0200| [932caa50a5dec7f2a69da8a417ccae84d19ae5e5] | committer: Luca Barbato libavformat: Check for malloc failures in avformat_new_stream CC: libav-sta...@libav.org Signed-off-by: Martin Storsjö (cherry picked from

[FFmpeg-cvslog] rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data

2015-01-17 Thread Martin Storsjö
ffmpeg | branch: release/2.4 | Martin Storsjö | Wed Dec 17 13:50:06 2014 +0200| [cbf31d5f15774b3ffd1e2009159dc7154a767b09] | committer: Luca Barbato rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data If we throw away the buffered incomplete frame, make sure to also throw

[FFmpeg-cvslog] lavc: Move the libtwolame encoder registration to the list for external libraries

2015-01-17 Thread Martin Storsjö
ffmpeg | branch: release/2.4 | Martin Storsjö | Fri Nov 21 14:23:02 2014 +0200| [527617485914004dc8b772056322ea5ae74c800d] | committer: Luca Barbato lavc: Move the libtwolame encoder registration to the list for external libraries This makes sure the default behaviour of using the internal

[FFmpeg-cvslog] configure: Fix enabling memalign_hack automatically

2015-01-17 Thread Martin Storsjö
ffmpeg | branch: release/2.4 | Martin Storsjö | Tue Nov 18 13:52:26 2014 +0200| [93bf4a74de99300fdc0deb83f672bf12e6f1c262] | committer: Luca Barbato configure: Fix enabling memalign_hack automatically simd_align_16 is a configure item that can be enabled or disabled, it's not a var

[FFmpeg-cvslog] libopenh264enc: Remove a workaround for silencing warnings about unused variables in the OpenH264 header

2015-01-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 8 13:50:58 2015 +0200| [bba02479260d0e7dec8c530a7e75a1c7aa53c06e] | committer: Martin Storsjö libopenh264enc: Remove a workaround for silencing warnings about unused variables in the OpenH264 header The 1.3 release branch of OpenH264 (as

[FFmpeg-cvslog] libopenh264enc: Move a declaration of a variable into an ifdef

2015-01-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 8 00:03:36 2015 +0200| [440119b18836887d98c9e337c5911563bb43588c] | committer: Martin Storsjö libopenh264enc: Move a declaration of a variable into an ifdef This avoids needing an attribute for silencing warnings about it being unused

[FFmpeg-cvslog] dashenc: Use inttypes.h macros for format strings instead of %lld

2015-01-22 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 21 16:45:29 2015 +0100| [3a724a7f3ba7fa766c6a6f0924a15cc742031b8d] | committer: Martin Storsjö dashenc: Use inttypes.h macros for format strings instead of %lld Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] rtspdec: Consistently use rtsp_hd_out for writing

2015-01-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 21 14:23:50 2015 +0100| [9108967513fcaff3d55514a7bca4c9fbba128c71] | committer: Martin Storsjö rtspdec: Consistently use rtsp_hd_out for writing Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] libopenh264: Log debug messages to a non-null context

2015-01-29 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 28 22:17:29 2015 +0200| [6996fd204a7f28b46a8c3c97bcf223998218c743] | committer: Martin Storsjö libopenh264: Log debug messages to a non-null context Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: Add a dependency on vc1_decoder from vc1_parser

2015-02-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Feb 1 17:24:35 2015 +0200| [28df0151b6618226b05ee52e031af0b11ca531b0] | committer: Martin Storsjö configure: Add a dependency on vc1_decoder from vc1_parser This fixes builds with vc1_parser enabled without vc1_decoder. All the vc1_decoder

[FFmpeg-cvslog] rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data

2015-02-04 Thread Martin Storsjö
ffmpeg | branch: release/1.2 | Martin Storsjö | Wed Dec 17 13:50:06 2014 +0200| [237cf31a573674d015cf93d319a56b368a862ebd] | committer: Michael Niedermayer rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data If we throw away the buffered incomplete frame, make sure to also

[FFmpeg-cvslog] rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data

2015-02-12 Thread Martin Storsjö
ffmpeg | branch: release/2.5 | Martin Storsjö | Wed Dec 17 13:50:06 2014 +0200| [5fbf63ea394e6a3ab2abf34628721cfa53e81182] | committer: Michael Niedermayer rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data If we throw away the buffered incomplete frame, make sure to also

[FFmpeg-cvslog] fate: Avoid unnecessary pixel format conversions

2015-06-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jun 30 22:35:44 2015 +0300| [e2bd03a14a4e3366df0b1ee8e284a97165be1f3c] | committer: Martin Storsjö fate: Avoid unnecessary pixel format conversions Most of the fate-dds-* and fate-txd-* tests already output into the same pixel format regardless

[FFmpeg-cvslog] rtsp: Make sure we don' t write too many transport entries into a fixed-size array

2015-07-20 Thread Martin Storsjö
ffmpeg | branch: release/2.6 | Martin Storsjö | Fri Apr 24 12:38:09 2015 +0300| [94a3d2e49caa23f9a9506b226ada1344a91ce24d] | committer: Michael Niedermayer rtsp: Make sure we don't write too many transport entries into a fixed-size array (cherry picked from c

[FFmpeg-cvslog] dds: Write the palette in the native endian form

2015-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jul 23 17:59:44 2015 +0300| [44f7df0c987965763c609f6dc36974b04182e58d] | committer: Martin Storsjö dds: Write the palette in the native endian form This fixes the palette on big endian, broken (or, differing from little endian) since 57214b2f7

[FFmpeg-cvslog] configure: Only add -FIstdlib.h for msvc/icl if necessary

2015-07-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 25 22:09:21 2015 +0300| [0cff125200ab53fa3ae70d85b4f614f269fe3426] | committer: Martin Storsjö configure: Only add -FIstdlib.h for msvc/icl if necessary This is only necessary on MSVC 2010/2012 (and possibly on some ICL versions). This both

[FFmpeg-cvslog] configure: Only redefine inline to __inline for msvc if necessary

2015-07-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 25 22:47:47 2015 +0300| [5fd553d31272d5ed42a7a5a0ecaab7b3452da83a] | committer: Martin Storsjö configure: Only redefine inline to __inline for msvc if necessary This isn't necessary on MSVC 2015 any longer. Signed-off-by: Martin St

[FFmpeg-cvslog] configure: Only redirect strtoll to _strtoi64 if necessary

2015-07-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 25 22:54:26 2015 +0300| [342b0ba5f93b09b1d0c2597db44605300e6fcc53] | committer: Martin Storsjö configure: Only redirect strtoll to _strtoi64 if necessary This isn't necessary any longer on MSVC 2013 Update 4. Signed-off-by: Martin St

[FFmpeg-cvslog] doc: Remove the now unnecessary remark about PATH and link.exe

2015-07-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Jul 26 20:23:30 2015 +0300| [6d3081e6c374ff7da12b07ed33d1662be1b32dbc] | committer: Martin Storsjö doc: Remove the now unnecessary remark about PATH and link.exe Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] configure: Simplify, remove an unnecessary intermediate variable

2015-07-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Jul 27 09:40:28 2015 +0300| [e4015b00d4e9e40dc1693a018edd51bf7a04993e] | committer: Martin Storsjö configure: Simplify, remove an unnecessary intermediate variable Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] configure: Default to armasm for --toolchain=msvc when targeting arm

2015-07-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jul 24 23:23:29 2015 +0300| [2192ff84dd720968108bc1ca54e239f4c94eb61d] | committer: Martin Storsjö configure: Default to armasm for --toolchain=msvc when targeting arm Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] configure: Check MSVC defines for identifying hardfloat

2015-07-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jul 24 23:25:10 2015 +0300| [616b409c8f1e4fa568908212c01f6530da8d2e71] | committer: Martin Storsjö configure: Check MSVC defines for identifying hardfloat This macro identifies whether VFPv3 is available; MSVC defaults to hardfloat (except for

[FFmpeg-cvslog] configure: Check for _M_ARMT to detect thumb when using MSVC

2015-07-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jul 24 23:29:17 2015 +0300| [60a21b3d81c1a11cf5a08950eadd4e84ca2e597c] | committer: Martin Storsjö configure: Check for _M_ARMT to detect thumb when using MSVC Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] dxva2/d3d11va: Set _WIN32_WINNT to 0x0602 instead of 0x0600

2015-07-28 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 25 20:30:31 2015 +0300| [d75b55635a02444c2f188c26e431a1cec992babe] | committer: Martin Storsjö dxva2/d3d11va: Set _WIN32_WINNT to 0x0602 instead of 0x0600 If _WIN32_WINNT is unset, we force it to a new enough value to make sure the necessary

[FFmpeg-cvslog] configure: Don' t force _WIN32_WINNT to an older version if targeting winphone/winrt

2015-07-28 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jul 24 23:12:43 2015 +0300| [c6e0829e3696c894d24c8088c3ee30a9c17534c2] | committer: Martin Storsjö configure: Don't force _WIN32_WINNT to an older version if targeting winphone/winrt This avoids having to manually set _WIN32_WINNT in --

[FFmpeg-cvslog] checkasm: Include io.h for isatty, if available

2015-07-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jul 29 23:08:09 2015 +0300| [bf0cef5c3a114df452e5476167634dd8f51eb448] | committer: Martin Storsjö checkasm: Include io.h for isatty, if available configure does check for isatty, and checkasm properly checks HAVE_ISATTY, but on some platforms

[FFmpeg-cvslog] rtsp: Only interpret $ as interleaved packet indicator at the start of replies

2015-07-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 21 13:05:43 2015 +0100| [764ec70149728be82304c163ccc4e280f1629201] | committer: Martin Storsjö rtsp: Only interpret $ as interleaved packet indicator at the start of replies Allow $ as character anywhere within normal RTSP replies - both

[FFmpeg-cvslog] movenc: Check that frag_info entries exist in mov_write_sidx_tag

2015-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 9 22:36:25 2015 +0300| [8e34089e265a6b01e1e3301e8864439d26793753] | committer: Martin Storsjö movenc: Check that frag_info entries exist in mov_write_sidx_tag This fixes crashes with pathological cases when trying to write a sidx index (via

[FFmpeg-cvslog] movenc: Rename reserved_moov_pos to reserved_header_pos

2015-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 9 22:39:28 2015 +0300| [83f254e65f938657a4dbec711e4c94252a72daf9] | committer: Martin Storsjö movenc: Rename reserved_moov_pos to reserved_header_pos The same field is also used for writing the sidx index header, for fragmented files, when

[FFmpeg-cvslog] movenc: Place the sidx index after the initial moov/mdat pair

2015-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 9 22:40:39 2015 +0300| [5f200bbf98efe50f63d0515b115d2ba8dae297bc] | committer: Martin Storsjö movenc: Place the sidx index after the initial moov/mdat pair For fragmented files with non-empty moov, with a fragment index (sidx), place the

[FFmpeg-cvslog] movenc: Add a new flag for writing global sidx indexes for dash

2015-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 9 23:11:55 2015 +0300| [26ac22e5e7394346e9d59f800e7d4e91f4518d33] | committer: Martin Storsjö movenc: Add a new flag for writing global sidx indexes for dash The double meaning of the faststart flag (moving a moov atom to the start of files

[FFmpeg-cvslog] configure: arm: Assume softfp ABI on darwin

2015-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Aug 14 09:47:21 2015 +0300| [cb2dbe2c762dae44d890aa26620bcdd9022fd0f3] | committer: Martin Storsjö configure: arm: Assume softfp ABI on darwin Don't try to detect the float ABI by checking at the toolchain name or by trying to assemble and

[FFmpeg-cvslog] libfdk-aacdec: Bump the max number of channels to 8

2015-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Aug 14 10:55:54 2015 +0300| [87de6ddb7b7674e329d5c96677bd8685bc7f7855] | committer: Martin Storsjö libfdk-aacdec: Bump the max number of channels to 8 In the latest version of fdk-aac, the decoder can output up to 8 channels; take this into

[FFmpeg-cvslog] libfdk-aacdec: Clean up properly if the init fails

2015-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Aug 14 11:33:03 2015 +0300| [f34b152eb7b7e8d2aee57c710a072cf74173fbe1] | committer: Martin Storsjö libfdk-aacdec: Clean up properly if the init fails Previously most of the error paths leaked. Also add FF_CODEC_CAP_INIT_THREADSAFE while adding

[FFmpeg-cvslog] libfdk-aacdec: Always decode into an intermediate buffer

2015-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Aug 14 11:05:30 2015 +0300| [1b90433f79de857550d4d8c35c89fbe954920594] | committer: Martin Storsjö libfdk-aacdec: Always decode into an intermediate buffer For ADTS streams, the output format (number of channels, frame size) can change at any

[FFmpeg-cvslog] mov: Allow more than one keyframe per trun

2015-09-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Sep 2 13:05:45 2015 +0300| [7cad1bf0759ada2a1fc3e80bb232a5377dd4fda4] | committer: Martin Storsjö mov: Allow more than one keyframe per trun The previous restriction was partially designed to fix certain (broken) samples from bug 215. There

[FFmpeg-cvslog] fate: Use the correct, local path to samples for opus reference files

2014-07-14 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 12 21:29:17 2014 +0300| [f9900822fc5f0b0c7242ca318290c090bd5d0af0] | committer: Martin Storsjö fate: Use the correct, local path to samples for opus reference files This fixes running fate in configs where the samples are located in a

[FFmpeg-cvslog] oggenc: Set the right AVOption size for the pref_duration option

2014-07-14 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Fri Jun 6 13:59:14 2014 +0300| [16f7cbef5610a878317596134607d2a89da66ecf] | committer: Luca Barbato oggenc: Set the right AVOption size for the pref_duration option On big endian machines, the default value set via the faulty AVOption ended up

[FFmpeg-cvslog] adpcm: Avoid reading out of bounds in the IMA QT trellis encoder

2014-07-14 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Thu Jun 5 11:48:53 2014 +0300| [771564945aa9aebe2f30192b925fcf4909225eca] | committer: Luca Barbato adpcm: Avoid reading out of bounds in the IMA QT trellis encoder This was broken in 095be4fb - samples+ch (for the previous non-planar case

[FFmpeg-cvslog] adpcm: Write the proper predictor in trellis mode in IMA QT

2014-07-14 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Thu Jun 5 14:49:14 2014 +0300| [564c023eba807b162527b17af40424de275fc795] | committer: Luca Barbato adpcm: Write the proper predictor in trellis mode in IMA QT The actual predictor value, set by the trellis code, never was written back into the

[FFmpeg-cvslog] configure: Assume runtime cpu detection on arm on --target-os= android as well

2014-07-17 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jul 16 19:43:12 2014 +0300| [a578b0407dc983aecd72028e1127062689b67089] | committer: Martin Storsjö configure: Assume runtime cpu detection on arm on --target-os=android as well Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] arm: cosmetics: Fix a misaligned asm operand

2014-07-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Jul 12 22:41:51 2014 +0300| [fe67f3fbb5f9f6a6b60f837f6bc5e087ac11f3bf] | committer: Martin Storsjö arm: cosmetics: Fix a misaligned asm operand Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] arm: cosmetics: Consistently use lowercase for shift operators

2014-07-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jul 18 01:39:49 2014 +0300| [7e18a727d2c2a19f22fcf68875d1b05fd2eafcef] | committer: Martin Storsjö arm: cosmetics: Consistently use lowercase for shift operators Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] configure: Extend the neon intrinsics check

2014-07-22 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 22 15:09:43 2014 +0300| [06a1d1323bc8afd03f085ae98d9b74e431b3534e] | committer: Martin Storsjö configure: Extend the neon intrinsics check Check for an instruction that causes the (very old) Apple GCC 4.2 to error out ("unrecognizable

[FFmpeg-cvslog] arm: Avoid using the 'setend' instruction on ARMv7 and newer

2014-07-30 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Fri Jul 4 18:21:50 2014 +0300| [b8e57113ecba5494d4bf47c29634392ea5fdb17b] | committer: Reinhard Tartler arm: Avoid using the 'setend' instruction on ARMv7 and newer This instruction is deprecated on ARMv8, and it is serializing on

[FFmpeg-cvslog] avplay: Handle pixel aspect ratio properly

2014-07-30 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Sun Jul 6 23:18:27 2014 +0300| [407912d17870a53e8a8cc072f192cadf358bc155] | committer: Reinhard Tartler avplay: Handle pixel aspect ratio properly This was broken (left half-implemented) in 354468fc12. CC: libav-sta...@libav.org Signed-off-by

[FFmpeg-cvslog] librtmp: Don't free the temp url at the end of rtmp_open

2014-07-30 Thread Martin Storsjö
ffmpeg | branch: release/2.2 | Martin Storsjö | Fri Jul 4 22:13:39 2014 +0300| [f6b3dce952d66f87883a50d90d6e98416ee397df] | committer: Reinhard Tartler librtmp: Don't free the temp url at the end of rtmp_open librtmp can keep pointers to this string internally, and may use them at shu

[FFmpeg-cvslog] configure: Include the armcc build number in the compiler identification

2014-08-06 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Jul 28 11:51:29 2014 +0300| [ed6d9ce914d552eeda16af857da97c4b1aea1e3f] | committer: Martin Storsjö configure: Include the armcc build number in the compiler identification This tries to find the most expressive part of the output of armcc --vsn

[FFmpeg-cvslog] adpcm: Avoid reading out of bounds in the IMA QT trellis encoder

2014-08-08 Thread Martin Storsjö
ffmpeg | branch: release/1.1 | Martin Storsjö | Thu Jun 5 11:48:53 2014 +0300| [744e7eea5d815efea777b6179d96e8d94b63ccfa] | committer: Luca Barbato adpcm: Avoid reading out of bounds in the IMA QT trellis encoder This was broken in 095be4fb - samples+ch (for the previous non-planar case

[FFmpeg-cvslog] adpcm: Write the proper predictor in trellis mode in IMA QT

2014-08-08 Thread Martin Storsjö
ffmpeg | branch: release/1.1 | Martin Storsjö | Thu Jun 5 14:49:14 2014 +0300| [21d3e0ac9e1719d8444b3f5466983587ac0ad240] | committer: Luca Barbato adpcm: Write the proper predictor in trellis mode in IMA QT The actual predictor value, set by the trellis code, never was written back into the

[FFmpeg-cvslog] configure: Add probe identification of MS armasm

2014-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Aug 9 22:25:44 2014 +0300| [f4312352fc52cc47c1ba398a33f629d32a737e91] | committer: Martin Storsjö configure: Add probe identification of MS armasm Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: Suggest upgrading gas-preprocessor instead of just installing

2014-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 10 16:05:41 2014 +0300| [ab0742d2f34d70415620441b7ed7da2f03a0c14f] | committer: Martin Storsjö configure: Suggest upgrading gas-preprocessor instead of just installing Older versions don't support all the features we test for now. Signe

[FFmpeg-cvslog] configure: Don't pass MSVC compiler options -M[TD] to armasm

2014-08-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Aug 10 14:40:09 2014 +0300| [08b94f160a2c966bb83e32bde0e52246fafa2155] | committer: Martin Storsjö configure: Don't pass MSVC compiler options -M[TD] to armasm The -MD option (for enabling a dynamically linked crt) gets interpreted as

[FFmpeg-cvslog] configure: Check for nanosleep in headers as well, not only in libs

2014-08-12 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Aug 12 11:23:38 2014 +0200| [223c374a9d977fdfe9af94858693c632f644aac7] | committer: Michael Niedermayer configure: Check for nanosleep in headers as well, not only in libs On mingw64 with c++11 support, the link libraries do contain a nanosleep

<    2   3   4   5   6   7   8   9   10   11   >