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

2015-06-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jun 26 09:08:46 2015 +0200| [a65d213b8b21740bc999d75c424e8879ce924ca0] | committer: Thomas Guillem Revert libvlc_media_player: create the aout when first setting audio options This leads to very inconsistent behaviour on WASAPI

[vlc-commits] android: merge android_surface with android_window

2015-06-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 22 15:36:44 2015 +0200| [918ed4d12d965a6effd6be94b79b4b9f33d718c7] | committer: Thomas Guillem android: merge android_surface with android_window This commits remove the android_surface module. The old android surface API is now

[vlc-commits] stream: fix warning

2015-06-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 23 09:43:22 2015 +0200| [eac682f2e251f049f942353af788cd2ce88cb055] | committer: Thomas Guillem stream: fix warning http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=eac682f2e251f049f942353af788cd2ce88cb055 --- src/input

[vlc-commits] stream: fix arguments mismatch

2015-06-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 23 10:02:52 2015 +0200| [87d07ba3acd385c7a164ac8a534e1218ee3d550b] | committer: Thomas Guillem stream: fix arguments mismatch http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=87d07ba3acd385c7a164ac8a534e1218ee3d550b

[vlc-commits] file: use fdopendir to open a dir from a fd

2015-06-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 16 14:05:26 2015 +0200| [21a146d2cc8db61b1605b3ad2ee506151a30576b] | committer: Thomas Guillem file: use fdopendir to open a dir from a fd http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] hls: include config.h

2015-06-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 15 11:12:21 2015 +0200| [0ed21d151df2db4ee04d739878e2b842c5622256] | committer: Thomas Guillem hls: include config.h http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0ed21d151df2db4ee04d739878e2b842c5622256 --- modules

[vlc-commits] gcrypt: require libgcrypt = 1.6.0

2015-06-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 15 19:21:31 2015 +0200| [07c9677da146b8993299da8d8474907d2f703279] | committer: Thomas Guillem gcrypt: require libgcrypt = 1.6.0 And remove setup thread callbacks init since it's not supported anymore. http://git.videolan.org

[vlc-commits] file: fix fd leak when opening a directory

2015-06-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jun 16 13:17:36 2015 +0200| [b9704c0b3cb12dc43cbf368515a53f9d4e3a6f57] | committer: Thomas Guillem file: fix fd leak when opening a directory http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec_ndk: set a config flag for config buffers

2015-06-01 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 1 14:30:41 2015 +0200| [3c1cf08e763155a9e25d262a7af1c8aaf7df6c63] | committer: Thomas Guillem mediacodec_ndk: set a config flag for config buffers http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: ndk: fix undefined behavior with Hi10P profile

2015-06-01 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jun 1 16:45:08 2015 +0200| [4aa9e1ce4acf910eb76499472eb97c357f32b953] | committer: Thomas Guillem mediacodec: ndk: fix undefined behavior with Hi10P profile Even the latest android version (Nexus 10 5.1.1) have an undefined behavior

[vlc-commits] audiotrack: add AudioTrack_Reset

2015-07-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 3 09:47:54 2015 +0200| [b83d1386d7ef2817a83c41dde370fefd5a1aaa3a] | committer: Thomas Guillem audiotrack: add AudioTrack_Reset Refactor AudioTrack creation, and add a function that destroy and recreate an AudioTrack object using

[vlc-commits] audiotrack: better logs in case of error

2015-07-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 3 09:38:40 2015 +0200| [e54be6c19029b97d9d472e5d87293584917eedb5] | committer: Thomas Guillem audiotrack: better logs in case of error http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] audiotrack: fix head position before Android 4.4

2015-07-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 3 09:48:11 2015 +0200| [b8e2c28e8db894109e862fa73cd6654794cb8065] | committer: Thomas Guillem audiotrack: fix head position before Android 4.4 Fix the workaround in AudioTrack_ResetPlaybackHeadPosition. Don't wait for an unknown

[vlc-commits] audiotrack: always try to fetch AudioTimestamp clazz

2015-07-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 3 09:38:13 2015 +0200| [9cd3560bdd978f1a971b2e253807248a6d7bc13d] | committer: Thomas Guillem audiotrack: always try to fetch AudioTimestamp clazz http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] doc: fix typo

2015-05-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri May 22 09:55:44 2015 +0200| [fe3716d5ab633ca4add12814e495ece4e00ebd0b] | committer: Thomas Guillem doc: fix typo http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fe3716d5ab633ca4add12814e495ece4e00ebd0b --- include/vlc

[vlc-commits] doc: specify how to free libvlc_track_description_t

2015-05-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri May 22 09:55:30 2015 +0200| [a2411a3c021089986454ffc5ab06185f244f7aae] | committer: Thomas Guillem doc: specify how to free libvlc_track_description_t http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] Fix crash: don't free stack pointer

2015-05-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue May 26 12:11:48 2015 +0200| [c64b46f663b8683a81aa3c60e4693d311aaf09cd] | committer: Thomas Guillem Fix crash: don't free stack pointer This fixes a regression brought by 9f85beeeaa0d1d8e70854ed337f2fc46092b9934 http

[vlc-commits] dsm: remove useless b_is_browsing

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 19:04:02 2015 +0200| [1ba5920aa845d3b87205930800f684bcb918a469] | committer: Thomas Guillem dsm: remove useless b_is_browsing http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1ba5920aa845d3b87205930800f684bcb918a469

[vlc-commits] dsm: don't save Guest login/password into item options

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 21 09:48:11 2015 +0200| [cd9f04fda25b92cf6389bdc3dc0819a27aff5507] | committer: Thomas Guillem dsm: don't save Guest login/password into item options http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] dsm: free(NULL) is safe

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu May 21 09:49:02 2015 +0200| [438dfdba74da1f8c808d59079560694081f61bf6] | committer: Thomas Guillem dsm: free(NULL) is safe http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=438dfdba74da1f8c808d59079560694081f61bf6 --- modules

[vlc-commits] dsm: fix guest detection

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 18:48:47 2015 +0200| [f5fb092310f65bcefa412237f1f2694ef191d413] | committer: Thomas Guillem dsm: fix guest detection http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f5fb092310f65bcefa412237f1f2694ef191d413 --- modules

[vlc-commits] dsm: use domain only when specified

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 18:50:52 2015 +0200| [9acd0bb30022c53f0e6390b07ae52033d83a8a6a] | committer: Thomas Guillem dsm: use domain only when specified http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9acd0bb30022c53f0e6390b07ae52033d83a8a6a

[vlc-commits] dsm: factor set_creds and login

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 18:50:21 2015 +0200| [6f4454b3b4943e65f2415aaeacbfd993e83183e6] | committer: Thomas Guillem dsm: factor set_creds and login http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6f4454b3b4943e65f2415aaeacbfd993e83183e6

[vlc-commits] dsm: try to connect to the share to check if login is valid

2015-05-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed May 20 19:12:46 2015 +0200| [874245a237fd80bde5c1771082632507a6836819] | committer: Thomas Guillem dsm: try to connect to the share to check if login is valid If the host accepts guests, the login will be valid but we won't be able

[vlc-commits] contrib: add libarchive

2015-05-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri May 22 15:01:45 2015 +0200| [ad5f817ce98ab227e963e112f6d55f264a95bade] | committer: Thomas Guillem contrib: add libarchive http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ad5f817ce98ab227e963e112f6d55f264a95bade --- .../0001

[vlc-commits] mediacodec: fix missing brackets

2015-08-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Aug 17 15:11:13 2015 +0200| [c4a54bae2d5b1ad91b1fce5fd6b7282aa53c6314] | committer: Thomas Guillem mediacodec: fix missing brackets http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c4a54bae2d5b1ad91b1fce5fd6b7282aa53c6314

[vlc-commits] demux: mp4: add missing vlc_input_attachment_New() error handling

2015-08-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Aug 18 10:51:52 2015 +0200| [99e85d080039dd68df87ad1a4e230eb54048f04a] | committer: Thomas Guillem demux: mp4: add missing vlc_input_attachment_New() error handling http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] taglib: add missing vlc_input_attachment_New() error handling

2015-08-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Aug 18 10:51:40 2015 +0200| [32ac3576112da542e47bef9f5213aa9377bd893a] | committer: Thomas Guillem taglib: add missing vlc_input_attachment_New() error handling http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mkv: add missing vlc_input_attachment_New() error handling

2015-08-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Aug 18 10:51:19 2015 +0200| [0a0c6e7cf8608930edc06c1dcd04064f638e2c6c] | committer: Thomas Guillem mkv: add missing vlc_input_attachment_New() error handling http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] avformat: add missing vlc_input_attachment_New() error handling

2015-08-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Aug 18 10:52:01 2015 +0200| [e09289ed80488589a3b7e561b7955a23e5c715f4] | committer: Thomas Guillem avformat: add missing vlc_input_attachment_New() error handling http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] input: fix typo in vlc_attachment_New()

2015-08-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Aug 18 10:37:41 2015 +0200| [82381660fc91cb470563f3d17bc08bce38096832] | committer: Thomas Guillem input: fix typo in vlc_attachment_New() http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=82381660fc91cb470563f3d17bc08bce38096832

[vlc-commits] h264_nal: fix h264_get_spspps

2015-08-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Aug 19 16:03:47 2015 +0200| [f44100deacd1514a2f9e875a04a9f225fcd618f2] | committer: Thomas Guillem h264_nal: fix h264_get_spspps Don't end the NAL unit when we reach 0x00. Refactor since we don't need to parse separately the start

[vlc-commits] mediacodec: fix i_angle not initialized to 0

2015-08-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Aug 17 17:02:16 2015 +0200| [920f5b4d9cf11befb989cbe175adc3a669cb11f7] | committer: Thomas Guillem mediacodec: fix i_angle not initialized to 0 http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] aout: fix aout_CheckChannelExtraction return value

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 27 17:18:24 2015 +0200| [d71d17755a1f8f196b22144fd1cb2f60ac619141] | committer: Thomas Guillem aout: fix aout_CheckChannelExtraction return value This function returns true if channel extraction is needed. If layouts are the same

[vlc-commits] h264_nal: fix parsing of the end of SPS and PPS NAL units

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 13 15:04:47 2015 +0200| [f27db0daa3c2506b479092d734469973cde7d1c7] | committer: Thomas Guillem h264_nal: fix parsing of the end of SPS and PPS NAL units SPS and PPS NAL units always start with 0x0001 and finish with 0x00

[vlc-commits] avcodec: fix signed/unsigned comparison warning

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jul 28 12:05:59 2015 +0200| [7c37dd1e048536704d044c6804ae5db7b2fc1b22] | committer: Thomas Guillem avcodec: fix signed/unsigned comparison warning http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] h264_nal: fix confusion between NAL size and NAL length size.

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 13:22:39 2015 +0200| [4a8dc0f0085585c5f979fac7aadfc86ad8164640] | committer: Thomas Guillem h264_nal: fix confusion between NAL size and NAL length size. http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] h264_nal: nal length size of 3 is not in the spec

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 13:27:03 2015 +0200| [963fdfcfe226a69a64104fc7ed2966d53b11321c] | committer: Thomas Guillem h264_nal: nal length size of 3 is not in the spec cf. ISO/IEC 14496-15 5.2.4.1 http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] vlc_bits: add bo_deinit

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 10:43:50 2015 +0200| [4ca4c7e8daa289761ddd4c9e6e7d50e08b99d71a] | committer: Thomas Guillem vlc_bits: add bo_deinit http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4ca4c7e8daa289761ddd4c9e6e7d50e08b99d71a --- include

[vlc-commits] h264_nal: add references in comment

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 13:35:39 2015 +0200| [65df83c9ac6c7a53ec9fbca924f8d9a93495b734] | committer: Thomas Guillem h264_nal: add references in comment http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=65df83c9ac6c7a53ec9fbca924f8d9a93495b734

[vlc-commits] videotoolbox: fail if convert_sps_pps fails

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 10:05:32 2015 +0200| [6f1334f17053e8e589732a676f64cea8314a3cce] | committer: Thomas Guillem videotoolbox: fail if convert_sps_pps fails This partially revert 1af77eb55a9606970114de01872099937f87b4f1 http://git.videolan.org

[vlc-commits] videotoolbox: fix memleak

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 10:13:06 2015 +0200| [a6a3652d8f350d775304b3c91de2b1b55150b5dc] | committer: Thomas Guillem videotoolbox: fix memleak http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a6a3652d8f350d775304b3c91de2b1b55150b5dc --- modules

[vlc-commits] videotoolbox: don't try to open h264 if there is no extra data

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 10:19:28 2015 +0200| [fadb01ca4a77e72aa246442c80629184d03a6990] | committer: Thomas Guillem videotoolbox: don't try to open h264 if there is no extra data And wait for extradata parsed from the input. http://git.videolan.org

[vlc-commits] avcodec: fix invalid free

2015-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 17:37:34 2015 +0200| [3fc28a0bc620ea3668181eb24ddb0b5f0d00e869] | committer: Thomas Guillem avcodec: fix invalid free Initialize frame to NULL before goto end http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] Revert android: rework AWindowHandler interface

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 31 10:21:45 2015 +0200| [52e2e90f916af31548ef2592e8a7cfaffedad94d] | committer: Thomas Guillem Revert android: rework AWindowHandler interface This reverts commit 159a6f1eb0ccc6872a55ef888027800586c8494f. This is finally not needed

[vlc-commits] android: AWindowHandler_releaseSurface now release the ANativeWindow

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 31 10:26:04 2015 +0200| [08e519a420d3100d23207401591ca4374fa2e615] | committer: Thomas Guillem android: AWindowHandler_releaseSurface now release the ANativeWindow http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] videotoolbox: convert Annex B to avvC

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 16:45:37 2015 +0200| [5ef42a880f6d90a3a4eb5fe96da6afcf271e0a83] | committer: Felix Paul Kühne videotoolbox: convert Annex B to avvC Signed-off-by: Felix Paul Kühne fkue...@videolan.org http://git.videolan.org/gitweb.cgi

[vlc-commits] h264_nal: add convert_annexb_to_h264

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 16:45:35 2015 +0200| [3f5766886f264f288d5a6a8f702cbc4190adce6b] | committer: Felix Paul Kühne h264_nal: add convert_annexb_to_h264 This function converts Annex B to avcC format. Signed-off-by: Felix Paul Kühne fkue

[vlc-commits] h264_nal: add h264_create_avcdec_config_record

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 16:45:34 2015 +0200| [3c0f610282d18d867a2eb0d39530fbc4dd2c9fbd] | committer: Felix Paul Kühne h264_nal: add h264_create_avcdec_config_record Signed-off-by: Felix Paul Kühne fkue...@videolan.org http://git.videolan.org

[vlc-commits] android_window: don't try to configure if opaque

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 31 09:08:25 2015 +0200| [db9a3864c2ccc547ec067b4ec980eff7d50f07c4] | committer: Thomas Guillem android_window: don't try to configure if opaque http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] android: rework AWindowHandler interface

2015-07-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 30 20:39:45 2015 +0200| [159a6f1eb0ccc6872a55ef888027800586c8494f] | committer: Thomas Guillem android: rework AWindowHandler interface Use the jsurface instead of the id for AWindowHandler_getANativeWindow

[vlc-commits] mediacodec: only some decoders assert if there is no channels

2015-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jul 29 11:15:11 2015 +0200| [94bd3e7f39098812d6791c6ee4c1a1ebbbc4cd26] | committer: Thomas Guillem mediacodec: only some decoders assert if there is no channels For now, only Marvell decoders seem to assert if channels count is 0

[vlc-commits] mediacodec: fetch codec name at Open

2015-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jul 29 10:43:51 2015 +0200| [3e224b10ad9a9fb1512d2e075b71a7f2db2bad34] | committer: Thomas Guillem mediacodec: fetch codec name at Open And don't do a late opening if there is no decoder available. http://git.videolan.org/gitweb.cgi

[vlc-commits] mediacodec: use p_sys in OpenDecoder

2015-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jul 29 10:40:56 2015 +0200| [f56a64959879be6e1a17afd1e5c5ba6c8ee0771b] | committer: Thomas Guillem mediacodec: use p_sys in OpenDecoder http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f56a64959879be6e1a17afd1e5c5ba6c8ee0771b

[vlc-commits] mediacodec: fix psz_name set to NULL

2015-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jul 29 13:41:25 2015 +0200| [0706192dad71487205f855f4fd07d3f421b37b9b] | committer: Thomas Guillem mediacodec: fix psz_name set to NULL It's allocated and freed from Open/Close now. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] mediacodec: add disabled mpeg2

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 23 15:05:51 2015 +0200| [b425c1b219daa6a3e3d80031ad9737cd6d2a1af4] | committer: Thomas Guillem mediacodec: add disabled mpeg2 Disabled since it's not tested enough. http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: jni: fix GET_INTEGER crashes

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 27 11:19:38 2015 +0200| [b11cd7d1ca4bcff412f486a85fc20e4df59fde64] | committer: Thomas Guillem mediacodec: jni: fix GET_INTEGER crashes It happens when fetching the channel-mask property. http://git.videolan.org/gitweb.cgi

[vlc-commits] mediacodec: refactor DecodeVideo

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jul 28 18:10:24 2015 +0200| [935db7d6173a6568633b9d348903539b79ae6533] | committer: Thomas Guillem mediacodec: refactor DecodeVideo Rename DecodeVideo to DecodeCommon. DecodeCommon use 2 callbacks to put Video and Audio specific code

[vlc-commits] mediacodec: refactor video specific code in Open/Close

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jul 28 18:10:19 2015 +0200| [8665dd328dd6f481e677b28503fe6817ecb7bba9] | committer: Thomas Guillem mediacodec: refactor video specific code in Open/Close http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: add audio decoder

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jul 28 17:47:57 2015 +0200| [dd873cc234f15dbd9223785be25462ba96f73f11] | committer: Thomas Guillem mediacodec: add audio decoder Disabled by default. Enable it with the mediacodec-audio option. http://git.videolan.org/gitweb.cgi

[vlc-commits] mediacodec: put video arguments in a struct

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Tue Jul 28 16:03:03 2015 +0200| [d29b6ccefef16007b94f55017ffdb4f3444fe54f] | committer: Thomas Guillem mediacodec: put video arguments in a struct Add an union for future audio arguments. http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] mediacodec: refactor block check

2015-07-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 24 15:18:46 2015 +0200| [5bba18bc19eb6f323ffa7db50ca1a9802f92091f] | committer: Thomas Guillem mediacodec: refactor block check http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5bba18bc19eb6f323ffa7db50ca1a9802f92091f

[vlc-commits] h264_nal: remove unused H264ConvertState

2015-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Wed Jul 29 15:57:31 2015 +0200| [c3dec45d9b9c15861c75c83c561891473fd97d71] | committer: Thomas Guillem h264_nal: remove unused H264ConvertState http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: fix interlaced support detection

2015-07-24 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 24 16:32:47 2015 +0200| [e4385dbb40638fa1d34acad3bb8aa59b8e7b4073] | committer: Thomas Guillem mediacodec: fix interlaced support detection We need to know it before MediaCodec is started. http://git.videolan.org/gitweb.cgi

[vlc-commits] mediacodec: fix typo

2015-07-24 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Fri Jul 24 16:24:39 2015 +0200| [47fa89f2a4ef302db67ae8a10027a7fc8e2e286a] | committer: Thomas Guillem mediacodec: fix typo Try a delayed opening only if csd changed. http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: jni: add missing exception check

2015-07-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 27 11:20:22 2015 +0200| [4f0e689245cfc657540dcb8c7faae0d8b27df81e] | committer: Thomas Guillem mediacodec: jni: add missing exception check http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] mediacodec: ndk: use AMediaCodecBufferInfo size

2015-07-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 27 10:36:06 2015 +0200| [c78f1106ae91dca6b75a35337fda01ad658d8ff2] | committer: Thomas Guillem mediacodec: ndk: use AMediaCodecBufferInfo size The buffer size can be bigger than valid data size. http://git.videolan.org/gitweb.cgi

[vlc-commits] audiotrack: more precise sleep when buffer is full

2015-07-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 9 12:03:34 2015 +0200| [92f33654a9aa765042985dcc2a67c6cdb58920cb] | committer: Thomas Guillem audiotrack: more precise sleep when buffer is full http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h

[vlc-commits] audiotrack: update 4.4.2 hack

2015-07-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 9 12:04:05 2015 +0200| [91b1ea7ccfdcec3cac5890e72c88f0659cfa91cf] | committer: Thomas Guillem audiotrack: update 4.4.2 hack Wait for a fixed time since the sleep duration is not constant anymore. http://git.videolan.org

[vlc-commits] audiotrack: use same buffer for successive WriteV21 calls

2015-07-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Thu Jul 9 16:27:40 2015 +0200| [35f30c598b625a2e1a2fac8505d6ad1a9da7db9b] | committer: Thomas Guillem audiotrack: use same buffer for successive WriteV21 calls We can use the same buffer since the buffer position is moved

[vlc-commits] audiotrack: add a circular buffer of 2seconds

2015-07-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem tho...@gllm.fr | Mon Jul 13 14:44:07 2015 +0200| [0a7f77bedcba6c4a963e26bd718e1e8c6b30cd85] | committer: Thomas Guillem audiotrack: add a circular buffer of 2seconds Depending on device and audio format, AudioTrack can't hold an audio buffer big enough

[vlc-commits] configure: add HAVE_TIZEN_SDK define

2015-10-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Oct 15 09:58:20 2015 +0200| [e8566831c31dfeb27ccd898d2aada73f9ef987e0] | committer: Thomas Guillem configure: add HAVE_TIZEN_SDK define And simplify Tizen detection: don't use TIZEN_SDK_MAJOR/MINOR that are only define

[vlc-commits] lib: add libvlc_media_player_set_evas_object

2015-10-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Fri Oct 23 18:46:02 2015 +0200| [994505345052fe8ff605b271487291ea9e36d091] | committer: Thomas Guillem lib: add libvlc_media_player_set_evas_object Used to pass an Evas_Object * for the future Evas video_output.

[vlc-commits] modules: add Evas video output

2015-10-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Fri Oct 23 18:45:38 2015 +0200| [cbecdf6ad0a5bc5e61d8635ff86f274955c69008] | committer: Thomas Guillem modules: add Evas video output > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=cbecdf6ad0a5bc5e61d8635ff86f274

[vlc-commits] evas: add Tizen TBM Surface support

2015-10-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Fri Oct 23 19:26:24 2015 +0200| [290ebe50e0d2319a17759e1d4eae6e4368687d4c] | committer: Thomas Guillem evas: add Tizen TBM Surface support > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=290ebe50e0d2319a17759e1d4eae6e4

[vlc-commits] cache_read: don't fail when seeking at the end of the stream

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Oct 15 11:45:48 2015 +0200| [91b2daf8c840603e843e5e5268fbdf80523285e3] | committer: Thomas Guillem cache_read: don't fail when seeking at the end of the stream AStreamRefillStream shouldn't fail in case of EOF. AStreamSeek

[vlc-commits] cache_read: don't fail when skipping at EOF

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Wed Oct 21 12:04:09 2015 +0200| [1abea4749145807d3163d46a4db953149d0b2fd3] | committer: Thomas Guillem cache_read: don't fail when skipping at EOF > http://git.videolan.org/gitweb.cgi/vlc.git/?a

[vlc-commits] aout: fix aout_CheckChannelExtraction return value

2015-10-21 Thread Thomas Guillem
vlc/vlc-2.2 | branch: master | Thomas Guillem <tho...@gllm.fr> | Mon Jul 27 17:18:24 2015 +0200| [e7c17306a63c646af1a53df4fbfb862ff7a47cd7] | committer: Jean-Baptiste Kempf aout: fix aout_CheckChannelExtraction return value This function returns true if channel extraction is

[vlc-commits] es_out: initialize video.i_visible_width/height

2015-10-21 Thread Thomas Guillem
vlc/vlc-2.2 | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Oct 6 11:31:51 2015 +0200| [48df071bcc09651d84e806042fa7d8668c2c78ef] | committer: Jean-Baptiste Kempf es_out: initialize video.i_visible_width/height (cherry picked from commit f7f1c524a9011c851d39d707e3b6bef433

[vlc-commits] cache_read: fix unused variable warning

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Wed Oct 21 15:47:31 2015 +0200| [8eeb7380c72b735c38a929ff1f0e4339e9df6c18] | committer: Thomas Guillem cache_read: fix unused variable warning > http://git.videolan.org/gitweb.cgi/vlc.git/?a

[vlc-commits] cache_read: add error log

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Wed Oct 21 12:02:48 2015 +0200| [c47c2f60a3e9142879de9157f4b57e9f9d764a80] | committer: Thomas Guillem cache_read: add error log > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c47c2f60a3e9142879de9157f4b57e9

[vlc-commits] libvlc_media_player: don't use any vout if vout configuration fails

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Oct 15 14:05:38 2015 +0200| [e2c4746368114830ba313a27bb7214eaba9b2138] | committer: Thomas Guillem libvlc_media_player: don't use any vout if vout configuration fails And assert (debug only). > http://git.videolan.org/g

[vlc-commits] test: add test_src_input_stream

2015-10-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Oct 20 20:04:21 2015 +0200| [20502daae23bcd10eba9cdcc63bfe606e289f5be] | committer: Thomas Guillem test: add test_src_input_stream This test compare IO output/returns between libc FILE functions and stream functions. This

[vlc-commits] mediacodec: psz_name and psz_name are now visible by sub modules

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Fri Nov 6 16:40:15 2015 +0100| [089169471c7b5a5332813bae44865b68354044a9] | committer: Thomas Guillem mediacodec: psz_name and psz_name are now visible by sub modules > http://git.videolan.org/gitweb.cgi/vlc.git/?a

[vlc-commits] android_utils: use ExceptionCheck

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 12 10:33:49 2015 +0100| [f92071359673632c5bc8245084468dd604c8a30b] | committer: Thomas Guillem android_utils: use ExceptionCheck Convenience function to check for pending exceptions without creating a local ref

[vlc-commits] mediacodec: use an helper for NewStringUTF

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 12 10:45:26 2015 +0100| [1efc94f5b0304016637ea6672a91e927d4867f5b] | committer: Thomas Guillem mediacodec: use an helper for NewStringUTF Always check the return value of this helper. This helper will aslo clear an exc

[vlc-commits] audiotrack: use ExceptionCheck

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 12 10:32:57 2015 +0100| [fbfc6cec88b802a7da7c1897d31988198c296f0f] | committer: Thomas Guillem audiotrack: use ExceptionCheck Convenience function to check for pending exceptions without creating a local ref

[vlc-commits] mediacodec: factor set_integer

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 12 10:52:04 2015 +0100| [0eaa306d850e9c0d152d61875ce213cfc63ef6a1] | committer: Thomas Guillem mediacodec: factor set_integer > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0eaa306d850e9c0d152d61875ce213c

[vlc-commits] mediacodec: use ExceptionCheck

2015-11-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 12 10:30:34 2015 +0100| [df1e837991293d2b462ce52ffbe358ef57ac922f] | committer: Thomas Guillem mediacodec: use ExceptionCheck Convenience function to check for pending exceptions without creating a local ref

[vlc-commits] avcodec: fix orientation overridden to 0

2015-11-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Fri Nov 13 18:01:45 2015 +0100| [24296b4c46587163515eeaf25b6183c230412607] | committer: Thomas Guillem avcodec: fix orientation overridden to 0 This commit fixes a regression introduced by adf9ce6dc626ef25ef94b8adb80e764cfbc86a50

[vlc-commits] test: fix distcheck

2015-11-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Mon Nov 9 10:32:47 2015 +0100| [9031edac70a92b78cf1bfb3e25479d096ebe13f4] | committer: Thomas Guillem test: fix distcheck > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9031edac70a92b78cf1bfb3e25479d096ebe13f4 -

[vlc-commits] audio_output: drain/flush aout filters on flush

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Nov 3 15:28:48 2015 +0100| [5ad44ad0c22d17338d5fb17c31147b4083f2074d] | committer: Thomas Guillem audio_output: drain/flush aout filters on flush > http://git.videolan.org/gitweb.cgi/vlc.git/?a

[vlc-commits] filter: add aout_FiltersDrain and aout_FiltersFlush

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Nov 3 15:28:21 2015 +0100| [068958cf76fe80b06171061301845ea178a7e9c2] | committer: Thomas Guillem filter: add aout_FiltersDrain and aout_FiltersFlush These function will drain/flush the chain of filters of the audio output.

[vlc-commits] soxr: factor output len calculation

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Mon Nov 2 15:51:01 2015 +0100| [dfbb6e18508d981007b21196ad96fb79253ad162] | committer: Thomas Guillem soxr: factor output len calculation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dfbb6e18508d981007b21196ad96fb7

[vlc-commits] soxr: don't handle the case where input is not fully processed

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Mon Nov 2 15:58:22 2015 +0100| [c08ef22cc8ad67ee69be21707cc45f5df31495a1] | committer: Thomas Guillem soxr: don't handle the case where input is not fully processed Keep it simpler, it shouldn't happen since we alloc an output

[vlc-commits] soxr: implement Flush/Drain

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Nov 3 15:29:14 2015 +0100| [c47f787422f1a882044a962e00bc94c91f3d88e4] | committer: Thomas Guillem soxr: implement Flush/Drain > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c47f787422f1a882044a962e00bc94c

[vlc-commits] configure: require soxr >= 0.1.2

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Nov 3 16:16:25 2015 +0100| [24d5b1e1113b3ac5499b26e65ccdd5a9393ccee4] | committer: Thomas Guillem configure: require soxr >= 0.1.2 Since our SoXR audio filter use the soxr_clear function that is broken before 0.1.2

[vlc-commits] soxr: use a fixed and a variable-rate SoxR instance

2015-11-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Tue Nov 3 15:13:34 2015 +0100| [004078f2fe55b616e029e5f64b23bb03c773f135] | committer: Thomas Guillem soxr: use a fixed and a variable-rate SoxR instance The SoXR variable-rate engine is slower than the fixed one, so use it onl

[vlc-commits] test: media: use a sem

2015-11-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 5 09:40:00 2015 +0100| [341e98d348d5a42730b80f92ff272e3b549efcf4] | committer: Thomas Guillem test: media: use a sem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=341e98d348d5a42730b80f92ff272e3b549efcf4 -

[vlc-commits] libvlc: don't release media_list while it's used by media

2015-11-05 Thread Thomas Guillem
vlc/vlc-2.2 | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Nov 5 12:35:21 2015 +0100| [863a4259336594469436fa072f7277e4924721f5] | committer: Jean-Baptiste Kempf libvlc: don't release media_list while it's used by media Indeed, events callbacks can access the media_list. (

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