[FFmpeg-cvslog] rtpproto: Write a warning if the input data written isn't RTP packetized

2014-12-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Dec 7 01:42:06 2014 +0200| [29bc7bfba288ff8572ed967a8752a1dbde7b724b] | committer: Martin Storsjö rtpproto: Write a warning if the input data written isn't RTP packetized Tell the user that the RTP muxer needs to be used to packetize the

[FFmpeg-cvslog] arm: fft_vfp: Add a missing "endconst" when building in thumb mode

2014-12-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 16 12:38:53 2014 +0200| [ae81576414f2d2083d3118fb4abe1ebc5a7a4c54] | committer: Martin Storsjö arm: fft_vfp: Add a missing "endconst" when building in thumb mode Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] arm: fft_vfp: Unify the behaviour in ff_fft_calc_vfp between arm/thumb

2014-12-08 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 16 12:46:51 2014 +0200| [b280c6202b28b371a8d96850194fd69d7ad5dcc0] | committer: Martin Storsjö arm: fft_vfp: Unify the behaviour in ff_fft_calc_vfp between arm/thumb Don't include the function pointer table in the code segment in arm

[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] rtpdec_vp8: Set the keyframe flag

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Feb 20 16:17:44 2015 +0200| [ba2e07909b848e583245856a59d0fe1dd08f917e] | committer: Martin Storsjö rtpdec_vp8: Set the keyframe flag This allows the output to be used with stream copy, which discards packet from the start until the first keyframe

[FFmpeg-cvslog] rtpdec_h264: Include the right header for AV_RB16

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:04:45 2015 +0200| [8bdbf49c6f4d9473183a3c45ec70d611eb6183cd] | committer: Martin Storsjö rtpdec_h264: Include the right header for AV_RB16 Including libavcodec/get_bits.h is superfluous for AV_RB16 - nothing in this file uses any actual

[FFmpeg-cvslog] rtpdec_h264: Use av_realloc instead of av_malloc+mempcy

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:12:06 2015 +0200| [7650caf013f45ebebf128855735a0c6350836ea4] | committer: Martin Storsjö rtpdec_h264: Use av_realloc instead of av_malloc+mempcy This is similar to what was done for rtpdec_hevc in ced7238cd01. Signed-off-by: Martin

[FFmpeg-cvslog] rtpdec_h264: Make a parameter pointer const

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:14:05 2015 +0200| [bb8c6ac840afa69dd37860fdf85da9f4cf1e0ae4] | committer: Martin Storsjö rtpdec_h264: Make a parameter pointer const Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtpdec_h264: Return immediately on errors in h264_handle_packet_stap_a

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:28:01 2015 +0200| [176903ce833ce7469f411640e9748a0d549b5285] | committer: Martin Storsjö rtpdec_h264: Return immediately on errors in h264_handle_packet_stap_a Previously, errors were only logged but the code kept on trying, and never

[FFmpeg-cvslog] rtpdec_h264: Remove an unnecessary check

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:28:58 2015 +0200| [a335ed767161c6da2815371177cfd5e40f78e5b7] | committer: Martin Storsjö rtpdec_h264: Remove an unnecessary check If src_len is too small for nal_size, we already print a warning above, and the next step is to check the

[FFmpeg-cvslog] rtpdec_h264: Move a leftover comment into h264_handle_packet_stap_a

2015-02-20 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:49:18 2015 +0200| [46ad9ac9641d1fe8292ec1f46bbd2e4456621ca7] | committer: Martin Storsjö rtpdec_h264: Move a leftover comment into h264_handle_packet_stap_a Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] rtpdec_h264: Generalize parse_sprop_parameter_sets

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:19:29 2015 +0200| [48183b3ad45c95e386a4cb02e1a68b53e6835ac5] | committer: Martin Storsjö rtpdec_h264: Generalize parse_sprop_parameter_sets Don't write directly into an AVCodecContext, write into given pointers. Signed-off-by: M

[FFmpeg-cvslog] rtpdec_h264: Prepare h264_handle_packet_stap_a for sharing with hevc

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 21:40:48 2015 +0200| [a3cc519d1f43bf93cc29fd53284a2b8aa6189a9a] | committer: Martin Storsjö rtpdec_h264: Prepare h264_handle_packet_stap_a for sharing with hevc Add a parameter for skipping a number of bytes at the start of each nal

[FFmpeg-cvslog] rtpdec_h264: Fix nal type counting after refactoring

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 22:12:21 2015 +0200| [16163e6bf2d446c06d4dd053c0852074bb50508d] | committer: Martin Storsjö rtpdec_h264: Fix nal type counting after refactoring This fixes builds with -DDEBUG after f0a874799. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] rtpdec_h264: Make reusable functions non-static

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 22:18:55 2015 +0200| [0de07510844517b615ef2a2e2916f6391ad88687] | committer: Martin Storsjö rtpdec_h264: Make reusable functions non-static Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtpdec_hevc: Use a shared function for parsing parameter sets

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 22:22:55 2015 +0200| [10e2d8b5562d8729e4eefbcec63a11eb8a0c502c] | committer: Martin Storsjö rtpdec_hevc: Use a shared function for parsing parameter sets Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] rtpdec_hevc: Initialize variables to silence false positive compiler warnings

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Feb 19 22:26:40 2015 +0200| [b878ba03e7e088777cc5083766e0b2a293e716ee] | committer: Martin Storsjö rtpdec_hevc: Initialize variables to silence false positive compiler warnings For some reason, clang didn't warn about this prior to usin

[FFmpeg-cvslog] rtpdec_h264: Add a missing closing paren in a log message

2015-02-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Feb 20 20:57:17 2015 +0200| [ff394ca087d41941d2157e7a4e356e3ad312494e] | committer: Martin Storsjö rtpdec_h264: Add a missing closing paren in a log message Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] rtpenc_h264: Aggregate multiple NAL units into one RTP packet, if possible

2015-02-22 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Feb 20 21:21:27 2015 +0200| [e2220e734f3d01145ef9aefbd7b6ff29a89ae159] | committer: Martin Storsjö rtpenc_h264: Aggregate multiple NAL units into one RTP packet, if possible Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] rtpenc_hevc: Aggregate multiple NAL units into one RTP packet, if possible

2015-02-22 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Feb 20 21:37:50 2015 +0200| [a388e72d1a6b0888cc1591cb699f61a9c1089cf4] | committer: Martin Storsjö rtpenc_hevc: Aggregate multiple NAL units into one RTP packet, if possible Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] rtpdec_hevc: Skip 1 byte (DOND) instead of 2 (DONL) between aggregation units

2015-02-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Feb 22 23:25:28 2015 +0200| [fe208ca54b0d3b6bbe1c660d371bb2cc6cf40ffc] | committer: Martin Storsjö rtpdec_hevc: Skip 1 byte (DOND) instead of 2 (DONL) between aggregation units Only the first aggregation unit has 2 bytes (DONL) prepended, if such

[FFmpeg-cvslog] rtsp: Interpret the text media type as AVMEDIA_TYPE_DATA

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 17:16:32 2015 +0200| [26524e358147aade6e9dd18fff42d61b966bbc70] | committer: Martin Storsjö rtsp: Interpret the text media type as AVMEDIA_TYPE_DATA Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] rtpdec: Add missing trailing commas

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:06:41 2015 +0200| [3cd5828fc0007e6d056067444de053a34ddedd02] | committer: Martin Storsjö rtpdec: Add missing trailing commas Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtsp: Fix the indentation of a linewrapped statement

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:56:28 2015 +0200| [74d318f138f2a3f1b2fe81aea826d80d1e60f54c] | committer: Martin Storsjö rtsp: Fix the indentation of a linewrapped statement Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtpdec_amr: Use the common indentation style

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:31:29 2015 +0200| [fe414059ec1fe8237574bed34cdaa8ac3893917b] | committer: Martin Storsjö rtpdec_amr: Use the common indentation style Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtpdec_h264: Remove unnecessary struct padding

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:03:44 2015 +0200| [247764a592f83521f9c1ccdc900b00a8b84f3c87] | committer: Martin Storsjö rtpdec_h264: Remove unnecessary struct padding There's no point in adding padding in the allocation of a depacketizer specific context s

[FFmpeg-cvslog] rtpdec: Change enc_name to a pointer instead of a fixed-size buffer

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:53:19 2015 +0200| [353b492d0f2a21ae8eb829db1ac01b54b2a4d202] | committer: Martin Storsjö rtpdec: Change enc_name to a pointer instead of a fixed-size buffer This avoids allocating space for a too large buffer for all the name strings

[FFmpeg-cvslog] rtpdec_h264: Remove an unnecessary include

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:22:28 2015 +0200| [0752f700d63f6b15ffd5369ac7615414cce71247] | committer: Martin Storsjö rtpdec_h264: Remove an unnecessary include Nothing in this file use any network functions. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] rtpdec: Remove unnecessary _if_needed suffixes on functions

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:25:55 2015 +0200| [db158f0dd217cf839be8af195d66cf49a76537a8] | committer: Martin Storsjö rtpdec: Remove unnecessary _if_needed suffixes on functions Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] rtpdec_mpa_robust: Move .enc_name to the start of the struct

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:51:59 2015 +0200| [b651c9139e1ab222d5aab9151dcd7d6e40e49885] | committer: Martin Storsjö rtpdec_mpa_robust: Move .enc_name to the start of the struct This makes it match the other depacketizers. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] rtpdec: Set need_parsing via a handler field

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:51:05 2015 +0200| [2b982e92f42a6e661d90b12b6592cd13cae496d4] | committer: Martin Storsjö rtpdec: Set need_parsing via a handler field This avoids implementing a full function just to set this one field. Signed-off-by: Martin Storsjö

[FFmpeg-cvslog] rtpdec: Allow setting the need_parsing field in RTPDynamicProtocolHandler

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:35:48 2015 +0200| [b7a4c319fda22aa91ce29692d728ec6103b514f6] | committer: Martin Storsjö rtpdec: Allow setting the need_parsing field in RTPDynamicProtocolHandler This allows getting rid of quite a bit of boilerplate in depacketizers

[FFmpeg-cvslog] rtpdec: Allow allocating and freeing the private data without explicit functions

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 21:57:33 2015 +0200| [e72605f80bf5cbe32053a554ccc137e0a99cf3dd] | committer: Martin Storsjö rtpdec: Allow allocating and freeing the private data without explicit functions This can reduce the amount of boilerplate in simple depacketizers

[FFmpeg-cvslog] rtpdec: Get rid of all trivial .alloc/.free functions

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 22:18:32 2015 +0200| [5d8cae45737bed6239bd6b6e0698802dbe1463c8] | committer: Martin Storsjö rtpdec: Get rid of all trivial .alloc/.free functions Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] rtpdec_hevc: Add asterisks at the start of each long comment line

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 23:13:55 2015 +0200| [5956f489d0452ff6dea6b6b81b4fa8e596fc5684] | committer: Martin Storsjö rtpdec_hevc: Add asterisks at the start of each long comment line This is the common style for such comments. Signed-off-by: Martin Storsjö

[FFmpeg-cvslog] rtpdec_hevc: Share the implementation of parsing a=framesize with h264

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 20:59:41 2015 +0200| [8633fb47db2ec39eb8bd1bd65302af75a94ff5d0] | committer: Martin Storsjö rtpdec_hevc: Share the implementation of parsing a=framesize with h264 Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] rtpdec_hevc: Reduce indentation level by returning early on errors

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 23:17:54 2015 +0200| [f3449062a8d100ac4f703647336c32b126aa99f1] | committer: Martin Storsjö rtpdec_hevc: Reduce indentation level by returning early on errors Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] rtpdec_hevc: Share the implementation of fragmented packets with h264

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 23:28:34 2015 +0200| [3567b91e49c6ae101c9a35c90f46b8ad9890ac15] | committer: Martin Storsjö rtpdec_hevc: Share the implementation of fragmented packets with h264 Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] rtpenc: Merge the h264 and hevc packetizers

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Feb 23 23:06:01 2015 +0200| [c82bf15dca00f67a701d126e47ea9075fc9459cb] | committer: Martin Storsjö rtpenc: Merge the h264 and hevc packetizers They share a great deal of common structure; only a few minor bits in the headers differ. This also

[FFmpeg-cvslog] rtpdec: Remove unnecessary checks

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Feb 24 13:30:12 2015 +0200| [12251f997bbc0abb93be39c51021e6d404ca385f] | committer: Martin Storsjö rtpdec: Remove unnecessary checks The free function of a depacketizer won't be called if data is NULL. Signed-off-by: Martin Storsjö &

[FFmpeg-cvslog] rtpdec: Add const to string parameters in internal fmtp parsing functions

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Feb 24 12:31:23 2015 +0200| [ac0e54fda9305cc7d149007f5b512bb8619f7c78] | committer: Martin Storsjö rtpdec: Add const to string parameters in internal fmtp parsing functions Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] rtpdec: Remove unnecessary inline attributes

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Feb 24 12:56:51 2015 +0200| [88434f9725e7c9484dcbcf323566ae88a2904f32] | committer: Martin Storsjö rtpdec: Remove unnecessary inline attributes These functions are far from performance critical, so there's no point in marking them as i

[FFmpeg-cvslog] rtpdec: Don't pass non-const pointers to fmtp attribute parsing functions

2015-02-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Feb 24 12:32:17 2015 +0200| [ec96a89c3e507cf0fb1f2b159b28a53f2bad9a74] | committer: Martin Storsjö rtpdec: Don't pass non-const pointers to fmtp attribute parsing functions This makes it clear that the individual parsing functions can't

<    4   5   6   7   8   9   10   >