[Ffmpeg-devel-irc] ffmpeg-devel.log.20140807

burek burek021 at gmail.com
Fri Aug 8 02:05:02 CEST 2014


[01:12] <cone-140> ffmpeg.git 03James Almer 07master:8dfb8190d768: libavcodec/rawdec: remove old ff_find_pix_fmt() function
[01:56] <cone-140> ffmpeg.git 03Anton Khirnov 07master:a1599f3f7ea8: cdgraphics: switch to bytestream2
[01:56] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:91b4ed09180c: Merge commit 'a1599f3f7ea8478d1f6a95e59e3bc6bc86d5f812'
[02:04] <cone-140> ffmpeg.git 03Anton Khirnov 07master:c7d9b473e282: cdgraphics: do not return 0 from the decode function
[02:04] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:c62862799575: Merge commit 'c7d9b473e28238d4a4ef1b7e8b42c1cca256da36'
[02:12] <jamrial> michaelni: regarding the patch i just sent, there are other internal functions and tables being exported the same way, like ff_raw_pix_fmt_tags[] and ff_codec_get_id()
[02:30] <michaelni> maybe ff_raw_pix_fmt_tags should be accessed through a function
[02:30] <michaelni> from outside lavf
[02:31] <michaelni> lavc i meant
[02:31] <jamrial> yeah, like we're doing with avformat_get_riff_video_tags for ff_codec_bmp_tags[]
[02:34] <cone-140> ffmpeg.git 03Anton Khirnov 07master:7b588bb69164: svq1: do not modify the input packet
[02:34] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:e55e09949e59: Merge commit '7b588bb691644e1b3c168b99accf74248a24e3cf'
[02:34] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:4213fc5b9eeb: avcodec/svq1dec: Fix multiple bugs from "svq1: do not modify the input packet"
[02:38] <michaelni> about ff_codec_get_id() all uses are of the form "ff_codec_get_id(avformat_get_riff_video_tags()...", iam not sure if that could/should or not be used instead of making ff_codec_get_id avpriv
[02:40] <jamrial> can those calls to ff_codec_get_id be replaced with av_codec_get_id instead?
[02:41] <cone-140> ffmpeg.git 03John Stebbins 07master:d9432789bd11: movenc: remove pointless loop around BITEXACT test
[02:42] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:71f33051e5d0: Merge commit 'd9432789bd119f0e37bcf65cebda05d36aafd4ed'
[02:48] <jamrial> something like http://pastebin.com/XvXMRVgj
[02:50] <Chillance> ok, can anyone of you guys look at my issue?
[02:50] <Chillance> http://pastebin.com/qWkNPrKP - this works, but colors aren't as good. especially with fading, and the file is huge (17MB).
[02:50] <michaelni> jamrial, it needs a NULL after the point in an array but yes it should work
[02:51] <Chillance> http://pastebin.com/hrpaavJT - this works better with colors, but have a flickering line on the right side
[02:51] <Chillance> you can actually see the issue here: http://tempsend.com/02C98306C8
[02:51] <Chillance> check the .gif
[02:53] <cone-140> ffmpeg.git 03John Stebbins 07master:da9cc22d5bd5: movenc: add track title to tracks
[02:53] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:403367d5a95c: Merge commit 'da9cc22d5bd5f59756c2037b02966376da2cf323'
[03:01] <michaelni> Chillance, probably best if you open a bug report on trac
[03:01] <Chillance> ok
[03:07] <cone-140> ffmpeg.git 03John Stebbins 07master:b50173a4dd47: movenc: fix QT chapter track character encoding
[03:07] <cone-140> ffmpeg.git 03Michael Niedermayer 07master:1c59419419d2: Merge commit 'b50173a4dd47b9c3c89845b781fa958ccf860929'
[03:19] <jamrial> michaelni: what do you mean with that?
[03:21] <Chillance> damnit
[03:21] <Chillance> file is 2.6Mb, limit 2.5Mb
[03:24] <Chillance> oh wait, I can split it
[04:10] <michaelni> jamrial, it takes a NULL terminated array, so {ptr, NULL} would be needed 
[04:30] <cone-140> ffmpeg.git 03James Almer 07master:5b12b4fc4b22: lavf/mpegts: rename ff_mpegts_parse_*() to avpriv_mpegts_parse_*()
[09:57] <cone-401> ffmpeg.git 03Carl Eugen Hoyos 07master:7c73d215231a: lavf/mpegts: Do not return the result of a (void) function from a void function.
[12:32] <cone-401> ffmpeg.git 03Carl Eugen Hoyos 07master:ef17a0c7ba00: Do not return a probe score from set_codec_from_probe_data() if the codec was ignored.
[12:32] <cone-401> ffmpeg.git 03Michael Niedermayer 07master:4c404611dae4: Merge remote-tracking branch 'cehoyos/master'
[13:00] <BBB> lol the joys of havong non-coders defend your codebase (diego at lwn)
[13:02] <cone-401> ffmpeg.git 03James Almer 07master:0ab00a75e41f: avcodec/raw: add avpriv_get_raw_pix_fmt_tags()
[13:18] <cone-401> ffmpeg.git 03James Almer 07master:1fd880cef305: lavd/dshow: use av_codec_get_id()
[13:34] <cone-401> ffmpeg.git 03James Almer 07master:dd2b0c1cde15: lavc: remove nonexistent functions from the version file
[13:43] <cone-401> ffmpeg.git 03James Almer 07master:350f4be12dbc: lavf: remove nonexistent functions from the version file
[14:52] <cone-401> ffmpeg.git 03Carl Eugen Hoyos 07master:7d585bc94c49: Do not automatically map subtitles if the decoder and encoder properties are different.
[14:52] <cone-401> ffmpeg.git 03Michael Niedermayer 07master:8fa695a9e379: Merge remote-tracking branch 'cehoyos/master'
[15:46] <cone-401> ffmpeg.git 03Michael Niedermayer 07master:75bd83d448fe: avdevice/lavfi: Simplify non-AV stream check
[17:19] <ubitux> "What features are you missing? I'm certainly missing nothing, as - arguably - are most people since either library versions are very featureful" lol Diego
[17:49] <kierank> that article was always going to end well
[18:03] <Compnn> ubitux : paste me the comments? i cant read lwn without an account :P
[18:05] <iive> Compn: check the log of this channel, there is url that allows reading it. 
[18:08] <Compn> oh thanks
[18:09] <kierank> lwn.net/SubscriberLink/607591/7190d6c0b7274eb0/
[18:25] <Compn> didnt know libav had problem with libavresample
[18:27] <Compn> libavresample isnt listed on the (new) download page
[18:30] <Compn> oh misread it, the guy wants avresample to be listed
[18:41] <ubitux> Compn: the guy is probably koda, please read correctly what's being
[18:42] <ubitux> Compn: what is your latest post for? it's unrelated to the issue..
[18:44] <Compn> ubitux : i could write 'no plans to put this info on the download page' if you like ?
[18:45] <ubitux> i believe i explained enough
[18:45] <ubitux> in my comment
[18:45] <Compn> ok then
[18:45] <ubitux> i'd like my answer not to be lost in dozens of messages where you try to figure out the issue if you don't mind ;)
[18:46] <Compn> how did i get here, i am not good with computer...
[18:46] <Compn> ubitux : so you know thats koda eh?
[18:46] <ubitux> projectsymphony is the name of his blog
[18:47] <ubitux> i'm currently answering a bunch of messages on lwn, since diego decided it was the main playground
[18:48] <wm4> drama!
[18:49] <Compn> ubitux : did you mention fabrice owns the domain and trademark of ffmpeg yet? :P
[18:49] <Compn> ehe
[18:49] <Compn> but yes drama
[18:50] <Compn> lol @ mpv shilling in a bunch of these articles
[18:50] <Compn> wm4 : ordered chapter support is duuumb! :P
[18:50] <Compn> ehe
[18:50] <ubitux> no it's not
[18:51] <wm4> Compn: "mpv shilling"?
[18:51] <wm4> pretty sure none of the core members are posting there
[18:51] <Compn> users shilling, not devs :P
[18:51] <Compn> "And mpv is currently the best video player in Linux"
[18:51] <Compn> ehe
[18:52] <wm4> that's OBVIOUSLY nothing but the truth
[18:53] <ubitux> :D
[18:54] <wm4> anyway, it turned out that mplayer2 doesn't compile with Libav 10 anymore
[18:55] <Compn> could ping uau about it :P
[18:55] <kierank> who from ffmpeg is going to vdd?
[18:55] <Compn> me
[18:55] <Compn> you can look forward to me trolling about how good mplayer is :P
[18:56] <Compn> and trying to pronounce your nickname as ky-rank again
[19:00] <kurosu> ubitux, you forgot mentioning various removals of copyrights when replying to the "without credit or thanks" :D
[19:00] <ubitux> gives me the latest commits to our fixes and i'll answer
[19:00] <ubitux> -s
[19:00] <ubitux> but they will probably say it has no value ;)
[19:01] <kurosu> ubitux, I mean from some libav developers
[19:01] <kurosu> I don't want to judge whether these removals had merit, but at least I saw them restored on occasion in commits to ffmpeg
[19:01] <ubitux> yes we're talking about the same thing
[19:01] <ubitux> i was just asking for commits to show "facts"
[19:01] <ubitux> anyway, you can create an account for free and answer
[19:02] <kurosu> ah ok
[19:02] <Compn> oh i think the 'credits' diego means is the 'qatar' thing ;D
[19:02] <ubitux> ah i forgot that
[19:02] <kurosu> it was mostly a tongue-in-cheek remark from me
[19:03] <ubitux> qatar is a better name for the project, at least it's not confusing with our libraries ;)
[19:03] <Compn> it is easier to grep...
[19:04] <Compn> maybe there is too much petty infighting still around :\
[19:05] <kurosu> ubitux, http://git.videolan.org/?p=ffmpeg.git&a=search&h=HEAD&st=commit&s=restore.*%28attribution|copyright%29&sr=1 <- what I meant
[19:06] <ubitux> well, paste the link
[19:06] <wm4> it's nice how this discussion is so centered around accusing the other side of stuff
[19:07] <wm4> rather than any kind reconciliation
[19:07] <kierank> wm4: makes a change
[19:07] <wm4> I guess this is totaler krieg between the multimedia libs
[19:07] <kierank> wm4: as a said in berlin - it's like the protestants and the catholics
[19:07] <wm4> lol
[19:07] <kierank> both consider themselves the true origin
[19:07] <wm4> even they are able to work together sometimes
[19:16] <funman> kierank: we all know who's the true upstream
[19:16] <kurosu> after 3 years and the situation crystallizing into such strong opinions, I don't see a reconciliation happening without a few departures
[19:18] <kierank> they'll be some kind of good friday agreement
[19:18] <kierank> where each side acknowledges the right to exist
[19:18] <kierank> in roundabout terms
[19:19] <Daemon404> iwshful thinking
[19:20] <Daemon404> some people wont even say 'ffmpeg' or 'libav'
[19:20] <funman> 'vlc'
[19:22] <Daemon404> 'dolby'
[19:23] Action: kierank ENOCARRIER
[19:24] <kierank> thardin: https://tech.ebu.ch/news/ebu-hosts-open-source-meetup-at-ibc-2014-07aug14
[19:24] <kierank> (if you are going to ibc)
[19:24] <thardin> nope
[19:24] <thardin> thanks for the tip though
[20:03] <cone-128> ffmpeg.git 03Clément BSsch 07master:06362ab7509e: avfilter/dctdnoiz: rewrite [f/i]dct
[20:20] <cone-128> ffmpeg.git 03Marek Fort 07master:054c506e3da3: avformat/mov: XMP metadata suppor.
[20:20] <cone-128> ffmpeg.git 03Marek Fort 07master:4e70104aba42: avformat/movenc: XMP metadata support.
[20:39] <cone-128> ffmpeg.git 03Felix Abecassis 07master:a7e541c9926d: h264: fix interpretation of interleved stereo modes
[20:40] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:2bf87dcc2d30: Merge commit 'a7e541c9926d531a100ba0d36f4e56956dd84651'
[20:43] <llogan> anyone interested in being backup mailing list maintainer? you probably won't have to do anything unless i am travelling
[20:44] <llogan> such as on aug 10-17.
[20:52] <cone-128> ffmpeg.git 03Diego Biurrun 07master:ad1ee5fa75a3: avcodec: Undeprecate reordered_opaque
[20:52] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:a561662fb722: Merge commit 'ad1ee5fa75a3d69d54c0691048939e94ab5a7f0d'
[21:03] <cone-128> ffmpeg.git 03Diego Biurrun 07master:bb789016d423: swscale: Undeprecate sws_getContext()
[21:03] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:4917fecf4a00: Merge commit 'bb789016d423d2cfacd2904ac66257bdf7f0964e'
[21:03] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:c6a596f62685: doc/APIchanges: Correct function reference.
[21:22] <cone-128> ffmpeg.git 03Diego Biurrun 07master:b7b1bf9166ac: mpegts: K&R formatting cosmetics
[21:22] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:ec0b08d20b73: Merge commit 'b7b1bf9166ac3102c401295fdd5d4933c512aa50'
[21:32] <cone-128> ffmpeg.git 03Clément BSsch 07master:cec59eb63fef: avfilter/dctdnoiz: add 8x8 dct and make it the default
[21:47] <ubitux> michaelni: i jsut went on your blog and went wtf "let's study vibrations of the toothbrush with an oscilloscope... oh hey noodles!" :)))
[21:48] <ubitux> (that's awesome, don't change it)
[21:58] <cone-128> ffmpeg.git 03Diego Biurrun 07master:6d6bd3a3db24: mpegts: Drop some unnecessary parentheses
[21:58] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:066d77650173: Merge commit '6d6bd3a3db24747ae5e10716f4782129c38951f6'
[22:00] <wm4> |  + Default duration: 0.042ms (24000.384 frames/fields per second for a video track) at 421
[22:00] <wm4> what the heck
[22:01] <wm4> maybe this is the wrong channel
[22:06] <Compn> whats the question ?
[22:06] <Compn> :P
[22:06] <cone-128> ffmpeg.git 03Diego Biurrun 07master:f8ab9f2fe373: mpegts: Avoid unnecessary variable shadowing
[22:06] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:3224a319c0b8: Merge commit 'f8ab9f2fe3730a0e8c3c1eb7c486f7c0041fb3fc'
[22:41] <wm4> "ffprobe file.mkv -count_frames" prints nothing
[22:41] <wm4> wtf?
[22:41] <wm4> it just takes 3 minutes or so fully decoding (and discarding) the whole file
[22:44] <cbsrobot->  what about ffprobe -count_frames file.mkv 
[22:45] <wm4> same
[23:06] <cone-128> ffmpeg.git 03Diego Biurrun 07master:5b220e1e19c1: mpegts: Fix memory leaks and related crashes in mpegs_write_header()
[23:06] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:efcf1fcad325: Merge commit '5b220e1e19c17b202d83d9be0868d152109ae8f0'
[23:06] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:92deb28945a5: avformat/mpegtsenc: use the correct deallocation functions
[23:07] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:5f8300afc653: mpegtsenc: Check dynarray_add() for failure
[23:07] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:12b59e57f3d7: avformat/mpegtsenc: Use correct deallocation code on failure of pids array allocation
[23:07] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:31eaecfee9d8: avformat/mpegtsenc: Free services array completely on failure
[23:07] <cone-128> ffmpeg.git 03Michael Niedermayer 07master:92a28e9f5621: avformat/mpegtsenc: Use av_freep() for pids
[23:54] <cone-128> ffmpeg.git 03Mark Reid 07master:f1e626a3570c: avformat/mov: read reel_name metadata from tmcd atom
[00:00] --- Fri Aug  8 2014


More information about the Ffmpeg-devel-irc mailing list