Considérant en fait et en droit :
1.
Par arrêt du 10 octobre 2019, la Chambre des recours pénale du Tribunal cantonal du canton de Vaud a rejeté le recours formé par A._ contre l'ordonnance rendue le 18 septembre 2019 par le Juge d'application des peines, par laquelle celui-ci a refusé la libération conditionnelle du prénommé.
A._ a formé un recours en matière pénale au Tribunal fédéral contre cet arrêt.
2.
La partie qui saisit le Tribunal fédéral doit fournir une avance de frais d'un montant correspondant aux frais judiciaires présumés (<ref-law>). D'après l'<ref-law>, le juge instructeur fixe un délai approprié pour fournir l'avance de frais ou les sûretés. Si le versement n'est pas fait dans ce délai, il fixe un délai supplémentaire. Si l'avance ou les sûretés ne sont pas versées dans ce second délai, le recours est irrecevable.
En l'espèce, le Tribunal fédéral a imparti au recourant, par ordonnance du 26 novembre 2019, un délai au 11 décembre 2019 pour s'acquitter d'une avance de frais de 800 francs. Ce montant n'ayant pas été payé dans le délai fixé, l'intéressé a été derechef invité, par ordonnance du 6 janvier 2020, à verser l'avance de frais précitée jusqu'au 20 janvier 2020. A nouveau, le recourant n'a pas effectué le versement requis dans le délai imparti à cet effet.
Le recours doit ainsi être déclaré irrecevable conformément à l'<ref-law> et selon la procédure simplifiée prévue à l'<ref-law>.
3.
Le recourant, qui succombe, supporte les frais judiciaires (<ref-law>).


Par ces motifs, le Président prononce :
1.
Le recours est irrecevable.
2.
Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge du recourant.
3.
Le présent arrêt est communiqué aux parties et au Tribunal cantonal du canton de Vaud, Chambre des recours pénale.
Lausanne, le 28 janvier 2020
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Graa