Subject | Hash | Author | Date (UTC) |
---|---|---|---|
npv: may help IAPs with bad peerings | 7ec70f67d779a478f065f0e92259e52f8315d113 | Sylvain BERTRAND | 2022-06-30 15:42:47 |
move to new ffmpeg channel layout handling | 938790d0c657278f405c4f57987d2274c5ada9b7 | Sylvain BERTRAND | 2022-03-20 22:18:01 |
npa: fine grained volume control | 89279ea0c7dcaf7a718c9a57ecb6b08a0ccfbcb9 | Sylvain BERTRAND | 2022-02-15 23:24:36 |
npv: add fine grained volume control | 06bc3b77b065f35f294659db520f66e7e8094c8c | Sylvain BERTRAND | 2022-02-15 18:47:34 |
npv: move to freetype SDF rendering | 972a3027fec3b69a1e10405cc0da35b5194b6f46 | Sylvain BERTRAND | 2021-12-27 20:54:53 |
npv:osd:ascii only mode for the timer | 3de3158fc3300f8a9c6f75fcca76b512331b8c2f | Sylvain BERTRAND | 2021-10-30 19:18:38 |
npv: default to dejavu instead of noto | 708f3166a09fd7ba815ec47907cabfb1af4d26c5 | Sylvain BERTRAND | 2021-10-10 17:05:17 |
npv: live mode and ready the code for indicators.. if ever... | 2d6ddb83edd6f08e99fbe01dc60a354b5e5a2afe | Sylvain BERTRAND | 2021-07-23 13:17:47 |
npv: don't block the muted state | 0c29e9329ec5db6bed191b2b4caffff8166bd11f | Sylvain BERTRAND | 2021-07-21 21:34:37 |
npv: now we have enough perspective, make states internal | 62f6b1bf62fc083762f036ddde1f29dd23baf814 | Sylvain BERTRAND | 2021-07-21 20:12:36 |
npv/npa: add gcc4 atomic support | d9676b20984dcbfd8df4afbf85178c8ff4295e4f | Sylvain BERTRAND | 2021-06-18 15:04:01 |
npv: better reuse of ffmpeg references, stats | 4bb1b9ab45609f8e5113cc7613ebc1d09499561b | Sylvain BERTRAND | 2021-05-20 18:24:32 |
npv: avoid stale frames | fb20683b7cb91622b639b05e8b324d13edc72522 | Sylvain BERTRAND | 2021-05-16 20:51:34 |
npv: inverted resync logic and rate limiter | 9e772be0d5e19dc4dcef05ee2b4ce47c42788f8e | Sylvain BERTRAND | 2021-05-16 18:06:23 |
npv:trying to work around nasty live streams | 544ddd3381ad56363bb275ae59419e97e8c86895 | Sylvain BERTRAND | 2021-05-14 15:45:19 |
npv:spurious braces | e8678920198c6795420c54a839b92e5d301b4183 | Sylvain BERTRAND | 2021-05-06 20:55:38 |
npv:pts debug tracing, ffmpeg dev tantrum | 8c3bf9cf42fc3419b64c232f905c5c580d6a1942 | Sylvain BERTRAND | 2021-05-06 18:37:35 |
npa: forgot zero-ing before cmp | ceff7a70798b604bdb876a92ba0c446e3ede8a5b | Sylvain BERTRAND | 2021-04-15 20:15:07 |
npv: namespace love | cb385e293aeb094073963c46022f3c430b6bf9c1 | Sylvain BERTRAND | 2021-01-16 18:37:11 |
conservative handling of vulkan linear filtering | 7736b342c3566ac3ffa7a83ff1c7985e5595265f | Sylvain BERTRAND | 2021-01-15 18:18:02 |
File | Lines added | Lines deleted |
---|---|---|
npv/fmt/local/code.frag.c | 5 | 1 |
File npv/fmt/local/code.frag.c changed (mode: 100644) (index a547139..477055e) | |||
... | ... | STATIC bool did_reached_limits(void) | |
34 | 34 | STATIC void init_once_public(u8 *url) | STATIC void init_once_public(u8 *url) |
35 | 35 | { | { |
36 | 36 | int r; | int r; |
37 | AVDictionary *options = 0; | ||
38 | |||
39 | av_dict_set(&options, "reconnect_on_network_error", "1", 0); | ||
37 | 40 | ||
38 | 41 | ctx_p = 0; | ctx_p = 0; |
39 | r = avformat_open_input(&ctx_p, url, NULL, NULL); | ||
42 | r = avformat_open_input(&ctx_p, url, NULL, &options); | ||
40 | 43 | if (r < 0) | if (r < 0) |
41 | 44 | fatal("ffmpeg:unable to open \"%s\"\n", url); | fatal("ffmpeg:unable to open \"%s\"\n", url); |
45 | av_dict_free(&options); | ||
42 | 46 | r = pthread_mutex_init(&ctx_mutex_l, 0); | r = pthread_mutex_init(&ctx_mutex_l, 0); |
43 | 47 | if (r != 0) | if (r != 0) |
44 | 48 | fatal("unable to init the format mutex\n"); | fatal("unable to init the format mutex\n"); |