[vlc-commits] modules: allow '-' in module filenames

2015-04-01 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Mar 31 11:20:53 2015 +| [c7e2d546755edb533bf5b5bf0ca7726d92b2b92a] | committer: Jean-Baptiste Kempf modules: allow '-' in module filenames In include/vlc_plugin.h, CONCATENATE was failing due to an unexpected '-' character

[vlc-commits] audiotrack: fix crash

2015-03-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Mar 5 17:17:50 2015 +0100| [d693e502b56d6845ddaa4703d9c8092edbcd0349] | committer: Jean-Baptiste Kempf audiotrack: fix crash Create the thread after p_aout-sys is set. Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http

[vlc-commits] audiotrack: Fix deadlock with Android 4.4.2, 4.4.3 and 4.4.4

2015-03-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Mar 5 19:03:33 2015 +0100| [aa1daf01062dcd5fa427fa14c678d558930b7651] | committer: Jean-Baptiste Kempf audiotrack: Fix deadlock with Android 4.4.2, 4.4.3 and 4.4.4 see https://code.google.com/p/android/issues/detail?id=65807 see https

[vlc-commits] audiotrack: fix play wait delay

2015-03-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Mar 5 19:03:31 2015 +0100| [ad5b2e3ca73b343c9def5325928197318498b1e4] | committer: Jean-Baptiste Kempf audiotrack: fix play wait delay Don't postpone delay when a command is received. Signed-off-by: Jean-Baptiste Kempf j

[vlc-commits] audiotrack: move variable in good scope

2015-03-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Mar 5 19:03:30 2015 +0100| [c65d83da3936d86cd8baae478b0688975946d93a] | committer: Jean-Baptiste Kempf audiotrack: move variable in good scope Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi

[vlc-commits] audiotrack: wait more when internal buffer is full

2015-03-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Mar 5 19:03:32 2015 +0100| [8770588670798b80daa16be57f830fed69d40791] | committer: Jean-Baptiste Kempf audiotrack: wait more when internal buffer is full Less CPU usage. Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http

[vlc-commits] audiotrack: deactivate getTimestamp

2015-03-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Mar 3 18:05:40 2015 +0100| [a9b19e4ac55d8493e17650ce50ecefa5808950a7] | committer: Jean-Baptiste Kempf audiotrack: deactivate getTimestamp It is maybe miss used, but the delay reported by this function is not coherent. Signed-off

[vlc-commits] audiotrack: add WriteV21 (for Lollipop)

2015-03-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Mar 3 18:05:39 2015 +0100| [4ea3c30718e2dca1652415c70dc956560c48] | committer: Jean-Baptiste Kempf audiotrack: add WriteV21 (for Lollipop) There is a new write method that can be non blocking and that can use a direct ByteBuffer

[vlc-commits] audiotrack: fix audioTimestamp leak

2015-02-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Feb 20 16:52:00 2015 +0100| [b74397521d4aa02c6036f9474bd00a879019ae91] | committer: Jean-Baptiste Kempf audiotrack: fix audioTimestamp leak Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi

[vlc-commits] libvlc_MetaRequest: increment item i_preparse_depth

2015-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Mar 25 14:46:25 2015 +| [f9aab1fe3415553299d5956f520571ce195939b0] | committer: Jean-Baptiste Kempf libvlc_MetaRequest: increment item i_preparse_depth libvlc_MetaRequest comes from the user, so we can increment i_preparse_depth

[vlc-commits] mediacodec: remove debug log

2015-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Mar 25 15:39:54 2015 +| [23c8d864bb82c2b464c1c2b03b483afd9d11802b] | committer: Jean-Baptiste Kempf mediacodec: remove debug log Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] libvlc: add libvlc_media_get_codec_description

2015-01-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jan 12 09:39:14 2015 +| [7458af47e6db6134a8cd96098cbe542a5511e95c] | committer: Jean-Baptiste Kempf libvlc: add libvlc_media_get_codec_description Get codec description from media elementary stream. Signed-off-by: Jean-Baptiste

[vlc-commits] preparser: pass meta request options to Preparse

2015-01-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jan 8 16:10:01 2015 +| [f65838e2a37cb453dc55f5490dad32f6353a118a] | committer: Jean-Baptiste Kempf preparser: pass meta request options to Preparse Network files will only be preparsed if META_REQUEST_OPTION_SCOPE_NETWORK option

[vlc-commits] input: preparsing not only for files

2015-01-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jan 8 16:10:02 2015 +| [84bc465af520c6b3128a540dce58d56aa23f0940] | committer: Jean-Baptiste Kempf input: preparsing not only for files It's safe since preparser won't be called for network files

[vlc-commits] lib: change libvlc_media_discoverer_t creation

2015-01-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jan 8 16:10:00 2015 +| [fa7924acb3613ab69c5221517391134623f68fd9] | committer: Jean-Baptiste Kempf lib: change libvlc_media_discoverer_t creation libvlc_media_discoverer_new_from_name was creating a services_discovery_t

[vlc-commits] android: simplify/improve the attachment of a thread to the Java VM

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 12:43:39 2015 +0200| [16c0f37bc7f2a76fa34a9922c8d2152206c79a14] | committer: Jean-Baptiste Kempf android: simplify/improve the attachment of a thread to the Java VM There is now only one way to get a JNIEnv: jni_get_env

[vlc-commits] audiotrack: clip buffer size between 250ms and 1000ms

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 12:43:41 2015 +0200| [31ff9f18446d57f7a6139418f63f179d11249aca] | committer: Jean-Baptiste Kempf audiotrack: clip buffer size between 250ms and 1000ms Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http

[vlc-commits] mediacodec: initialize jni fields during first open

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 12:43:42 2015 +0200| [1048c3a1ea5d54847f9d7b1d1d400f69ab56507c] | committer: Jean-Baptiste Kempf mediacodec: initialize jni fields during first open No need to re-init all jni fields each time we open MediaCodec decoder. Signed

[vlc-commits] mediacodec/omxil: blacklist samsung VP8 decoder

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 12:43:43 2015 +0200| [06e37373c2ff6daaa069f04c94cbef880c6aad6f] | committer: Jean-Baptiste Kempf mediacodec/omxil: blacklist samsung VP8 decoder Fixes #14227 Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http

[vlc-commits] audiotrack: get rid of the thread and the queue

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 12:43:40 2015 +0200| [29a4acbd4de4718f17ee015b45c3bf013b1fd339] | committer: Jean-Baptiste Kempf audiotrack: get rid of the thread and the queue No need to have a queue inside VLC since we can control the size of the AudioTrack

[vlc-commits] mediacodec: don't wait indefinitely for data

2015-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Mar 31 07:22:48 2015 +| [008a2122acf9d8d544c1540298970a1169e2ac41] | committer: Jean-Baptiste Kempf mediacodec: don't wait indefinitely for data The decoder can be in a bad state without throwing any exception. Issue seen

[vlc-commits] audiotrack: use input sample rate when using spdif

2015-04-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 20 10:15:29 2015 +0200| [6006bd36562ad4565f5978f45c6e23b3792a4728] | committer: Thomas Guillem audiotrack: use input sample rate when using spdif http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: allow to open with a custom extra buffer

2015-04-24 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 19:06:13 2015 +0200| [0621dfe359aaeb0f0cb26558712f264cc52a1e6d] | committer: Thomas Guillem mediacodec: allow to open with a custom extra buffer http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: factor DecodeVideo

2015-04-24 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 24 10:05:31 2015 +0200| [2ab78c748d6bc3e1c4412b780b3e7f11e786049e] | committer: Thomas Guillem mediacodec: factor DecodeVideo More comments, try to make it clearer, release p_block and p_pic in only one place. It also fixes

[vlc-commits] mediacodec: abort if there is no valid video size

2015-04-24 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 14:42:50 2015 +0200| [2a09b420ae6126a8e6b7b457b1e9382ed6afa3d3] | committer: Thomas Guillem mediacodec: abort if there is no valid video size http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: seperate MediaCodec Open/Close from Decoder Open/Close

2015-04-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 15:36:21 2015 +0200| [08f6114d37faef0d4d2ae7dcde69112e6017d657] | committer: Thomas Guillem mediacodec: seperate MediaCodec Open/Close from Decoder Open/Close It's now safe to close and open MediaCodec during playback. http

[vlc-commits] mediacodec: rework error handling in DecodeVideo

2015-04-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 14:48:55 2015 +0200| [49e5fb3b5fa0274e03cb8bde27e479f8b5e095a1] | committer: Thomas Guillem mediacodec: rework error handling in DecodeVideo http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: handle vc1 delayed opening if there is no extradata

2015-04-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 15:34:33 2015 +0200| [3bbd8b0cfb63cf294f0b110ae2515fbf9c3292ea] | committer: Thomas Guillem mediacodec: handle vc1 delayed opening if there is no extradata http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: use the JNI ByteBuffer allocation instead of the Java one

2015-04-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 14:32:44 2015 +0200| [40cb8ff17f92a001870191626c8a012abf78fe53] | committer: Thomas Guillem mediacodec: use the JNI ByteBuffer allocation instead of the Java one http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] decoder: fix audio-desync with a value 3000ms

2015-04-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 17 18:44:07 2015 +0200| [af698180ba3d9f73630edd6dad4617ce1d012785] | committer: Thomas Guillem decoder: fix audio-desync with a value 3000ms Add the delay to ts_bound when calling input_clock_ConvertTS (For audio, i_ts_bound

[vlc-commits] mediacodec/omxil: blacklist MTK VC1 decoder

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 28 14:50:50 2015 +0200| [8a8b2b73f305ff66db912a4acc24831351bcb444] | committer: Thomas Guillem mediacodec/omxil: blacklist MTK VC1 decoder http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] packetizer: h264: expose nal type in h264_nal.h

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 17:20:50 2015 +0200| [bafd580455afa7b234382bf0e29e0a4cfc73a972] | committer: Thomas Guillem packetizer: h264: expose nal type in h264_nal.h http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: parse SPS/PPS, fix H264 via live streaming

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 09:28:39 2015 +0200| [c3694bf84a4100f6d86daff68dc15e1362329000] | committer: Thomas Guillem mediacodec: parse SPS/PPS, fix H264 via live streaming Don't abort if H264 fmt doesn't have any valid size or extra. The SPS/PPS

[vlc-commits] mediacodec: factor GetMediaCodecName

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 11:53:22 2015 +0200| [ccfcd3ff24befbe7b4180075b40d972f4a1d49c8] | committer: Thomas Guillem mediacodec: factor GetMediaCodecName http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ccfcd3ff24befbe7b4180075b40d972f4a1d49c8

[vlc-commits] mediacodec: allow interlaced picture only after API 21

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 13:34:56 2015 +0200| [61949af475e7ec5b1198cc4376d0b7ebcf166056] | committer: Thomas Guillem mediacodec: allow interlaced picture only after API 21 http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: add decoder_UpdateVideoFormat call

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 14:05:58 2015 +0200| [2ce0d5826c032505615189ab257201ad52be9f67] | committer: Thomas Guillem mediacodec: add decoder_UpdateVideoFormat call A failing decoder_UpdateVideoFormat is critical, unlike a failing decoder_NewPicture

[vlc-commits] h264_nal: add h264_get_spspps

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 18:22:51 2015 +0200| [f815b9e52a34d27271b0cae71a25c277be6f4a0b] | committer: Thomas Guillem h264_nal: add h264_get_spspps It fetches the SPS and PPS pointers from an Annex B buffer. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] mediacodec: renome p_extra_buffer to p_csd0_buffer

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 09:13:53 2015 +0200| [d149b6c011e5263051acf1e9582c95d02c29824d] | committer: Thomas Guillem mediacodec: renome p_extra_buffer to p_csd0_buffer Since it's the buffer containing the csd-0 configuration buffer. http

[vlc-commits] mediacodec: fix LocalRef leaks

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 11:45:46 2015 +0200| [d5248dbb0c3f38f56099c18ca065b16c0650efb9] | committer: Thomas Guillem mediacodec: fix LocalRef leaks Now that we can open and close MediaCodec from the same thread, we can reach quickly the limit of 512

[vlc-commits] mediacodec: add a second way to send codec specific data

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 09:28:36 2015 +0200| [88c6f34a703d87e7aa942e5e00f1c39eec27f58e] | committer: Thomas Guillem mediacodec: add a second way to send codec specific data Via PutInput with the BUFFER_FLAG_CODEC_CONFIG flag. It allows to send codec

[vlc-commits] packetizer h264: refactor and expose SPS/PPS parsing

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 18:24:38 2015 +0200| [a56ed71a07144ea696b5e376073c00d226edea4d] | committer: Thomas Guillem packetizer h264: refactor and expose SPS/PPS parsing The goal is to expose h264_parse_sps and h264_parse_pps functions that can be used

[vlc-commits] move h264/hevc nal helper code to packetizer

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 23 16:03:42 2015 +0200| [6ea9e51b6b826fb4f8ad05fc82b186841a145f35] | committer: Thomas Guillem move h264/hevc nal helper code to packetizer http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] lib/video: set video prop to true when changing video tracks

2015-04-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 28 18:38:58 2015 +0200| [3add8370591bde4469720a368810fbd0e5e6e531] | committer: Thomas Guillem lib/video: set video prop to true when changing video tracks It allows an application to re-activate video when the media was played

[vlc-commits] audiotrack: Add a define to fetch or not native sample rate

2015-04-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 29 10:17:10 2015 +0200| [1f02594b331d532df0c394454393aeaf144f999b] | committer: Thomas Guillem audiotrack: Add a define to fetch or not native sample rate If activated, most of the resampling will be done by VLC. Deactivated

[vlc-commits] audiotrack: negative delay can finally happen

2015-04-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 29 14:06:41 2015 +0200| [57a878e66714c3752077a554923d86e380efd101] | committer: Thomas Guillem audiotrack: negative delay can finally happen It happens in case of underflow: if there is too much delay between two consecutives call

[vlc-commits] Fix build when using C99 and C++11

2015-04-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 30 15:29:50 2015 +0200| [51ce6cdaf598754e617900994c1943c6cba6d604] | committer: Thomas Guillem Fix build when using C99 and C++11 Indeed, C99 doesn't have static_assert and C++11 has it. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] mediacodec: don't process output it input failed

2015-04-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 13:43:10 2015 +0200| [c39c4bd3383478a2fcc890ab9c1f0ea8259db9e6] | committer: Thomas Guillem mediacodec: don't process output it input failed http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: remove invalid exception check

2015-04-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 27 14:06:14 2015 +0200| [73d8e11f19944b7279c5ab3ec10ef5c3b90df7a9] | committer: Thomas Guillem mediacodec: remove invalid exception check http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] playlist/directory: fix wrong warning

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Mar 25 15:05:12 2015 +0100| [437df0ea5ed3e94852ebc493fb0f1e2aebc26d20] | committer: Thomas Guillem playlist/directory: fix wrong warning http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=437df0ea5ed3e94852ebc493fb0f1e2aebc26d20

[vlc-commits] ftp: fix crash when accessing default directory

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Sun May 3 16:36:29 2015 +| [54551b5c65a3bc0cf0e07d477d773c6f9b3f27d2] | committer: Thomas Guillem ftp: fix crash when accessing default directory http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] access: pf_control is not mandatory for directory accesses

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon May 4 09:11:08 2015 +0200| [763e765d2446cc87380a342a4f450f44a1bf89d3] | committer: Thomas Guillem access: pf_control is not mandatory for directory accesses http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] ftp: implement readdir

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Sun May 3 16:36:30 2015 +| [eba42da6c0ec550ceca1570c554ee854ee7773fd] | committer: Thomas Guillem ftp: implement readdir http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=eba42da6c0ec550ceca1570c554ee854ee7773fd --- modules

[vlc-commits] ftp: fix readdir in default directory

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Sun May 3 16:36:31 2015 +| [6ecd2a42548e6be7a1bcad20abc24fbc08a7d041] | committer: Thomas Guillem ftp: fix readdir in default directory http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6ecd2a42548e6be7a1bcad20abc24fbc08a7d041

[vlc-commits] audiotrack: factor i_nb_channels

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon May 4 16:25:08 2015 +0200| [d54ef066c2279b735922445b9310fc0d9ba35d7a] | committer: Thomas Guillem audiotrack: factor i_nb_channels http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d54ef066c2279b735922445b9310fc0d9ba35d7a

[vlc-commits] audiotrack: put back vlc resampler

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon May 4 16:25:26 2015 +0200| [d95c61247eb9b1102cb5fa13361b87390095d839] | committer: Thomas Guillem audiotrack: put back vlc resampler Some devices fail to resample uncommon rates (like 22050Hz). Fixes #14514 http://git.videolan.org

[vlc-commits] ftp: fix item leak and check error

2015-05-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon May 4 17:43:15 2015 +0200| [ec83163133cdfc85901d1826c3b482bde28631ea] | committer: Thomas Guillem ftp: fix item leak and check error http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ec83163133cdfc85901d1826c3b482bde28631ea

[vlc-commits] fix dxva2 build

2015-04-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 28 17:54:25 2015 +0200| [8f433b2594e434c569a88eea653f432c4874a202] | committer: Thomas Guillem fix dxva2 build A wise man once said: always do a make distcheck when you move some files http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] demux/playlist: ensure that a playlist is a file

2015-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 7 16:55:01 2015 +0200| [dc39e0ea3066898e67c67d3b4004f0fe869ac3d4] | committer: Thomas Guillem demux/playlist: ensure that a playlist is a file A lot of playlist probe only check the file extension that returns true for a directory

[vlc-commits] mediacodec: change the way to send codec specific data

2015-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 12 17:12:37 2015 +0200| [44b32150804365f85eb7606146ee52496e6e8b79] | committer: Thomas Guillem mediacodec: change the way to send codec specific data The CSD is now split into several ones, therefore there is one CSD per H264

[vlc-commits] mediacodec: move restart handling in DecodeVideo

2015-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 12 18:10:18 2015 +0200| [fb43d75f9b3bbfd41c6ad6d2f7babbd0e59089ce] | committer: Thomas Guillem mediacodec: move restart handling in DecodeVideo http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: more verbose in case of error

2015-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 13 11:22:59 2015 +0200| [0d92b77532efd9338334be8690f33d0459f3b81f] | committer: Thomas Guillem mediacodec: more verbose in case of error http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] audiotrack: handle HW latency

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 15 12:04:45 2015 +0200| [985ff5cb03d483d034aa7a2192705f5835b760dc] | committer: Thomas Guillem audiotrack: handle HW latency Since Android 4.3 there is a hidden method that retrieve the audio hardware latency

[vlc-commits] audiotrack: smooth out the AudioTrack position

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 14 19:49:56 2015 +0200| [b50b9c35a75fcef1549e55607ef1c0044d2e1fb1] | committer: Thomas Guillem audiotrack: smooth out the AudioTrack position It improves delay precision for old devices. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] audiotrack: add AUDIOTRACK_HW_LATENCY define

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 15 12:17:41 2015 +0200| [a58d7c761ef81abd21a67134f661915b3519b485] | committer: Thomas Guillem audiotrack: add AUDIOTRACK_HW_LATENCY define If defined, getTimestamp (since Android 4.4) or getPlaybackHeadPosition + getLatency (since

[vlc-commits] audiotrack: debug delays

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 15 12:17:29 2015 +0200| [ce58d9dda1051b8fd8cbc3e5d7c439457e8802e5] | committer: Thomas Guillem audiotrack: debug delays http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ce58d9dda1051b8fd8cbc3e5d7c439457e8802e5 --- modules

[vlc-commits] audiotrack: rename InitDelay

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 15 09:41:52 2015 +0200| [1188440ce929e0fc077670f2873e3c475f29102f] | committer: Thomas Guillem audiotrack: rename InitDelay Since it only reset PlaybackHeadPosition. Move i_samples_written initialisation out of this function

[vlc-commits] audiotrack: use uint64_t to count samples

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 14 16:36:04 2015 +0200| [eae5beac7d75792a2135b574125f4a323563501f] | committer: Thomas Guillem audiotrack: use uint64_t to count samples It allows to play more than 13h30min (@44.1kHz). Add more comments for the buggy

[vlc-commits] audiotrack: fix AudioTimestamp

2015-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 15 10:27:46 2015 +0200| [0bd6c08be1a7ddc8060be1989310cb2b81d4925d] | committer: Thomas Guillem audiotrack: fix AudioTimestamp Move AudioTimestamp variables into a separate struct. Move AudioTimestamp calculation into a separate

[vlc-commits] mediacodec: improve performances

2015-04-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 13 11:40:02 2015 +0200| [0953e658252e393436ee17b3f5f25246a353f09f] | committer: Thomas Guillem mediacodec: improve performances Don't abort DecodeVideo when there is no p_block. It allows to fetch more than one output buffer

[vlc-commits] libvlc: remove duplicate line

2015-04-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Apr 13 15:29:10 2015 +0200| [dd9aa4361846b32b2af5b1d39b2898f83b84f0d9] | committer: Thomas Guillem libvlc: remove duplicate line http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dd9aa4361846b32b2af5b1d39b2898f83b84f0d9 --- lib

[vlc-commits] dvdnav: add Demux submodule

2015-04-12 Thread Thomas Guillem
vlc/vlc-2.2 | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 10 12:20:17 2015 +0200| [059d996e51b8531bbaaedecc3a4db28813f2ed48] | committer: Jean-Baptiste Kempf dvdnav: add Demux submodule It allows to use dvdnav via a VLC access using new dvdnav stream callbacks. When using a VLC

[vlc-commits] PulseAudio: fix audio drop after a flush

2015-04-18 Thread Thomas Guillem
vlc/vlc-2.2 | branch: master | Thomas Guillem tho...@gllm.fr | Sat Apr 18 01:18:35 2015 +0200| [20be876d7c1b39b4a8072ff913d9bdf95300d2e4] | committer: RĂ©mi Denis-Courmont PulseAudio: fix audio drop after a flush It happens when pa_stream_write is called too late after a flush. This fixes audio

[vlc-commits] audiotrack: use device native sample rate

2015-04-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 7 11:40:12 2015 +0200| [82657449a952e06a372c39929e5af3fedbac91ee] | committer: Jean-Baptiste Kempf audiotrack: use device native sample rate VLC resampler android resampler Signed-off-by: Jean-Baptiste Kempf j...@videolan.org

[vlc-commits] modules: remove bashism

2015-04-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 7 09:15:48 2015 +0200| [21af43fa2853ddd90ef1c8b2e4945d4daf1224e4] | committer: Jean-Baptiste Kempf modules: remove bashism It Fixes OS/2 compilation. Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org

[vlc-commits] mediacodec/omxil: use same blacklist

2015-04-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 14:17:40 2015 +| [604ef756395a884036fd81a41ae098261fc55df4] | committer: Jean-Baptiste Kempf mediacodec/omxil: use same blacklist A crashing decoder via MediaCodec has a lot of chances to crash via omxil. Signed-off

[vlc-commits] mediacodec/omxil: blacklist samsung sw decoders

2015-04-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Apr 3 14:17:41 2015 +| [b1e890189b1ce3ca5cc0dddfed3359afb14171cc] | committer: Jean-Baptiste Kempf mediacodec/omxil: blacklist samsung sw decoders Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org

[vlc-commits] audiotrack: add an option for maximum number of channels

2015-04-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Apr 7 19:24:21 2015 +0200| [5816897e9fe277e3842e71702bd2c7c30a8b6715] | committer: Jean-Baptiste Kempf audiotrack: add an option for maximum number of channels Android mediaserver crashes when you output 5.1 PCM @48kHz via Audiotrack

[vlc-commits] dvdnav: Fix demux returning success in case or error

2015-04-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 9 12:55:56 2015 +0200| [d59b81a897c36b7d6227c5892d63b90d8febd786] | committer: Thomas Guillem dvdnav: Fix demux returning success in case or error It happened when StreamProbeDVD succeeded and when dvdnav_open_stream failed

[vlc-commits] android: remove jni_IsVideoPlayerActivityCreated

2015-04-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 8 17:17:51 2015 +0200| [027663d02d2bd7e917b3f10001f99a7de09d1dbd] | committer: Thomas Guillem android: remove jni_IsVideoPlayerActivityCreated VideoPlayer is now started when surfaces are available. If no surfaces are available

[vlc-commits] android: update with last jni_LockAndGetAndroidJavaSurface changes

2015-04-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 8 17:16:05 2015 +0200| [6ce78b99b69ed221d80c494723719db1b2b55006] | committer: Thomas Guillem android: update with last jni_LockAndGetAndroidJavaSurface changes if jni_LockAndGetAndroidJavaSurface returns NULL, no need to unlock

[vlc-commits] android_window: refactor and move functions

2015-04-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Apr 8 17:12:47 2015 +0200| [0b83473c64d328779e4db272973c058766cdbd71] | committer: Thomas Guillem android_window: refactor and move functions http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: check if codec is blacklisted first

2015-04-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Apr 9 10:52:00 2015 +0200| [2ac314626f2afca4cdb302fb223fe4291366e0df] | committer: Thomas Guillem mediacodec: check if codec is blacklisted first Because getCapabilitiesForType can crash. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] mediacodec: Open/Close: separate JNI part from Decoder part

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon May 18 18:25:35 2015 +0200| [d6d6f3013c61e2d96d33d4cac7235785585d] | committer: Thomas Guillem mediacodec: Open/Close: separate JNI part from Decoder part Rename OpenMediaCodec to StartMediaCodec and CloseMediaCodec

[vlc-commits] mediacodec: add NDK module

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 14:33:33 2015 +0200| [286fa11d5024d6b35063adb950c8f1b9f7d6a9e9] | committer: Thomas Guillem mediacodec: add NDK module The JNI module is now a submodule. http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: GetOutput: separate JNI part from Decoder part

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 19 12:30:12 2015 +0200| [ac4a4aee64124bd21302c0ce6e85bcac09d04f3a] | committer: Thomas Guillem mediacodec: GetOutput: separate JNI part from Decoder part http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] access: extend STREAM_IS_DIRECTORY

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 7 09:34:27 2015 +0200| [3840a03dbbf8a3f530fa16e0f029970881564716] | committer: Thomas Guillem access: extend STREAM_IS_DIRECTORY It now takes two new bool* arguments. - specify if the access returns items that are already sorted

[vlc-commits] move ignore-filetypes option from directory access to directory demux

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 7 10:19:56 2015 +0200| [b62156ba793e968e837d8557f8dd83b586db9812] | committer: Thomas Guillem move ignore-filetypes option from directory access to directory demux http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] sftp: fix crash when no directory is specified

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 6 18:49:01 2015 +0200| [5fe33893f31ae4611879507e9b1f4428f29d97ea] | committer: Thomas Guillem sftp: fix crash when no directory is specified Fallback to the remote Home directory. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] access/directory: remove recursive code

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 7 11:37:13 2015 +0200| [353f77fc40ccedc951db167f5bdfaac6be2927b7] | committer: Thomas Guillem access/directory: remove recursive code Recursive parsing is not handled anymore by accesses. http://git.videolan.org/gitweb.cgi

[vlc-commits] upnp: items are already sorted

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 7 09:49:53 2015 +0200| [feb2e0654099fa548c9f979c31168cd4f64575c8] | committer: Thomas Guillem upnp: items are already sorted Since items are already sorted by the server. http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: add JNI module

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 19 18:40:21 2015 +0200| [cae9e8d8935d65cbf4540422c2c8fee32a83b730] | committer: Thomas Guillem mediacodec: add JNI module Add the mc_api struct, used by Decoder to access a MediaCodec API. http://git.videolan.org/gitweb.cgi

[vlc-commits] mediacodec: PutInput: separate JNI part from Decoder part

2015-05-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 19 09:32:21 2015 +0200| [ebb8fafb14b6fccfb9265e327be6de948b9c0193] | committer: Thomas Guillem mediacodec: PutInput: separate JNI part from Decoder part http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] audiotrack: fix multiplication cast

2015-06-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 9 10:19:57 2015 +0200| [0d9875366674cda470df94def0c0f28e04b394c6] | committer: Thomas Guillem audiotrack: fix multiplication cast http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0d9875366674cda470df94def0c0f28e04b394c6

[vlc-commits] audiotrack: print backtrace in case of exception

2015-06-08 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 8 18:05:01 2015 +0200| [0578768ed01435e7ba7f07a9211d76f569c6712e] | committer: Thomas Guillem audiotrack: print backtrace in case of exception http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] access: add a default pf_control for directory accesses

2015-06-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jun 3 11:44:05 2015 +0200| [71daa94bdabf6fa37d92c1616053f8da547cec0b] | committer: Thomas Guillem access: add a default pf_control for directory accesses http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: specify NDK or JNI in description

2015-06-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 2 16:23:24 2015 +0200| [e12376a1ccafafaeb43d56e89f2bb5481578fe02] | committer: Thomas Guillem mediacodec: specify NDK or JNI in description http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] android_window: add chroma option

2015-06-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 22 16:47:05 2015 +0200| [64ea87bec4c5dd38c0aa800a0fc37cab406002dc] | committer: Thomas Guillem android_window: add chroma option This option was previously set by androidsurface. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] android: add AWindowHandler and android_getEnv

2015-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jun 25 13:52:54 2015 +0200| [e29f8ecf6adcc08f45a59e1790cdebcaa49db6b9] | committer: Thomas Guillem android: add AWindowHandler and android_getEnv android_getEnv: get a JNIEnv* from the Java VM passed via the android-jvm option

[vlc-commits] libvlc_media_player: create the aout when first setting audio options

2015-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jun 24 18:23:33 2015 +0200| [1d7c55982727b20796e0d5f95434ea02b4e23614] | committer: Thomas Guillem libvlc_media_player: create the aout when first setting audio options If not setting any audio options, the aout will be created

[vlc-commits] lib: add libvlc_media_player_set_android_context

2015-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jun 25 13:52:59 2015 +0200| [63dbabfda7fabbcb4fcfcb98548f470900a0d24d] | committer: Thomas Guillem lib: add libvlc_media_player_set_android_context Used to pass the Java VM and a org.videolan.libvlc.IAWindowNativeHandler jobject

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